The Complete Web Developer in 2021
Zero to Mastery

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udemy course.

Just Updated for 2021.

Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.

Taught by
Andrei Neagoie

Reddit Posts and Comments

0 posts • 55 mentions • top 47 shown below

r/learnprogramming • post
36 points • primo21212
Want to learn javascript and backend stuff like server/databases. (For web apps and such.)

Any course recommendations for this? I want to create a few web apps like zillow/airbnb such and learn about databases and server stuff. I have not done javascript, just mostly html/css. This is one course I brought; https://www.udemy.com/course/learn-javascript-full-stack-from-scratch/

Is this enough? Are there better ones with other technologies involved?

I was looking at this as well ;https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

Any advice? I know some knowledge about coding with c# and done my degree but superbly we never touched on javascript.

r/learnjavascript • comment
4 points • staymappy

Do the course Zero to Mastery by Andrei Neagoie on udemy. I think this is the best way to get your feet wet.

r/learnprogramming • comment
2 points • lostweaponryu

I'm currently in the middle of The Complete Web Developer Zero to Mastery

The class features learning the full stack with JavaScript. No complaints so far, great content.

r/webdev • comment
2 points • Darth_Zitro

That’s what I was about to say.

Also, Andrei Neagoie’s course on Udemy has a great discord community. It’s helped me more than stack overflow or reddit. I don’t think it’s right for me to give out the name since it’s a paid course, but it’s only $14 right now.

r/personalfinance • comment
2 points • vapiduous

Have a look at Udemy. Especially the Zero to Mastery course , though there are other good ones as well. My partner who had very little prior coding experience, managed to kick off her programming career with this course.

r/learnprogramming • comment
2 points • HorseProportions

Good suggestions here. If you have $10 for a Udemy course, I also really like https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

r/webdev • comment
1 points • Beddick

I did Zero to Mastery Web Dev in 2020 on Udemy and now i'm learning new technology on my own. I highly recommend it.

ZTM also goes over the history of why things are the way they are. Which is very cool.

r/learnprogramming • comment
1 points • shan810

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

r/webdev • comment
1 points • Weeeyerd

Thank you for this! I'll have to look into the Odin Project. What do you think of this bootcamp: https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

r/learnprogramming • comment
1 points • hellshot8

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

this one is much better, imo

r/ProgrammerHumor • comment
1 points • BeguilePeasant

Oh ok, I also bought Colt's course but I couldn't stand his voice, I ended up on Section 13: Javascript Basics: Arrays. Please note, I already knew HTML/CSS/JS when I went in, I just needed a bit of reinforcement on the front end.

After being annoyed by Colt's voice I bought Andrei Neagoie's, The Complete Web Developer in 2020: Zero to Mastery. To be honest I loved it, I felt like he touched on really important aspects, plus there's a big Discord community dedicated for this course that the creator made, where you can ask or meet people that are the same path as you.

But if you can stand Colt's voice I felt like it was a solid course. I recommend you look into Colt's course to see if they have a community where you can ask or meet other developers. Overall I feel like you're on the right path by following his course.

Is there anything specific you need help with?

r/learnjavascript • comment
1 points • Ze_Chooch

Not free, but close to it. I learned JavaScript basics through this front-end web dev course:

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

It’s usually on sale for about $10 so just check later if it isn’t on sale now.

What I like about the course is that the JavaScript is immediately contextualized into a project so it’s great for a beginner because you get an obvious payoff. Though, there is a lot of JavaScript that isn’t taught in this course so you’ll need other resources to have the language fully outlined for you. I recommend eventually getting used to reading things like MDN Web Docs and w3schools as soon as you can so that you can 1) get used to the jargon 2) get used to learning concepts and tools that don’t have easy to understand YouTube videos—many powerful tools don’t have flashy YouTube videos because they are built for non-beginners.

I will say though that something that has helped me learn at a steady pace is to “never bite off more than I can chew”. If I’m feeling overwhelmed by a concept, problem, etc. I break it down into smaller pieces and figure out those smaller pieces. I ask the question “What DO I know about this?” then “What don’t I know about this?” then I take the time to 1) become knowledgeable about the unknowns and 2) take the time to fit the unknowns (now known) with the knowns.

I really hope this helps you. You can reach out here or DM me if you ever have a question.

r/argentina • comment
1 points • bigotegamer

1) https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/ que les parece este curso? Me pasa mucho que me pongo a ver las reviews de 1/2 estrellas y son una verga, y las de 4/5 pintan al curso (y los cursos de udemy) como el mejor curso.

2) Monitor +20 pulgadas, 60hz, que recomiendan?

r/learnprogramming • comment
1 points • satavi

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

I really liked this course, well worth the money (when it is on sale for around $10-$15 USD (which is basically always)) and gives you an overview of both backend and frontend development.

r/cscareerquestions • comment
1 points • PlaidSubmarine

I can't speak to the difficulty of the self training process for getting a dev job (I'm pairing my independent efforts with formal education and my pace is slow & steady for the time being), but I found Andrei Neagoie's The Complete Web Developer course to be extremely helpful and thorough. I've also heard good things about the Udemy material from Colt Steele and Jose Portilla.

r/youtube • comment
1 points • schbank

It's not even their video, they stole it from this Udemy course https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

r/Udemy • comment
2 points • FujiToday

For example, this course cost 134.99 USD on my side.

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

r/learnjavascript • comment
2 points • ericawebdev

I like Andrei Neagoie's courses, and his Complete Web Developer in 2020 would be good - https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

Colt Steele's is often recommended as well, but some were saying it is out of date.

r/learnprogramming • comment
2 points • Muesly

I'm interested in this as well. I've seen recommended the Andrei zero to mastery course in addition to its junior to senior course as a good alternative to the Odin Project. Is that true?

r/codingbootcamp • comment
2 points • chris1666

I agree with the other poser, you should do some coding on your own, if your thinking web dev Udemy has many available and they are having one of their many sales on right now.

If you cant handle a 30 hour udemy course , then you might not want to go for a bootcamp that will cost you a lot and throw things at you full speed expecting you to absorb them.

Below is one of many, you can sample his voice and intro for free. The smu webdev bootcamp seems to have a similar curriculum, html,css

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

r/learnjavascript • comment
1 points • Endless-Edgar

I started off with Brad Traversy's Crash Course series on Youtube for HTML, CSS, and then JS. They're all a couple of years old now, but still good for beginners. And then snag yourself Eloquent Javascript for free online (I've got the print edition, but I've been seeing links all over this sub that the author is giving it away from free on his website or something).

Then check out Andrei Neagoie on Udemy. He's got a bunch of series that are really good. I'm working through the Web Dev zero to mastery right now, and it looks like pretty good. He goes very in-depth on web development history and has a great learning curve, in my opinion.

From there, you'll be introduced to the wonderful, wonderful world of Javascript frameworks, which make coding JS much easier and a complete breeze, so long as you're ready to have your own mental fortitude challenged upon discovery of strange new patterns of code design and file architecture that more resemble completely different programming languages than a simple "framework" for writing JS.

r/learnprogramming • comment
1 points • Luege

If you want to build web applications (like Instagram). You’ll first want to learn HTML, then CSS and finally JavaScript. A simple definition of each: HTML is what a website is, CSS controls how it looks and JavaScript controls what it does. At a later point you might want to look into front end frameworks like Reactjs, Vue and angular. These are really powerful frameworks for creating great user interfaces (they Are all based on JavaScript so make sure to spend a lot of time learning about it).

You then might want to look into the back end using NodeJS (python etc) which will allow you to build dynamic web applications and create databases. The reason I suggest NodeJS is because like react, it is also based on JavaScript and so there will be less to learn. Some recent and well received courses include:

https://www.udemy.com/course/the-complete-web-development-bootcamp/

And

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

However, these courses will not teach you everything. So you will need to read around but they will provide a very solid foundation.

Hope this helps.

r/node • comment
1 points • silverhazer

if you prefer udemy https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/learn/ Andrei Neagoue course is the best.

r/webdev • comment
1 points • romaniansm

I'm doing this course:

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery

I haven't gotten to Node.js yet

but it's structured really well, there is a chapter on HTTP requests before the Node.js chapter

Section 12: DOM Manipulation
11 / 11|1hr 27min

Section 13: Advanced Javascript
18 / 30|3hr 48min

Section 14: Command Line
0 / 4|13min

Section 15: Developer Environment
0 / 7|24min

Section 16: Git + Github + Open Source
Projects
0 / 10|1hr 3min

Section 17: A Day In The Life Of A
Developer
0 / 3|10min

Section 18: NPM + NPM Scripts
0 / 8|1hr 4min

Section 19: React.js + Redux
1 / 33|4hr 47min

Section 20: HTTP/JSON/AJAX +
Asynchronous Javascript
0 / 11|1hr 37min

Section 21: Backend Introduction
0 / 1|12min

Section 22: APIs
0 / 4|15min

Section 23: FINAL PROJECT: SmartBrain
Front-End
0 / 8|2hr 1min

Section 24: Node.js + Express.js

r/memes • comment
1 points • thebluefury

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

I left too, But I started again with this course

This dude is fucking awesome (at least according to me)

r/learnprogramming • comment
1 points • KillTheAlarm2

Python is currently one of the most popular languages, both for beginners (it's easy to understand) and in the industry (machine learning and data science is done mostly in Python)

HTML/CSS/JavaScript are basic for website making.

Because first language doesn't really matter and general programming concepts are more important, I would pick a good Web Development course. I've researched the top courses for this, and so far the best ones IMO are:

  • (paid) The Complete Web Developer: Zero To Mastery: a complete beginners course, focused on learning current industry tools and getting hired. Doesn't go in depth of mastering every single concept, but instead really teaches you how to find solutions online, googling and best resources - which is a very important skill. Has an active learning community of 10,000's of students
  • (free) The Odin Project: very similar to the above, from what I've heard. An open-source guided path to becoming a full-stack web developer.

Also, make sure to check out this subreddit's FAQ, it's seriously great and answers your questions extensively.

r/cscareerquestions • comment
1 points • alexromaro0

I'm learning react rn on my own, and I highly recommend you checkout a tutorial first!! You should be comfortable with JavaScript prior to it.

I'm using https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/ and it's so, so good. It covers html,css,JS,React,Express,Node,API calls, postgreSQL, git, etc. There's also a 30-day time allowance in case you want to return it!

r/UCSC • comment
2 points • hisurfing

Make a list of what you want out of life, if you've done control flow yet in one of your classes, draw out your goals like "Land a job as a software engineer" or "find the girl/guy of my dreams" or "find a better job" or "become a pilot" etc. Once you have that all down in their own separate boxes(preferably on a whiteboard) you begin drawing the steps to get to those goals.

Join a discord dev group and get a study buddy:
https://discord.gg/python

Get a course on Udemy:
I highly recommend Andrei as a teacher (Web Development Course) (he also has a discord group for all of his courses and there are 1000's of people there)

Plan out how you are going to get there and execute.

​

Take care!

r/ProductManagement • comment
2 points • marc44

I'm wondering the same thing.

Have considered a part-time coding bootcamp or some Udemy courses.
2 https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/
1 https://www.udemy.com/course/the-web-developer-bootcamp/

Of course, I don't want to learn to code or even make major architecture decisions, that's the devs role. But I do want a more fundamental understanding of pricniples and considerations. Would these make sense?

r/learnjavascript • comment
1 points • CreativeChildhood766

Hi thanks. From freecodecamp this seems better https://www.youtube.com/watch?v=kMT54MPz9oE since it is much shorter and the other course is 11 hours long. WHy does The Complete Web Developer in 2020: Zero to Mastery on Udemy not cover tables etc (not for layout but like

``` <table>

<thead>

<tr>

<th colspan="2">The table header</th>

</tr>

</thead>

<tbody>

<tr>

<td>The table body</td>

<td>with two columns</td>

</tr>

</tbody>

</table> ```

?

r/argentina • comment
1 points • Psinamen

Si, hacer las páginas web (Front-end), encargarte de servidores y su consexión bases de datos (Back-end), o todo (Full-Stack).

Te pasteo parte de un comentario pasado en que ya conté lo que hice:

FRONT END 1) HTML - Técnicamente no es un lenguaje de programación sino de marcado. Es muy sencillo y lo podes aprender en un par de tardes. Es el "esqueleto" de la página web, y se usa para armar su estructura.

2) CSS - Un lenguaje que se encarga de dar estilo a la página web. Si HTML es el esqueleto, CSS sería la piel de la página. Si bien tiene un millón de estilos, se rige mediante reglas de selección muy simples. En un par de días lo podes aprender, aunque van a pasar un par de meses hasta que le caches la mano al posicionamiento. OPCIONAL: Aprender a manejar una libreria tipo bootstrap o materialize.

3) Javascript. El primer lenguaje de programación propiamente dicho de esta lista. Cuando un navegador abre una página web, crea un Document Object Model (DOM), que representa el documento. Javascript permite manipular este DOM después de la carga inicial de la página, pudiendo modificar lo que se muestra en base a las acciones del usuario. Sería como los musculos, o el sistema nervioso de la página. Javascript es un lenguaje sencillo, pero a veces caótico. En una semana podes aprender lo básico, pero conlleva bastante práctica llegar a un nivel en que te sientas comfortable.

¿4?) Cuando te sientas suficientemente cómodo con vainilla Javascript, podes elegir un framework, como por ejemplo React, Angular o Vue.

BACK END. Acá el camino es mucho menos lineal. Recomiendo Node.js, ya que para estas alturas deberías estar familiarizado con Javascript. También estaría bueno que aprendas a trabajar con base de datos. Recomiendo para empezar base de datos relacionales, con algún manager como por ejemplo PosgreSQL.

El curso que más me sirvió es este, aunque se va demasiado rápido a React; descuida un poco el vainilla javascript: https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

Ya un poco más avanzado, este es un buen curso de react: https://www.udemy.com/course/modern-react-front-to-back/

Y este es de lo mejorcito que vi de back: https://www.udemy.com/course/the-complete-nodejs-developer-course-2/

Si no queres/podes pagarlos, mandame un privado que te puedo ayudar a localizar aunque sea el primero.

r/learnjavascript • comment
1 points • increduloustoucan

I don't really know much about App Academy. Odin Project is good because it's gives you a track to follow.

Colt Steele's Web Development bootcamp is also really good, it's fairly fun and digestible. Andrei Neagoie's Web Developer Bootcamp is like Colt's, but was released this year so it's more up to date. Colt's is definitely still worth doing though, the fundamentals are the same. I also really liked Watch and Code - Gordon Zhu takes a totally different approach to teaching than other courses.

The truth is that there are just so many good resources out there, and there's a lot to learn. The best courses are going to be the ones that you finish, where you feel like you learned the material. If something doesn't feel like it's working for you, find a new resource.

r/AskReddit • comment
1 points • AGuyCalledGavin

Colt Steele's Web Development Bootcamp is highly recommended around reddit which covers the bare basics of everything from html, css, bootstrap and javascript, node etc

Academind's CSS - The Complete Guide is great and goes into a great amount of depth focusing on CSS only, from basic to advanced.

Jonas Schmedtmann's Advanced CSS & Sass course covers some advanced, new features of CSS and assumes your already have a basic understanding, also introduces you to Sass for the next phase of your training.

Andrei Neagoie's the complete web developer in 2020 again covers a lot of the stuff Colt Steele does in his own style, its always good to get a different perspective when learning.

i recommend you start with colt steeles first few modules in HTML and CSS, then stop before he moves onto anything new and begin Academinds course on CSS to get a more in depth understanding then move onto Jonas Schedtmanns advanced CSS course. Then youll be ready to start exploring Bootstrap back at Colt Steele's course. Then JS.

just my 2c - happy learning!

r/cscareerquestions • comment
1 points • giigapuddii

Overall, web dev is quite popular amongst people who switch into the field - it's what all the bootcamps are teaching, and I feel like it's the easiest way for a beginning to pick up on coding. However, I definitely agree with the other responses to look at the job listings around you to see what's in demand. Generally, people are able to land remote jobs when they have some experience, but some people are also able to get freelance jobs doing web dev (although I don't know how hard/easy this is for a beginner)

I'm currently using: https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/ which is $10.99 while Udemy courses are on sale. Other ppl in this subreddit also really like this course: https://www.udemy.com/course/the-web-developer-bootcamp/ , it's more popular and is also only $13.99. I think both would be a cheap way for you to test out if you like web dev, and also teach you some cool things. I think these courses are more practical than any community college course (I've looked into my community college syllabus) - the technologies they use are more up to date, you gain more practical skills out of it, and it's much cheaper.

Also, if you do decide to take some courses and decide that web development is for you, I'd recommend using edx.org for free classes from universities to sharpen your CS fundamentals (which will be needed for interviews, unless you're only going to work as a UI/UX designer/dev). I've taken a portion of Harvard's CS50x, and a lot of ppl in this subreddit recommend it too. But it IS challenging! So don't give up, a lot of other ppl have taken it and they have their own subreddit as well if you need help (they also provide a free certificate if you complete the course, through their CS50x site I think). I've also taken MIT 6.00.1x Intro to Computational Thinking as well, which uses python to teach you on coding fundamentals (writing code, learning how the computer interprets it, which helps you debug your code later on). I actually began learning with this course, which truly did help me think "computationally" bc it kinda taught me how the machine was interpreting my code. But this course may also be challenging, and is focused on harder concepts that might discourage a total beginner. You learn important concepts like the big O complexity, but can't really apply to a project yet. That's why I recommend starting with web dev stuff, so you're able to visualize your code. But then again, if you find that you're not understanding why things are happening, why code is compiling in such a way - then maybe do take a look at the MIT course?

On accreditation, based on my research, is that it isn't that important - although you would have a MUCH easier time finding a job coming from a top university with a CS degree, but it's not required as long as you can show that you can do the work (having an impressive portfolio/github to show off your projects), the udemy courses usually include a few projs for you to do, as well as Freecodecamp. After learning the basics, a lot of people start making their own projects(make something that excites you or is useful and makes you want to keep coding it!). I have my own reasons for not going to a bootcamp($$) but I also have friends in the industry (factor networking into your job search and see if you can get advice/referrals from friends when you're ready to recruit), but do your own research and see if it makes sense to go for a college degree/bootcamp. It also depends on your learning style: can you focus studying/coding for 8+hrs a day on your own(if you're not currently working)? Or maybe find a program to study at night after work? Information on this stuff is free/cheap and ubiquitous, so I wouldn't invest too much in acquiring information. But if you don't have a network of people to reach out to, then maybe consider a 4-year degree or bootcamp. But please do your research, only you understand your circumstances the best, so you can make the best decision for you! :)

r/CodingHelp • comment
1 points • slowreactin

Since you are doing Freecodecamp I assume you plan on working on web development. Do you plan on being a frontend, backend, or full stack developer?

You will need projects that demonstrate various things such as.

Front end:

  • Framework such as React
  • Manual DOM manipulation without a framework
  • UI/UX
  • CSS3
  • Typography
  • ARIA (Accessibility)
  • Forms and validation
  • Responsive design
  • CSS framework
  • Ability to access an API
  • Browser routing for SPA

Back end: - Creation of a CRUD framework - Nodejs - Express - Routing - SQL and NoSQL databases - Authentication - Web sockets - Caching (redis)

Full stack: A mixture of both above

You should also demonstrate an ability to understand basic computer science topics such as O notation and the various searching / sorting algorithms.

Lastly, I would recommend learning to create software that is extensible and reusable and most importantly CLEAN.

Here are some resources to get you going:

JavaScript Clean Code

Front and Backend Developer Roadmaps

Round out your skills with these cheap Udemy courses by Andrei Neagoie (The hands down best JavaScript teacher I have found)

Complete web developer in 2020

Junior to Senior Developer

Master the coding interview

I would also look at portfolio examples online to come up with some ideas for projects. I recommend hosting all of your code on GitHub and host a personal site with links to live versions of your projects.

Lastly, check out Joshua Fluke on YouTube. He reviews developer portfolios and can tell you what to do and what not to do.

Developer portfolio review

Best of luck!

r/HowToHack • comment
1 points • thomca02

I’m brand new to all of this, especially pen testing and ethical hacking. I believe SOME of these course will help you out with starting and learning what Linux is all about and Kali Linux, as well. I included everything I’m doing to become a self-taught pen tester, but if you just want stuff for Kali Linux and Linux in general, just go to my number 4. Obviously this isn’t everything that I’ll be doing to become a pen tester, but it’s my starting point.

I am taking several courses like I would at a typical college:

1) Network+ to get a foundation with networking (I will try to get certified, as well.)

https://www.udemy.com/course/comptia-network-cert-n10-007-the-total-course/

2) Security+ to get a foundation with network and other types of security (Certification, as well)

https://www.udemy.com/course/comptia-security-certification-sy0-501-the-total-course/

3) Basic coding and knowing the foundations of how web applications, software, etc. work in the background. I chose python as my OOP:

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

&

https://www.udemy.com/course/complete-python-developer-zero-to-mastery/

4) Learning Linux and Kali Linux with Ethical Hacking skills:

https://www.udemy.com/course/kali-linux-tutorial-for-beginners/

&

https://www.udemy.com/course/learn-ethical-hacking-from-scratch/

r/learnprogramming • comment
2 points • Riou_Atreides

Aaah fuck, if only your comment was on Cyber Week, I would've saved a lot of money. I'd spent upwards of 80.87 United States Dollar for like 10~ courses and 4 of them are for Full-Stack Web Development (The Web Developer Bootcamp by Colt Steele, The Complete Web Developer in 2020: Zero to Mastery by Andrei Neagoie,The Complete 2020 Web Development Bootcamp by Angela Yu,The Complete Web Developer Course 2.0 by Rob Percival, Codestars by Rob Percival) because despite going through a Full-Stack Web Development program, I feel my front-end is kinda shitty.

At least I bought some which are specific for JavaScript since the bootcamp I go through just teaches the surface level and these courses would help me supplement my understanding for JavaScript (The New Modern Javascript Bootcamp (2020) by Colt Steele, Stephen Grider, The Complete JavaScript Course 2020: Build Real Projects! by Jonas Schmedtmann, The Modern JavaScript Bootcamp by Andrew Mead, The Complete React Developer Course (w/ Hooks and Redux) by Andrew Mead, The Complete Node.js Developer Course (3rd Edition) by Andrew Mead).

r/webdev • comment
1 points • RedditEthereum

I'm an unemployed 38 year old marketer wanting to switch to webdev.

  • I have a weak immune system and stay indoors most of the time;
  • I have 6 months of cushion money, to use that time wisely;
  • I took a Coursera Python course in 2013 (?) and remember the basics;
  • I know HTML and CSS as I had to edit WordPress sites frequently.

I put together a learning path, your feedback is appreciated:

HTML & CSS

Build Responsive Real World Websites with HTML5 and CSS3 - Jonas Schmedtmann

Advanced CSS and Sass: Flexbox, Grid, Animations and More- Jonas Schmedtmann

Javascript

Modern JavaScript From The Beginning - Brad Traversy

Javascript framework

The Complete Node.js Developer Course (3rd Edition) - Andrew Mead, Rob Percival

Complete React Developer in 2020 (w/ Redux, Hooks, GraphQL) - Andrei Neagoie, Yihua Zhang

Bonus (follow along)

The Complete Web Developer in 2020: Zero to Mastery - Andrei Neagoie

Learning to Learn [Efficient Learning]: Zero to Mastery - Andrei Neagoie

r/learnprogramming • comment
1 points • therealdark

Not books or articles per se, but I'll leave this here just in case. Hope this helps.

I was in your position just over a year ago; ended up quitting my job and going to a coding Bootcamp (Bloc.io which is the same as Thinkful).

Here's what I would do if I were to start over now:

  1. Go through a complete web dev course. (my personal choice).
  2. Take one (or two) JS course(s). I like this one from Colt and Stephen or this other one from Max.
  3. BUILD SOMETHING. ANYTHING
  4. Go through fullstackopen (or the odin project? or app academy open? I dunno as I haven't tried these myself).
  5. BUILD MORE COMPLEX / HARDER PROJECTS. Get stuck, ask for help, get frustrated, solve the problem. Repeat

Fullstackopen is absolutely amazing and the quality of their content is on par with the coding bootcamp I attended. The only thing is the pre-requisite of javascript knowledge. Also, it is text based, so it might be right up your alley.

If you strictly want a book rcommendation; You Don't Know JS. Pretty dry read, but goes super in-depth and you'll pick up things you won't find in online courses.

r/cscareerquestions • comment
1 points • OleDakotaJoe

Hey man, FUCK all the bullshit everyone is giving you about not knowing what to do or how to proceed.

Try this, think of an problem you have and solve it with technolgy. Right, sounds so simple (sarcasm definitley intended).

I found mysefl in the exact same place as you. I had no idea what to build, and no idea how to build it even if I did. So I did some tutorials and stuff, and right smack in the middle of a long udemy course (https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/ ) the instructors has us build something, anything... but do it on our own. I was like.... wtf am I going to build.

Then.... I found this list of free API's that he provided in the assignment https://public-apis.xyz/

All of the sudden the Ideas were FLOWING.
Now, I am going to share this project I built, and for those awesome web developers out there, make tons of fun of me. It was my first project and I am proud of my simple little project with not so great styling (lol). That's not the point. The point is, I built something, and honestly it was pretty useless... but It wasnt a tutorial. and it was MY code, from scratch. https://oledakotajoe.github.io/cocktail-app/

I had found a cocktail database API on that public api's listing i mentionted earlier, and thought ' man my wife is a bartender, she is constantly looking up drinks. I could make a cocktail search app' and thus, my super simple yet earth shattering app was born. In fact, it might just be the best cocktail search app out there, because its mine.

Ok all bullshit aside, that project really helped open my eyes. I havent updated it since I first deployed it. It is super simple, and not exactly styled very well. It is a basic react application, where you can search for cocktails and have a list of results returned to you. But the process of building it taught me more than the last year of learning web development (though, I couldnt have built it without that year) I learned how to think about development. And I am no expert. Not by a long shot. I have YEARS of hard work ahead of me.

So, try looking at that public API list, and see if there is anything that might inspire you to build something, then build it. Set yourself a small goal. For example, you could use google's places API to search for local restaurants and display the 10 closest restaurants, or you could use the monday.com API to build a task management tool.

The goal here: define a problem. Plan a solution. Build the solution. Screw up. Fix your mistakes. Get frustrated and throw your computer out a window. Go back outside and get it and dont let yourself give up. Have an aha moment when you figure out how to fetch an API. and learn some shit in the process. but most of all:
Just build something.

Let your 17th project be the one that revolutionizes the world. Your first one wont be.

r/Codecademy • comment
1 points • phteven20

Here are the FCC projects. https://www.freecodecamp.org/learn/responsive-web-design/responsive-web-design-projects/ They are good because they are perfect for testing your HTML and CSS skills. Like I mentioned start them and when you get stuck look it up or review it on FCC or Codecademy. They are also perfect because they give you a set of criteria to fulfill. Kind of like if you were on the job.

Since you have done the HTML and CSS on Codecademy then you need to start building projects and working through things will googling and looking stuff up when you get stuck.

Youtube Channels

Traversy Media (great resource, full walkthroughs) : https://www.youtube.com/user/TechGuyWeb

Dev Ed (fun and entertaining, a great variety of front end videos): https://www.youtube.com/channel/UClb90NQQcskPUGDIXsQEz5Q

There are a whole lot more but those are two that come to mind.

Youtube is great but remember you don't want to get stuck in tutorial hell, Go out there and start making stuff!

Edit: Just to answer some of your other questions:

Moving on to JS, you are gonna be learning a whole lot of new stuff, so I would recommend taking some time to solidify your HTML and CSS foundations. When you start JS you will need a solid understanding of HTML and CSS to be able to use JS effectively.

Udemy is a great resource and there are some great courses there. Make sure you get them when they go on sale for $9.99 or $10.99. Again a note with Udemy courses. Make sure after you every lesson or chapter to practice and challenge yourself with exercises or mini-projects.

Udemy Courses I recommend:

Colt Steele's Web Developer Bootcamp: https://www.udemy.com/course/the-web-developer-bootcamp/

Andrei Neagoie's Zero to Mastery Web Developer Bootcamp: https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

r/learnjavascript • comment
2 points • atthesummit

*Imp: I am not affiliated with Udemy or any of the instructors, I have just created this plan for my friend to get the first job

&#x200B;

  • Its \~300 hours of content so it should take around 3-6 months, including practice
  • It covers web technologies, in depth JavaScript, Frontend framework like Reactjs & its ecosystem, backend tecnologies like Nodejs & its ecosystem, some other important tools & technologies, TypeScript, interview preparation & resume writing
  • It covers at least 4 major projects

&#x200B;

  1. Introduction to Web Technologies (HTML, CSS, JavaScript, Nodejs, etc) (34 hours)

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

&#x200B;

2)  In depth JavaScript (Your main programming language) (52 hours)

https://www.udemy.com/course/javascript-beginners-complete-tutorial/

&#x200B;

3) Advanced CSS (llayouts & animation) (28 hours)

https://www.udemy.com/course/advanced-css-and-sass/

4) Everything about - Reactjs & its ecosystem (Frontend Framework) (39 hours)

https://www.udemy.com/course/modern-react-bootcamp/

&#x200B;

5) Everything about - Nodejs and MongoDB  & their ecosystem (Backend Technologies) (42 hours)

https://www.udemy.com/course/nodejs-express-mongodb-bootcamp/

&#x200B;

6)  Some other important stuff (Performance, Security, Testing, Other Tools & Technologies) (35 hours)

https://www.udemy.com/course/the-complete-junior-to-senior-web-developer-roadmap/

&#x200B;

7) More in-trend programming language based on JavaScript - TypeScript (the current standard) (25 hours)

https://www.udemy.com/course/typescript-the-complete-developers-guide/

&#x200B;

8) Interview Preparaion (Basic) (13 hours)https://www.udemy.com/course/coding-interview-bootcamp-algorithms-and-data-structure/

&#x200B;

9) Interview Preparation (advanced + LeetCode) (22 hours)

https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/

&#x200B;

10) Resume writing, LinkedIn, Job Searching, etc (7 hours)

https://www.udemy.com/course/golden-gate-bridge/

&#x200B;

\~ 300 hours of course content

let me know what you think

&#x200B;

ps: This is shared in good faith, there is no affiliation links or I am not going to get a single penny if you take any of the courses :)

This is for those who are comfortable with learning on Udemy

I created a comprehensive all inclusive plan, so thought about sharing it to whom who can really benefit from it

r/WebdevTutorials • comment
1 points • im_pickle_riiiiick

The title should be: 'Learn How to Get Started Learning About Web Development in 180 Days'

I think it should be the first 6 months of building things with ONLY html and css. Then spend the next 6 months taking small freelance jobs that you can do with ONLY html and css. Some Wordpress edits would be perfect.

Then, in the third 6 month cycle start learning about javascript, while continuing to work your freelance wordpress edits.

Then in the fourth 6 month cycle, start adding simple javascript work to your freelance repertoire.

Then, after TWO YEARS of learning and a year and a half of real world working in the industry, you can either get a corporate gig working with basic web technologies (html, css, js, jquery) or you can continue working your freelance hustle.

Either way you need to be adding a new framework, language, or technology to your skillset every 6-12 months. While at the same time becoming even more proficient at the skills you already have.

&#x200B;

Check out:

https://www.w3schools.com/

https://app.codesignal.com/

https://www.freecodecamp.org/

https://developer.mozilla.org/en-US/

https://www.learnenough.com/ruby-on-rails-6th-edition

https://ruby-doc.org/

https://guides.rubyonrails.org/

&#x200B;

And it actually wouldn't hurt to get a full breakdown of how the whole development process works and what all the pieces do, so taking a course that briefly touches on all of it before going full steam ahead with just html and css isn't a bad idea. When I was starting out, so much was a mystery. I would have greatly benefited from getting a 30k ft overview of all of it. I have found a few short (relative) courses on udemy that might work for this. (Disclaimer: I have used all the resources above, but the ones below just look like what might be helpful)

https://www.udemy.com/course/the-web-developer-bootcamp/

https://www.udemy.com/course/the-complete-web-development-bootcamp/

https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/

&#x200B;

And in the article mentioned at the beginning of the thread, the author mentions a couple Wes Bos tutorials. I absolutely love Wes Bos. Great podcast. Great tutorials. Seems like a good guy. But. His tutorials and content are likely a little fast paced and a bit on the advanced side for somebody just starting out, let alone in their first 6 months.

&#x200B;

One last thing. Anybody who thinks they can go to a 3 month bootcamp and walk into a 110k a year senior development position has been sold an unrealistic dream. CS majors study for 4 years and go intern for peanuts, or get a very junior position. People who skip college and teach themselves study and practice for several years before they ever get paid, and when they do it is at a very junior position or interning. My point is that there is a steep learning curve with programming, and especially with web development, so take it slow and gain a solid understanding of the industry and your craft. Good luck!