As someone who has been doing this for a while and has worked at agencies; this is very accurate.
@learncodeacademy9 жыл бұрын
+throughmyshadow Thanks!
@rishabhsrivastava32597 жыл бұрын
bro i wanna know that which easy webdevlopment or app deveopment..???
@veritystothard12719 жыл бұрын
I watched this for the first time about 2 months ago when I first started getting interested in web development. I was trying to figure out where the hell I was meant to start (I literally did not even know what HTML and CSS was), and it was immensly helpful to have a visual map of what I needed to do, as well as an explination of how Front End and Back End differed, so I could work out what I might enjoy most. 2 months of intesive learning later and I'm back here again; it's an amazing feeling knowing I have at least a basic-intermediate grasp of a lot of the skills you mention on the front end track. Honestly, thank you for making this; I've still got a long long way to go, but it's a great reassurance to know that I'm not going around in circles!
@learncodeacademy9 жыл бұрын
+Verity Stothard Wow, way to go! 2mo is NOT very long in the grand scope of things, so if you keep it up, you'll be VERY far very fast.
@OfficialDevTips10 жыл бұрын
This is really great Will. It's really great to get this 100yd perspective from someone who knows what they are talking about. Thanks for sharing!
@OfficialDevTips10 жыл бұрын
I really like videos like this. It's great to teach and talk skills, but there is so much more that goes into a successful career. Mentoring can be so much more than tutorials. (But we still love tutorials!)
@OfficialDevTips10 жыл бұрын
Totally! I often feel overwhelmed by the noise, that's why videos like this are so valuable.
@joshuaweil10710 жыл бұрын
Great Video. There is also a huge market for .Net and Java in Enterprise. I am primarily a front end UI / UX guy in a .Net shop but have worked in many of the technologies you mentioned
@SagiPlayz6 жыл бұрын
SIR CAN YOU PROVIDE THIS CHART TO US ?
@fazilansarizuhaib428110 жыл бұрын
This gave me a sort of to do list, where as before I was learning random things. thanks for this video man!
@JK-yo8rt10 жыл бұрын
Exactly the same here man
@kuromistan6452 жыл бұрын
I wonder whatcha doing now
@kli900510 жыл бұрын
I am a developer working in Middleware and proprietary software but I am interested in web development. I am currently looking at targeting my educational focus. I have spent a lot of time researching what to learn and this is the ONLY video that goes beyond the obvious and explains the why and how of the entire tech stack. Big Up to you!
@bool2max9 жыл бұрын
Please update for 2016!!
@dranelemakol8 жыл бұрын
it's happening
@bool2max8 жыл бұрын
dranelemakol when?
@dranelemakol8 жыл бұрын
he said within the next few days he's already edited the diagram
@Bliss..9 жыл бұрын
Greetings my friend. One thing to say ! You don't need to 2 years to get a job. Start learning! Get yourself a learning plan. Create a to do - to -learn list and stick with it. Consider not having a life for the next 6 months, and you will learn enough to get hired in an entry level position. You won't believe how much that pais off. . . you will learn so many things at the place of work, you will learn by doing. Not to mention, these technologies are not hard to learn at all. Not will all the materials hovering all over the internet nowadays... : ) Good luck to ya'll!
@bryane25149 жыл бұрын
Thank you for the advice
@hakimalex9 жыл бұрын
+blissB2 u have 2 be a motivation instructor :) this advice i was need because i just started ....
@alexs31479 жыл бұрын
+blissB2 You forget though that the hard part of getting a job isn't lack of knowledge, it's actually getting the job itself. Most jobs aren't that hard, and most people aren't "that good" either, it's just very hard to get your first jobs. I know people with 4-5 years of experience in the field who have a hard time getting interviews and jobs even when their knowledge is more than enough.
@Bliss..9 жыл бұрын
+Alex S i guess it depends. didnt consider that indeed. to tell you the truth this is a fresh industry where im from and its blooming. but you are correct. you need to struggle to find a job.
@jessicahart36729 жыл бұрын
Bliss I am looking into some technology schools. I have no clue what i would like more..Front or Backend. Do you have any suggestions?
@snaidu122810 жыл бұрын
One of the hardest parts about learning webdev has got to be about knowing which direction to proceed in. This video is amazing in addressing that. Thank you!
@mzalt8 жыл бұрын
For those watching, this is literally just 20% of the game! Let me name just few missed stuff: Programming principles data structures algorithms Web fundamentals debugging tools hosting domain DNS Cookies Sessions Responsive Design Browsers Compatibility Development Tools Development Environments (also Production Environments) Message Queueing Databases Types (not only Engines) Backend Frameworks (not only CSS & JS but he named Rails and Express..) Packages/Libraries Automated Testing Frameworks Testing Types Testing Techniques Protocols such as HTTP and its verbs and usages Resful API's development and consuptions AJAX Operating Systems (mainly Linux ditros and commands) Version Control (mainly Git + its workflows) Design patterns :) Design principles Architectural Patterns :D Programming paradigms, example OOP (Object Oriented Programming) SEO JS Transpilers Github Template Engines ... ... ... Anyway very good video, thanks for the effort of sharing.
@alextogo83678 жыл бұрын
and how many years are we talking here.
@MynameisBendro10 жыл бұрын
As a first-year web development student, this video has really answered a lot of questions I had. Also, I now have a good idea as to what I should research in my spare time and over the summer. Thanks Will!
@sauliusskeirys46559 жыл бұрын
I have to say,perhaps that was the best video shown talking about the whole Web developer area (taking the fact that KZbin has a lot of bullshit videos too). I really loved it and I found some answers too. Subscribed!
@JoseSotoCanHelp10 жыл бұрын
I have been playing with web development for a while now and this is one of the most useful resources I have come across. Thank you!
@kylerjohnson9889 жыл бұрын
This is a phenomenal video. Very concise. I found this video several months ago and I have been using it as sort of a curriculum for my research. I learned enough about Front-End Web Development to create several websites. I was a high school Spanish teacher but now I'm enrolled at Full Sail University and I'm ahead of the game thanks to this video.
@learncodeacademy9 жыл бұрын
Kyler Johnson Thanks a ton Kyler! Great to hear it's helping.
@minhtriettran736410 жыл бұрын
Hi there! Sir, you're amazing! I watched this video first, and then I saw your "How the Internet Works for Developers - Pt 1 & 2". They all tackle the same issue: what to learn and how all the front-end and back-end are connected! How did I never come across your very helpful videos. I totally agree with your first lines of this video. You're doing me and others a great great favor! I searched the internet for months on end and there's not a single book that helps me understand how the internet is doing things (which was explained awesomely with your How the Internet Works for Developers - Pt 1 & 2"). Now that might due to my inability to use Google, but seriously, whenever I type web development, it shoves CSS and HTML in my face instantly. It's totally useless if you could make a form using HTML and then when the button "Submit" is pressed, nothing happens. I want to know what undergoes when I press "Post" after I finish this comment. I want to develop my own website. I have basic HTML and CSS at hand. What I need and want to be is a back-end developer. But before that, I want to completely grasp the concepts of the stuffs like "DNS" or "FTP",...and How the front and back ends all hooked up together. Just the idea, not any specific languages! I don't know how you put it, but maybe I'm thinking of "the Internet Infrastructure"?. In conclusion, I would like it very much to have some guidance from someone who knows things around like that back of his hand like you. I would totally appreciate that if you could help me on with some book recommendations on several subjects. Just throw anything you have at me. I'm not afraid of reading: 1/ How the Internet works from 101 to in-depth, how the front and back ends link to each other. 2/ Your "No matter which route you take". I want to understand what they are for, how they connect to the front/back ends 3/ Django (I have some basic Python so I guess this is the choice) 4/ Your book? Do you write any books? Cause that would be totally cool! A Big Thank TMT PS: I hope you don't mind my "Great Wall Of Text"...
@Raven-jx1ln10 жыл бұрын
I normally am a bit more articulate with my comments but all I can say is... THANK YOU. This is exactly the kind of information I've been looking for. I've learned HTML CSS and JS/jQuery (to the point where I could probably do it in my sleep) but I didn't know where to go from there. I've been wanting to find a job in front end web development for a long time now, but I've never felt like what I know was valuable enough to land me a job anywhere. At least now I have a better idea what direction I'm headed. Next stop, AngularJS! Cheers
@learncodeacademy10 жыл бұрын
Yeah, I hear you! I was in HTML/CSS BARELY JS land for actually about 5 years. It's an easy place to feel like you're dead-ended because you don't know what you don't know. As long as a developer knows what he needs to know, he can usually google and teach himself.
@Explore2Adore8 жыл бұрын
Thank you!!! Finally found some clear guidance on learning order after Javascript. Always wondered what purpose node.js, gulp, angular, bootstrap. Saw online recommendations, but no clear explanations as to what each of them were.
@learncodeacademy8 жыл бұрын
+Gary P Bootstrap is a bunch of pre-written CSS (a CSS framework technically) that helps you do a lot with very little CSS. (see getbootstrap.com) Node.js is javascript that runs on the computer instead of the browser, so it can be used for backend work, databases, etc. Gulp is a build system (see this for what a build system is kzbin.info/www/bejne/jnuYd2B3qs2UqtE) Angular is a JS framework for organizing the code required for building very large JS apps...things like Twitter, Facebook or Gmail.
@Explore2Adore8 жыл бұрын
Thanks again. I hope to gain a good grounding through teamtreehouse in the coming months.
@tsetsoangelov64558 жыл бұрын
+LearnCode.academy Hello great video realy great! If you can awnser one question is it better to lear ruby on rails instead of python/django
@tsetsoangelov64558 жыл бұрын
+LearnCode.academy I wanted.to ask why is it better
@RioWaller10 жыл бұрын
Excellent! I've been sourcing information for an online course for students starting in the Web Development major and this will be my roadmap! Great job!!! Very HELPFUL!
@Clichet810 жыл бұрын
Thanks for all this. I've been learning this stuff (front end) like a maniac for the past four months. When I watched this video I didn't even know what Jquery was. I'd say my current skillset is being solid with HTML, CSS, Jquery, Bootstrap, Responsive web, and I know my way around Photoshop as well. I coded my own site which is online, along with a few free time projects, which I put on Github. I was recently able to land my first job interview, but apparently the ideal candidate had both front and back end skills so I didn't get the job. Now I'm learning AngularJS, and planning to build that first web app, and hopefully being one step closer to landing that first job.
@learncodeacademy10 жыл бұрын
Way to go...that's amazing! Yeah, there's a lot of diversity out there for what people are looking for. My first job only needed HTML, CSS, jQuery and it was a HUGE company. It's really all over the board depending on the company, so definitely don't get discouraged if a company doesn't fit your skillset.
@GrayOlson10 жыл бұрын
ephilosophizer You'll only know you're ready when you're actually making things. Do a bunch of test projects and get making things. You'll know when you're ready... everything will just sort of start clicking and you'll be like "yeah, I can do this now!"
@Clichet89 жыл бұрын
Hey it's me, the guy who originally wrote this post. I want to get back to this now, because I landed that first job a while ago as a front end developer from an international Drupal company here in Europe, after 30 job applications, and 4 job interviews (I had never even used Drupal before). The key thing for me was definitely creating my own website, and having a few other show off projects on GitHub. The people who hired me said, that my website was the reason I was even invited to the job interview. (a visually good looking site, responsive, with a nice parallax effect when scrolling down.) Now after getting that job, it's pretty crazy how much stuff there was to learn, mainly about the workflow alone, and all the tools that the company uses. I soon realised that the terminal was something that I just had to get familiar with, because so much stuff just runs there, things like Vagrant etc. Oh, and I also "had" to learn the Mac as well. I mean, I was told that I can choose whatever laptop I want, but since 90% of the company uses macs, and 10% Linux, I didn't want to be the only Windows guy around haha. It's pretty crazy to think that 10 months ago, all I really knew, was the very basics of HTML and CSS. Then I decided to become a front end developer, and started to learn this stuff like a maniac, coded for 8 hours a day, for about 6 months, created my own projects, perfected my skillset as much as I could. And now I have a full time job in the field, in a great company, and a decent salary. And all because I watched this video.
@learncodeacademy9 жыл бұрын
WOW! HUGE contrats man! Also, thanks so much for taking the time to pass this back to me. It's amazing to hear that I was able to help, even if just a little. Way to go making the dedicated effort to learn all that stuff in a short amount of time. That's so great to hear. Thanks again, and welcome to the webdev community!
@id1043354098 жыл бұрын
Gee, ...all that sounds really easy... I'll go in the corner now and think about nice things..
@iamhomeless85948 жыл бұрын
It is...
@jdsgotninelives10 жыл бұрын
Just started learning Web Dev and by the looks of it, The focus is backend. I have a patchy background in Network admin but most of the stuff I did was in the server 2003, XP, and OpenSUSE days (in my mid forties now). I'm loving what I'm doing and pick up stuff reasonably quickly. My spare time is with js, php (little bit of Python). I know nothing of Media tech (esp. CS) except for dabbling with Blender, Gimp (other Open Source). Am I on track to get work, despite my age, given my limitations (esp Media tech) BUT my desire to follow your map and get funcky with some of the frameworks you have suggested. Great Tute, by the way. Oh also, I live in Oz (Brisbane) so I understand if your not familiar with my local job scene. Thanks!!
@learncodeacademy10 жыл бұрын
Hey, awesome. Way to go keeping re-inventing yourself. I'll be your age in 10 years...I hope to be as good as you.
@DougSteinberg741010 жыл бұрын
Wow! Awesome video. I've been learning PHP for the last year, and have lots of experience with HTML and CSS. Lately I've been seeing a lot of jobs for Front End Developers. After watching this I think front end is the way to go. Thanks!
@Colstonewall10 жыл бұрын
So you're telling me that if I know HTML, CSS, Jquery/AJAX, that I can get a job? Or a freelance job? The reason I ask is I want to get into web development, but I have no idea what I NEED to know to get jobs (preferably freelance). I've already taught myself HTML, CSS, JQUERY/AJAX, along with PHP, Django (I know Python basics) and a few other things but I have no idea which way to go. If I can find good freelance work knowing just HTML, CSS, JQUERY I'd definitely start there cause I already know it. I'd also like to be able to do the back-end stuff with PHP or Dango, but I have no idea which to concentrate on? Knowing both would be ideal (I know the basics of both) but I've got to start somewhere and I'm not sure which to get prolific in? I know my comment/question is all over the place, lol, but that's because I'm confused on what to do or what to learn (other than HTML, CSS, Jquery). Any suggestions on which way to go, or what I should concentrate in?
@learncodeacademy10 жыл бұрын
PHP is broad, so it opens you up to more opportunities, but they won't tend to pay as well as a specialty like django, node, rails, etc. So it's easier to find PHP jobs, but if you can find a Django job, you'll probably be happier you found it. As for which to choose...ad the end of the day, code what you love...unless it's a fringe tech that nobody wants to hire for.
@Colstonewall10 жыл бұрын
LearnCode.academy I get it, thanks. . .Again, are there jobs out there for people who only know HTML, CSS, Javascript/Jquery? I guess just the frontend stuff?
@KristofBernaert10 жыл бұрын
Don't focus too much on PHP as there are a lot of frameworks to kickoff a website in a minute. For example Wordpress. You have tons of plugins here too for functionality needs, all written in php. Focus on CSS (LESS or SASS), on jQuery (which is a kind of Javascript bootstrap) and other front-end (processed client side) technology. 'Perfect' knowledge of those 2 for example will give you a lot of opportunities already. Much much more than back-end development skills. Good Luck! Google for bootstraps! :-)
@Colstonewall10 жыл бұрын
Kristof Bernaert Really? Well I know jQuery, and CSS up to a point. And you think this will give someone better opportunities than the backend stuff? Thanks again for the help.
@rscottharringtonOfNH10 жыл бұрын
Nice "break-it-down-Barney-style" summation! Very helpful in 'seeing' all the parts that fit together. I now have much to learn!
@maxfoster4359 жыл бұрын
Will, thank you for the time and energy you've put into making this informative resource. It's been 6 months since I completed General Assembly's Web Development Immersive and I can already feel how much the industry has changed. Backbone was huge a year ago, now AngularJS is in huge demand here in NYC. I'm learning it from the ng-book, but I'd love to hear your opinion and evaluation of the framework, and your take on the future of JS frameworks. Again, thanks for doing this, it's informative and enjoyable.
@macgaso88229 жыл бұрын
This is my first tutorial in web development. After learning html5, css3, javascript, jquery, and bootstrap, I am re-watching this video now.
@eibadjamil10498 жыл бұрын
very helpful. thanks alot really. if you could update this for 2016 it would be much more helpful for us starting atm
@Elise-oh3ss10 жыл бұрын
Great video on the basic outline of things to know to be a web developer, be it front end or back end. I've never quite seen it laid out as simply as this. Perfect to share with anyone interested in becoming a web developer or expanding their skill set.
@Gavin_Haughey_Colorist10 жыл бұрын
Thanks so much for this video! I'm an aspiring front-end developer from Germany and I got really confused by all the advice I got in the internet. There is just too much stuff out there. But you helped me seeing things clearly. Now I just have to dive into it :)
@learncodeacademy10 жыл бұрын
Awesome to hear! And hey from the US! Yeah, so much information out there, so much opinion...I tried to put the tech that are in most of the modern web companies and let you decide which one you want to learn.
@LannisterFromDaRock9 жыл бұрын
Add webpack to the list. Also I would add Spring (java) to the backend also. A lot of enterprise projects looking for spring/java devs.
@AdrienneBennett10 жыл бұрын
as a first year student just trying to find my way in this web development world.. this is literally the most perfect video for me and what I am most concerned about right now.. thank you.. you kick ass: )
@cloudlight978410 жыл бұрын
If only I saw this video 2 years ago... Thanks, this video is invaluable. Liked and bookmarked!
@learncodeacademy10 жыл бұрын
Thanks man! Yeah, I felt compelled to make it, since I would have died to have the info early on as well. I'll be making a 2015 update here soon, but almost everything is still the same.
@MarioKstgr10 жыл бұрын
I would be really interested in your opinion of being self employed!
@learncodeacademy10 жыл бұрын
It's a mixed bag really THE GOOD: - 100% flexibility of time - You only do projects you want to do - Higher potential income - If you land larger projects, you can get paid to manage team & projects instead of code hourly - You can't get fired THE BAD: - No Benefits, no paid vacation, etc - You hunt for your salary - great if you're a "hunter" personality, bad if you're a "farmer" personality - Varying income stability - income can have low seasons - You have to work with customers...some customers make you regret this fact The ones who work for themselves that seem to like it the most long-term tend to be "hunter" personalities who are good at getting new business and/or large contracts in the door.
@learncodeacademy10 жыл бұрын
Yep, so those are all in the CMS category. People pick them for usually one of 2 reasons: - 1) they aren't very good at coding yet, so it handles a lot of the smarts for them - 2) the customer or other people on the team don't know how to code, but need to be able to change content.
@learncodeacademy10 жыл бұрын
ready-made cms will get you a website faster, doing it yourself will make you more valuable as an employee. If your concern is getting a website, use a CMS. If your concern is becoming a web developer, learn to code by hand using frameworks such as laravel, codeigniter, etc.
@AnatolyKhalizev10 жыл бұрын
LearnCode.academy I.e. we can create simple yo web-app project, add and change some .html, .css, .js. Make grunt dist and send 'dist' folder via ftp on hosting. And it will be real working site without using cms?
@KrisTheCodeManDude9 жыл бұрын
This video was awesome! Someone should do a video like this for game development or just for regular programming.
@محمدبنسراجالدين8 жыл бұрын
For programming with Python these 4 books are amazing, and a clear road map, they're in order : Python 3 for absolute beginners + Python 3 object oriented programming + rapid gui programming with Python and Qt + mastering object oriented Python.
@irachid73m9810 жыл бұрын
Thank you so much for your time explaining these routes. Believe it or not, this video answered tons of my questios. thanks again.
@learncodeacademy10 жыл бұрын
Awesome, great to hear!
@gddalem9 жыл бұрын
Hi man, now you have one more friend from Bali. Your video really helpful for me as a starter, thank you so much. Hopefully more videos like this come from you man...
@learncodeacademy9 жыл бұрын
Agung Dalem wow awesome. Hey from the US! Best of luck to you learning all this stuff!
@CarltonStith10 жыл бұрын
Thanks Will. This was great. I am looking to get a web developer position and I'm teaching myself new technologies and sometimes I feel like I'm going in circles and don't know what to concentrate on next. Looking to get into front end development and this really put everything into perspective.
@Static22chip10 жыл бұрын
This is the best development introductory video I've yet seen thanks for sharing this great information.
@learncodeacademy10 жыл бұрын
Thanks!
@earlyfamily231410 жыл бұрын
Awesome lecture! Hell, this is better than actually attending a college! At least you get to learn quicker. Thanks a lot for being a blessing to those seeking advice!
@learncodeacademy10 жыл бұрын
Thanks Ty!
@allthestarsthatshine9 жыл бұрын
Probably the first time I've ever taken notes on a KZbin video. Thank you so much!
@freakuencer10 жыл бұрын
Nice video. But as a freelancer in front / backend for now almost 16 years (mostly in ITs, sometimes in advertising agencies or third party stuff at home), I've got a few suggestions: If you haven't written a single line of code in your life, starting backend with PHP should be your choice. Not because it's the best language (I don't want to start a war on this) but for beginners it's the easiest (you can start very straight forward without oop) and it's still far the most popular - so there are tons of more message boards / tutorials / stack overflow answers to get into it than in any other language. Ruby is more "the fancy new kid" (well, not new: "rediscovered" ;)) out there you can get into, when you're good in PHP (knowing oop, design patterns, frameworks etc.) or already know how to code. Also in PHP there are far the most job offers out there (and I think this won't change in the next years essentially) - so it's not learning it now to forget it later as well. ;). Stay away from node.js at first. It's currently more made for "special cases" than for creating whole big projects. Also just knowing JavaScript will make you a horrible coder as JavaScript offers the least principles of oop (and therefore structuring your code) and is beside the other languages "this dude with the strange accent" . Knowing Github at the beginning is not important as well (I'm just working with it since 5 months - even knowing what git or svn does is also just important when you start to work with other people together). Well most of the advanced stuff here is not necessarily needed, just good if you heard of it and somehow know what it does to get a first job (as you always start as a "junior developer"). So the routes that should be good: For frontend: Be a good designer, know how to design in Photoshop, have at least a good feeling of usability. If not, stop. Because that's what you're doing as a frontend developer: Making things looking good. You don't really code much in the common sense here: You translate design pictures into a markup language and use JavaScript to trigger interactions (mostly - I know and also had projects with tons of js code, canvas, mvc etc - but these are exceptions and unless you're working for big advertising agencies who want to win prices with their stuff or have to do other crazy interfaces like google maps you won't write much more than some short ajax stuff or hiding / displaying things). Learn HTML5, a little vanilla JavaScript (so "raw" JavaScript without any plugins like jQuery or so - just to understand, what JavaScript does and how this programming language works) and CSS first. Make designs in Photoshop and try to convert them into a webpage by using less image-snippets out of PS as you can (try to make it with CSS instead). Use validators. Read sourcecodes of any website which you like and try to understand how they did certain stuff you don't know. Continue with jQuery and bootstrap (for responsive designs). When you're fine with it, try to create an own plugin with it (nothing big, just for understanding how jQuery works). Go on to AngularJS and LESS (or SASS). Learn a little bit about lazy loading and how to avoid requests in images, css and js. Take a look how SVN works (much easier than GIT for the beginning ;)). Then you should be fine for your first job interview. For backend: Well that's the harder way and just do it if you want to create things nobody will see and you're fine with "a good feedback is no feedback at all". You're going into the dark nerdy side here. ;) So, learn basic HTML, a little CSS (just understand what it does) and JavaScript maybe to create some sort of a working webpage interface (doesn't matter if it looks like one of the paintings in your childhood). As I said, I would start with PHP. The best start is maybe to buy a beginner book and walk through it, so that you get basic lessons in databases, sessions and coding at all. Switch as fast as you can to an object orientated style in coding. Learn to setup / modify an apache server, PHP and MySQL. Under Linux. After you're fine in oop (including abstract or static classes, know when to use interfaces, the difference between public/private/protected) continue with a framework (Zend2 and Symfony2 are currently the most popular ones) and get the MVC model. Learn more about MySQL (indexing, transactions, joins, ...), caching (for the beginning apc is ok, memcache of course better) and server attacks / security. Learn about SVN. Take a look at unit tests / test driven development (it's not that necessary for a junior dev. but impresses mostly). That should be fine then for a first interview as well.
@rayromanov10 жыл бұрын
As an old hobby developer who lost interest in 2007 or so and only now developing again: Thank you! There's so many new things in the game now that I've been feeling overwhelmed for weeks. This video cleared up a lot of my confusion.
@learncodeacademy10 жыл бұрын
Awesome! Yeah, so many of these tech didn't exist (or were BARELY accepted) 5 years ago. It's a crazy industry these days, but so exciting at the same time. The good news for you...every developer is pretty new to these technologies, so if you learn them, you're "in".
@neelamb66599 жыл бұрын
Hey! It's a great video. I really appreciate all the information you gave. I got to ask you a question. So here is what I already know : HTML,CSS, javascript basics, .net(c#), PHP and I am learning node.js. Now I am planning to get self employed and want to start my own small scale web development firm. It might seem overwhelming for now I know. But I really want to know whether we have to own our own hosting and domain name service? Or we can use online services? And what else will be mandatory for me to learn. Please do reply. Thank you!
@ryaz683610 жыл бұрын
This beats my Web Development syllabus and I love the Data Visualization of Coggle. Remind me of Arbor.js. Appreciate the video. Also, I think if anyone is interested in becoming a developer just get your hand dirty messing with the code. I find it so useful.
@alejandrobucio834110 жыл бұрын
WOW!! I was just wondering what path I should take take to becoming a developer. Thank you for pointing me in the right direction.
@OceanBreezeSunset9 жыл бұрын
this was one of the first videos i've ever watched when i made the decision to become a web developer and i'm glad i did because it gave me a direction on what i needed to learn. thank you for this. i share this with everyone who's interested.
@learncodeacademy9 жыл бұрын
OceanBreezeSunset Thanks a ton! That's really good to hear. I need to do a 2015 reboot on this video, actually. I have some new thoughts.
@GaelAbadin10 жыл бұрын
Nice video, although it's impossible to cover it all and keep yourself updated! One big miss: code analysis tools and services like codeclimate for analyzing code coverage and smells on Ruby (or PHP) and Javascript! In the end, the point of the video is that you need to know a little bit about everything and a lot about something, and I like that. Also there is so much missing there, from alternatives to more specific tools and technologies (The biggest miss there may be JSP/JavaEE and all the Java related web services ecosystem, which may be too much for a startup but, along with .NET, is what the multinational companies handling big accounts are looking for the most)
@Kritikilled10 жыл бұрын
Loved this. Clarified a lot of questions I had about where certain languages/technologies fit in with the whole scheme of things.
@PieterVenterZA10 жыл бұрын
Really great video. Just like the author/narator, I am one of those guys who had to learn it the hard way as nobody told me what to learn, but luckily when I started working I had colleagues to guide me through it. Unfortunately though, I was already hired at a very low salary for knowing none of these things, and it took a while to convince them that I am no longer that person they hired and a small increase each year isn't going to cut it. So do yourselvess a favor and learn these things mentioned in the video!
@TheRealAristocrates10 жыл бұрын
Thanks for this. I'm an amateur developer who's been playing around with PHP for a while. I've been wondering whether I should give up my day job and look for a job in web development. I think this video confirms that I'm not quite ready for that yet, but has pointed out the areas of study I need to progress to get closer to that. A really useful video!
@learncodeacademy10 жыл бұрын
Glad it could help, Simeon!
@grabellasrong63585 ай бұрын
Anything new or outdated to this list? I know Angular is still a hot topic. I've also heard of something called Flask API, are there jobs into that?
@thebathtub968010 жыл бұрын
Thank you for the video. Just adding my 2 cents here: For most of Europe, Ruby on Rails is a no-go as there are tons of jobs for PHP and C# + ASP.NET backend developers. I chose ASP.NET as what you say about PHP is universally true (low payment and in some cases they even ask you to know Photoshop) and because C# as a compiled language will enforce people to apply better programming practices in their first steps. One day, when I'll be a more experienced programmer and I have a steady programming job I will consider to dabble with "bleeding edge" technologies that are currently trending. Today is not that day.
@learncodeacademy10 жыл бұрын
Ah, very interesting to hear! Thanks for adding the info in, Nate.
@markgill17757 жыл бұрын
Thanks for sharing your great view. Now that you know what web developers do, it's time to start thinking about how they actually do it. You'll learn the foundational concepts of web programming. By the end, you will be able to build a simple webpage, style it, and add elements of interactivity while working comfortably from the command line. You will be comfortable with basic scripting in Ruby and Javascript as well as more unfamiliar things like Git and databases. We will cover a lot of knowledge .
@rickelmonoggin10 жыл бұрын
I liked the tip about not telling other developers things that you know so as to cut down competition in the employment market. That's really useful advice, I think.
@fortuneflux11 жыл бұрын
thanks Will. Good stuff. Glad you posted this, been teaching myself for the last 5 weeks and I'm only up to that teeny weeny blue line with HTML, CSS and javascript. Now I know where to go to next.
@fortuneflux10 жыл бұрын
I thinking front end mainly because it lets me express my creative side a little. Sexy pages, animations, nice layouts, making it user friendly that kind of stuff :)
@Colstonewall10 жыл бұрын
I'd like to be a back-end developer. I've already learned Python (for the fun of it) and moved into Django. I'm no expert in Django, but I do know the basics as of now. I wasn't sure if I should keep going with Django (would I be employable?) or go with PHP? If I know both will this be an advantage or should I just stick to one or the other? I mainly interested in freelance jobs right now, and I don't really understand how this works if I'm a back-end dev? I mean who does the front-end parts on a freelance job while I do the back? I don't get how all this works, lol, as you can probably tell?
@learncodeacademy10 жыл бұрын
Yeah, freelancing can definitely be a tougher start as a backend-dev, but definitely not impossible. My goal would be to find a company looking for part-time contracting of a django developer. My search term on monster.com, indeed.com, craigslist, etc would be django developer. There are DEFINITELY opportunities out there for Django coders. The other option is to find a front-end/designer freelancer and bid on stuff together.
@Colstonewall10 жыл бұрын
LearnCode.academy Thanks for the reply. . .I'm not stuck on just being a Django dev, I know PHP too. I'm also not stuck on being a back end dev only. I know HTML, CSS, Jquery etc. . . Are you saying that I can find jobs that only require knowing HTML, CSS, Jquery/Javascript? This is my problem, I like it all, but I'm not sure what kind of jobs are out there and what languages I should concentrate in?
@learncodeacademy10 жыл бұрын
Yeah, there are certainly lots of jobs out there for HTML/CSS/jQuery. The pay is greatly varied, as the skill level of people who primarily know only those 3 technologies varies. But I got my first full-scale web dev when I BARELY knew jQuery.
@genjutsu1110 жыл бұрын
LearnCode.academy How was the interview for that job? I am being told by people that you should know data structures and algorithms in order to pass interview questions, so I was wondering if I learn all these tech ie. javascript, angular, node, boostrap, would I even get hired if I cannot solve those algorithm intensive interview questions?
@learncodeacademy10 жыл бұрын
You'll get everything across the board. Some companies value classically-trained developers, some prefer more up-to-date skillsets. I can say I'd only expect about 2 out of 10 interviews would ask me algorithm questions...especially for a front-end developer job, where HTML,CSS are a lot of the work. It really depends on the company. Some companies, the front end dev also has to make a lot of complex, data-driven decisions, they have to be as much engineer as developer. Many other companies have lots of roles for HTML, CSS, light JS work. Whatever you do, if you can crank out good looking websites that work on all devices, you'll get a job somewhere, don't be discouraged if you don't find the fit in the first 1 to 3 interviews. It's a HUGE space, and there are a lot of different types of companies looking for a lot of different types of developers.
@TechMetalPenguin10 жыл бұрын
I can't even begin to express how much I loved this video (even though you didn't focus on Django for the backend :P). I've also seen you have some excellent stuff I'll have to check on your channel, so subscription was mandatory. Thanks a lot!
@jerickmamuric88909 жыл бұрын
First of all thank you for the insight sir, i just have a question what kinds of things do you need to learn in javascript to be able to go to learning angular js? and how much javascript do you need?
@learncodeacademy9 жыл бұрын
Hmm good question. Since Javascript is a full-on programming language, you'll be learning it for years to come much like you would a musical instrument. As for HOW MUCH you need? Before learning angular, you should be comfortable with the concept of functions, DOM event binding, templating (I.e. Mustache.js or underscore.js templates) and "building" your javascript with grunt or gulp. These principles are required before learning a MVC type of application in javascript.
@jerickmamuric88909 жыл бұрын
Thank you very much sir ^^
@dzzification9 жыл бұрын
LearnCode.academy I have same question about Rails. How much Ruby should I know before get into Rails? I now know basic stuff, what's functions, how to define them, what is method, how to create objects, strings, floats, concatenation, what is irb, hashes and arrays... Almost completed Treehouse Ruby basics course, also Javascript basic course (both Treehouse and Codecademy) but still have a feeling that I didn't learn that much. For example, I know nothing on Ruby libraries, when and what methods to use etc. But I did install Rails on Ubuntu and managed to startup default Rails app. Should I dive deeper in Ruby language to better understand Rails, or can go now to Rails in your opinion? My goal is to learn how to build webapps and websites (not simple one like blogs but more like online store and other sites database driven). In past 4-5 months since I start learning, I did 4 websites that are online now (two for actual clients in WordPress), finished 4 of Codecademy courses (HTML, CSS, Javascript, PHP, Make a Websites, and started Jquery) and some more from Udacity, Codescool and Lynda. My CSS is not the best, but can do most of the needed changes from others themes (in WordPress) and in templates (HTML/CSS), but can make only basics website on my own from scratch with Bootstrap or Foundation (without all that cool animations and functionality). I opened Github account, installed and tried Node/Express, Meteor, Drupal, Yeoman, Middleman and Jekyll too. Problem is it's hard for me to focus on a one thing. Whatever I start to learn it seems that you always need to know some other stuff before that, and I don't know if my progress is good enough for a past 4-5 months because there is so much there to learn (JS frameworks?). Do you think it's OK for me to go to Rails now and how much time would take me to learn good enough to start making basic websites/apps?
@learncodeacademy9 жыл бұрын
If it were me, I'd learn ruby by learning rails...that way, you end up with a usable skill. As you find things you don't understand, do research and learn more. Once you get decent at making apps, then maybe take a course on advanced Ruby stuff.
@dzzification9 жыл бұрын
LearnCode.academy Thanks man. Is it possible to learn Rails enough to start building basic apps/websites in 4-5 months of dedicating learning? Let's say 7-8 hours per day, every day. By the way, I watched a dozens of your tutorial and you are among the best on KZbin.
@soufianebdaoui863110 жыл бұрын
Hi, i'm studying at treehouse and i was a bit lost on what to learn and when to learn it. This video really helped me, so thanks!
@deb12079 жыл бұрын
Absolutely spot on! This was exactly what I needed. Good people like you are still there on earth.
@dcdeal0019 жыл бұрын
Hi i am on it to learn the basic thechnologys, thanks so much, this opened my mind so much!! my question: is this still up to date? Have you any recent updates? I would love if the video description or something like that would contain newes updates, just in case if anythin changes dramatically Thanks and greetz from germany
@gauranglondhe78739 жыл бұрын
Awesome video but some thing want to point out. There is a video on treehouse about what are mobile apps, web apps and web sites and which languages are used. In that video they have told that HTML, CSS and JavaScript are the basic languages for a frontend developer but people hire front end developers who are also designers who should know Photoshop and other similar tools. How can a developer work as a Graphic Designer in any firm?
@learncodeacademy9 жыл бұрын
Gaurang Londhe the less "developer" and more "designer" a front-end developer is, the more likely they'll need to use Photoshop, but yes, many developers need to at least know enough Photoshop to "slice" up a flat image and turn it into a set of images for the website at hand.
@epoc868 жыл бұрын
Hi! Thanks for this video! I'm starting from scratch and I picked up Python (just started really), so after watching your video I am wondering if i should stop and restart from HTML before. I'm usually more of a creative kind of person but I'm really interested in the back end development part.. Thanks for your insight!
@whatabeast5610 жыл бұрын
Great vid. I think I can also contribute some advice for beginning programmers. Try to first learn Ruby because it's a freaking piece of cake; then learn Rails, not the other way around. IMO Node.js is also a great choice due to its performance and booming community. I'd stay away from PHP, Flash, and anything Microsoft (ASP). I'd also recommend learning PostgreSQL over MySQL. Redis is super badass and Mongo is nice too. Languages to watch for in the future are Elixir and Go. Just don't give up when you get pissed off at a language or an API. Good luck :)
@jeehooahn911410 жыл бұрын
This is seriously my favorite video on all of youtube right now. I've been studying for about 9 months. It's very encouraging to see how much I've learned, even though I felt like I didn't learn much, or my pace was too slow. I'm getting a more full picture of what the roles and technologies the development space entails, and it's really exciting. I'm using Ruby on Rails mainly, and going for full-stack. What would you say to those who have an interest/skillset in a certain aspects, but haven't explicitly gotten to demonstrate them? For front end and back end, it's a matter of studying and producing something with the relevant technologies. But I feel my skills are in general full stack development, product ideas and improvements, UX, and product strategy. Basically the same skillsets as an executive.
@learncodeacademy10 жыл бұрын
I'd say the best thing is to learn enough to get a job doing what you're interested in. Each job I got, I had learned enough on my own to do the job well...but doing the job day in and day out is what pushed me to become a true professional in that technology. I'd say get a rails job - there are TONS of fullstack rails jobs actually. These days, people are looking for designers who are frontend devs, and backend devs who handle frontend...there's a lot of multitasking jobs out there.
@jeehooahn911410 жыл бұрын
LearnCode.academy What are you favorite job boards or agencies or general venues for jobs? Should I be expecting around 90k like fresh college grad hires, if I'm proficient in a tech to be productive, and generally on par and better than a bootcamp graduate?
@Yaan_Robotique10 жыл бұрын
I love your tutorials, well explained and straight to the point. I vow to watch them all! Keep up the great work my friend :)
@movania897 жыл бұрын
I am a Marketer, and look after accounts/brands for their corporate communications. This a massive help. this really helped me understand how the process works. please upload a latest video according to 2017. Thanks
@maxdin955710 жыл бұрын
Thanks for a good horizontal tree. Given some of the branches will dry up & new shoots come to life as WebDev changes, how much change will it take b4 we see your new pres. laying out an updated tree.
@learncodeacademy10 жыл бұрын
I'll probably shoot to do an update every year or 18months. It's still pretty accurate. The only changes I'd make at this point : drop knockout.js in favor of react.js add docker to devOps workflows add digitalocean to web platforms add java to backend languages (I still don't recommend it to new coders, but am tired of explaining that that's why I left it off the list)
@oskaraskanasevicius10 жыл бұрын
Great video! Would it be possible to get that navigation-map? I want to print it for myself and for my parents to show them that I'm not a software developer or computer engineer. Thank you!
@capthighlightstudios10 жыл бұрын
how long would you say it would take an average sped learner before being able to feel familiar enough to ask for jobs(maybe freelance)
@morrism3519 жыл бұрын
I have taken courses to get my Associates degree in java, c++, javascript, html, css, php, and oracle sql programming. Other than java(cause I just finished the course in sprint semester) I don't remember much of the other programming languages cause of other courses in college I do not get a chance to write real world programs. I'll have my degree by the end of the year. I leaning toward going to front end programming even though I wouldn't rule out back end programming. I really need refresher courses in all of this web development courses that I have taken so far plus learning other things that you have on your mind map. I wouldn't mind paying a monthly fee but I need a one stop shop online or book for learning all of these basics of web development. I need a lesson plan where if I study this book or this website I will learn all I need to learn to be job ready. Work ethic and time are not an issue. Just need a real lesson plan and place to learn. I'm also 45 and returned to college two years ago. I managed two almost graduate despite working a full time job and just landed my first tech job for an isp call center(I know it sucks but got to start somewere).
@learncodeacademy9 жыл бұрын
Michael Morris Codeschool has some pretty thorough courses, which I recommend. I also keep some coupons on this blog post: webdev.willstern.com/so-you-wanna-learn-web-development/
@dealloc9 жыл бұрын
The web moves fast, and new things pop up all the time. If you'd like to go the frontend-route and learn web frameworks, Angular and Ember are two widely used frameworks. Ember has the structure of Ruby on Rails apps, and Angular has its own flavour. If you'd like to expand your knowledge and try some new things, React & Flux are currently the hot deal but not used much in production yet as it is a new approach. If you've previously dug into Node.js and haven't heard of io.js yet, check that out-it's a fork of Node.js, which improves performance, API and uses the latest and greatest V8 engine. Eventually (hopefully) it's going to become Node.js again one day.
@learncodeacademy9 жыл бұрын
I completely agree with all of these! I'm due for a 2015 update on this video, actually. It's funny how fast things change - at the making of this video, there was still a lot more demand for Backbone than Angular...that's very much shifted.
@dealloc9 жыл бұрын
It certainly is, and that's what I like about being in this industry. Always on the run!
@Mexi998 жыл бұрын
Pretty sure I want to learn front end. I'm very new to this stuff and found Web Development very interesting. I plan to take online courses to get my certificate. Was wondering what are some good books for stater? And Thanks for the video! Very helpful.
@matt112fly10 жыл бұрын
Hey, I am new to webdesign and want to seriously get into it. So far I learned some basics on CSS and HTML, and I am in the process of learning Java. I do not really know that much about these, but I know how they work and when I am done with Java I will try to start making some websites on my own. Do you think I could get a job by studying on my own? If the answer for my question is yes, then what would you suggest that I do to actually get hired?
@learncodeacademy10 жыл бұрын
I know a ton of people who have gotten jobs by self-teaching. I get asked this question a lot, so I recorded some thoughts on it, actually: kzbin.info/www/bejne/gJrPl4ujfpd8oLM
@sabuj938110 жыл бұрын
hey this vedio is really helpful .... I learned many things(such as c,java,HTML,css,bootstrap,php,jQuery,mysql,wordpress) basic to standard but didn't maintain any order that's the reason why web development became complex to me ..but this video make me understand how should I go to be a good web developer :)
@RichardDavenport10 жыл бұрын
At the end of the video you talked briefly about DevOps. You seem to allude to the fact that DevOps is server management or systems engineering , but that is not at all what DevOps is. DevOps is a reorganization of how your development operations work. It actually has very little to do with coding or systems, it is more of a process and a way to structure your workflow.
@learncodeacademy10 жыл бұрын
Definitely, you're right. It's much more about processes than coding. I guess it's the coding of processes at the end of the day. For anybody else seeing this, here's a great article on what DevOps is: try.newrelic.com/rs/newrelic/images/NewRelic-DevOps-Primer.pdf The summary: It's the implementation of a software development culture that (generally) includes the following: - Automation - Continuous Integration - Continuous Testing - Continuous Deployment - Continuous Monitoring (of deployed & running apps) At the end of the day, I do have to say that there is a LOT of server management & systems engineering knowledge that goes into the devOps process. You really can't automate server provisioning, monitoring & deployment without first being able to manage, configure & monitor a server and deploy an application to it.
@kyalokisangau10118 жыл бұрын
Thanks man. This a life saver. Hope you will update us on any significant changes that have taken place between 2014 and 2016 that we should be aware. Like which of the listed technologies are gaining more popularity.. I have saved the video for offline access because I plan to use it for guidance over the next few years as I delve into programming. Thanks a lot.
@learncodeacademy8 жыл бұрын
+Kyalo Kisangau Here's my 2015 video. I'll probably do another one here in a month or two: kzbin.info/www/bejne/pnOTiKmZrbmVeaM
@kyalokisangau10118 жыл бұрын
Thanks sir for the reply. And many thanks for the 2015 video.
@nickdevaney258810 жыл бұрын
Brilliant and informative video. So many avenues that can lead us to the place of our choice. I'm retreading old ground but have been loking in to RoR and Python/Django. Thanks for this. I'll be watching again tomorrow
@imanuelgittens907810 жыл бұрын
This is a great video!!! i was asking myself that very question. getting into web development right now can be very overwhelming for someone just starting out. with all the different aspects to web development it is very hard to know what to learn and in what order. thanks for this :D
@learncodeacademy10 жыл бұрын
Awesome, so glad it was a help. Yes, it's a lot, but not impossible by any means...just seemingly impossible like you said. Knowing what you don't know is the toughest part I think.
@inkedmuneca17468 жыл бұрын
I found this video very helpful, thank you. I have a question about the field that I have not been able to find answers to and was wondering if you can assist me. I'm considering changing fields and going back to school, in my current field tattoos are not an issue. How does this field of work in general feel towards tattoos? Majority of mine can be covered except for the hands will just be a little harder but I'm trying to get into a field that I will not have to cover them up as often, if possible. Thank you for your assistance.
@Leohma_10 жыл бұрын
Wow, thank you so much! This is what I needed because like you said, no one wants to throw it out there :) So helpful, because I am now clear in what classes I need to get
@babon8010 жыл бұрын
Thanks so much man! Love your videos! Because of you I now know what I will be studying the next 2 years. Greetings from the Netherlands.
@learncodeacademy10 жыл бұрын
Thanks! Hey from the US!
@babon8010 жыл бұрын
LearnCode.academy A question. I have been working on Javascript, CSS and HTML for around 8 months now. I understand these programs quite good. Yet I feel like I still need more practice. Should I apply for jobs as front end developer or keep on practicing first?
@learncodeacademy10 жыл бұрын
Hands-down, the fastest way to learn is to work on real projects every day, so it's not going to hurt applying for jobs. The worst you can do is not get a job. There are LOTS of jobs that just need HTML/CSS/JS devs. Some of them need experts, lots don't. And, sometimes, the only way to tell is to interview with the company. Either way, you'll learn more in that first job, then a lot of time on your own.
@babon8010 жыл бұрын
Look that's some solid advice I was looking for! Thanks a lot, I'm a student from the TUDelft and we organize som dev nights with a couple of friends here in Delft,NL We will drink on your behalf! Take care
@tomykite10 жыл бұрын
Greetings LearnCode.Academy, I always look back to this video keep me on track of my path as a Web Developer. I am currently in a rut with my major in college. I know that a degree/major is not needed to work in the field. And I also know that you only need a Computer Science degree to work with some companies + to get your foot inside the door. But, I figured to go for a Graphic Designer major to supplement my skills of being a Generalist. There's also Web Development Bootcamps that have accelerated courses on the latest technology (they say). There are many paths to choose from. That will probably save me money. What are your thoughts on that? I want to know after 20 years as a Front-End, Back-end, or Full Stack Web Developer. What are other career opportunities? Are you to be a consultant of an agency or company. I would like to know some possibilities on how this career work into transitioning when I'm older. It is hard to announce to my parents that I do not want to attend college because it doesn't supplement to my Web Developer needs. Only reason why I chose Graphic Design because i thought of it as a supplement to having multiple skills. I have heard, as a Computer Science major, you're not really using any skills that you have learned into the Web Development field. I would like to hear your thoughts on traditional & non-traditional education and what is the outlook on Web Development in 20 years from now. Mark Twain said "Don't let schooling interfere with your education." From, Tomy
@Cameroner110 жыл бұрын
I'm looking for a job now, but I don't know what job title to look for. Jr Web Developer seems to require 2 years experience. I learned all the way through Angularjs and testing, and have built a portfolio over the past 8 months.
@Cypri6667 жыл бұрын
Redis also has caching ability now that is much more superior then Memcache, its AWS supported as well.
@maxleonard9710 жыл бұрын
First off, thank you so much for the tutorials. Second, how do I go about actually make a website. You have taught us the coding and development of websites, but how do I "put" the code online and create an actual working website?
@thomaskleven83149 жыл бұрын
Also, just wanted to thank you for this video, luckily I just took an introductory course on actionscript, I did however make a mistake by studying database structuring with php
@TophatwithTeeth9 жыл бұрын
Thank you, this was a really helpful overview. I just took this class a couple weeks ago, and still didn't really know what it was even ...about x) So thank you.
@Dannyfr33sh10 жыл бұрын
Do you think as time goes on things will continue to change and people will still have to learn new tools and programs other than the ones you mentioned in this video, or do you think we are at a point in technology that this is the end of the line as far as Web Development and these programs and tools u showed us is all we will ever need to know?
@learncodeacademy10 жыл бұрын
So far, it's only growing faster and faster. Although it would be nice for my brain if it slows down at some point, so many of these tools coming out are the kind where you say "I could never live without that" once you learn them. I feel like the web (especially mobile web) is still very much a baby with a lot of growing up to do.
@lithelily10 жыл бұрын
It will most certainly continue to change and evolve over time. The web will be growing alongside us. As demands from society and from developers change, so do the tools we need and thus create. How could all these different things serve our needs 10 years from now when 10 years ago most did not even exist?
@jeehooahn911410 жыл бұрын
Oculus rift will just be a tsunami that blows all of this away. jk. web will still be here. Yo, built me a 3d website. Yo, build me a virtual HOME. visit my page. 3d real life sims. Social network? How about social virtual life? yeah. For such oculus rift apps where it's fully immersive, I see web and mobile as secondary, limited interaction portals when you can't fully have a robotic octopus on your face... kind of like how mobile initially was a slimmed down version of websites.
@whatabeast5610 жыл бұрын
If you're a tech hipster, learn Go. It's young and has serious potential.
@FamilyGuySweden9 жыл бұрын
Thank you so much for this video. These days I am thinking about to start learning frontend development but I had no clue where to start from. Btw where doesnt cloud computing stand in this picture can you share some of your experience/ opinion on it. Thanks once again!
@ASW143010 жыл бұрын
Is there a link to the coggle you made ? I'd like to print it out so i don't forget it. Thanks beforehand.
@thomaskleven83149 жыл бұрын
what are your thoughts on, Codekit instead of grunt and tower for a git client, I know how to use git on command line but it seems easier just to use the GUI for changes. Also even the GIT client for GIT seems to work pretty well
@learncodeacademy9 жыл бұрын
The GUI will be easier for anyone who's grown up on GUI's and hasn't learned to think in commands yet...even though it's just a few commands, it feels about like learning Spanish. Once you get used to cli, though, you'll never go back, plus you're setup to be comfy using a whole host of other tools that are only made for the cli. Also, from my job experience, not a single company I've worked for or applied for has used GUI's...they all have their teams use cli, so if nothing else, do it for your next job.
@dzenish.22627 жыл бұрын
Thank you man. Truly appreciate it. One question?! -- What is the exact program that you used to demonstrate this video?! Cheers.
@Rodjers110 жыл бұрын
Great video. Only thing i missed was Java in the back end. Playframework (which is Java or Scala depending on what you like) for example is a great up and coming backend framework with a growing community. Is there a reason you omitted this from your list?
@learncodeacademy10 жыл бұрын
It was simply for beginners...the Java landscape is a little intense and unclear for new coders. I should have at least put it on the list and mentioned that fact, though...Java is still VERY MUCH in the web dev game.
@seandeg5 жыл бұрын
It's 2019, can we get an updated version of this? What has the changed and what is still popular?
@011073455 жыл бұрын
the channel for this vid has more recent stuff
@ranie48775 жыл бұрын
php beats ruby
@nowoadisuryo18929 жыл бұрын
great video! by the way, i see you use an app for creating the mind map. what name of the app you use for creating those beautiful mind map?
@keisersozai10 жыл бұрын
I have always been fascinated by airline, holiday, banking and document management system websites and how easily they make so much information available to the end user. I mean how do they do this? What language are they using?
@monarksinghyede10 жыл бұрын
Cool categorization of technology stack. Surprised not to see Java and other JVM languages up there in back end, as most of enterprise apps are in java. Never the less kudos for clearing the air , awesome video.
@GottZ10 жыл бұрын
i'm working as a DevOp in germany primarily focusing on software engineering. this vid should be rated a cheat sheet cause it sure is usefull for starters. anyways i have something to say about its content because some things changed since its upload: express 4 is so different to express 3 that they changed its name to koa. so if you are into express stuff you should also check out koa. another good framework for this kind of stuff is strongloop cause it can take away lots of work from you. i also have something to say about ember and angular. ember is purely written in ES6 so as soon as ES6 is getting live ember applications will not need to migrate. however angular projects will run into a problem because ES6 will break some things. I'll look forward into seeing wich framework will win. i currently guess ember will do it. also because they soon replace handlebars with htmlbars and already use bleeding edge stuff like bower, and other upcoming things to fully replace grunt etc. i just wrote this down in one minute. go easy on me if i said something wrong.
@learncodeacademy10 жыл бұрын
Great additions! I need to testdrive strongloop...I don't have any experience with it. How would you compare it to Sails.js? Express did come out with 4.x, which has new routing removing need for circular dependencies/dependency injection with getting app to the router files...so I think Koa is a little more of a ES6-reboot/departure-from Express. It's definitely different enough to be considered it's own framework. I didn't know Ember was all ES6, though! VERY cool!
@halopinx33989 жыл бұрын
Thank you for this information, I am pretty overwhelm with new technologies because I am self-taught. Some schools do not teach how the pattern goes for web development which leads to confusion where to start. By the way, where does website performance rely? Is it another route? Frontend? Backend? I hope for your reply. Thanks :)
@JDiculous110 жыл бұрын
pretty good overview, but you should've thrown in Java/Spring and mentioned how people are migrating from that to Scala/Play
@learncodeacademy10 жыл бұрын
Yeah. I probably should have at least mentioned it, you're right. My thinking was to leave Java, Go, Grails, Clojure, etc off the list since they're not as easy for beginners to take on...of course why on earth I thought .net made the list of good beginner tech, I have no idea. I'll add it to the coggle.it mindmap.
@JDiculous110 жыл бұрын
also throw in Ember.js. and maybe mention React.js and Meteor.js