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.
Reddit Posts and Comments
0 posts • 38 mentions • top 30 shown below
28 points • yoswa
Just finished first year in CS program, got few questions about how I can improve as web developer.
I've just finished my first year and have been exposed to many languages, fundamentals of cs.
Many times I tried to start on a project, I got stuck, googled , saw answers of "make something that you would like to have built", thought about ideas, got stuck again and I feel that I'm stuck in an endless loop of not getting started.
So, I tried just building something random out of the blue, fiddled with bootstrap (after learning html/css , bootstrap was a god send) and just fiddled with building local webpage using bootstrap.
At this point, I wasn't sure how to go further with what I'm doing, some of things that I thought of were
Should I try and create bootstrap templates from scratch using html/css?
Should I try and deploy my website using Azure, firebase etc?
Should I try to make a better version of bootstrap template.
All in all, I wanted to spend everyday engaged in development side of projects to be ready for employment and at real work place, but I often get stuck in doing so. So, if I could get some suggestion as to how I can build a proper roadmap, that would be great.
5 points • McKrabz
This course by Andrew Mead has been pretty helpful to me. It's got challenges in every other episode and really makes you work to figure things out while providing plenty of information and concepts on how to complete them. He also has a course for React and Node when you finish that one.
2 points • starraven
Hi, liberal studies major. Highest math course I took was precalculus and statistics.
Went from non-tech role to junior dev. You can do it, no secret at all. Just persistence.
1 points • No_Chill_Sunday
I can't recommend this course enough!
I completed this course then started side projects to hone/challenge my skills.
I love JS and I'm now playing around with node.js
1 points • Jinzo_9
Is this the course that you're talking about?
Also yeah, even though I know will miss on some core CS fundamentals, CS50 is a lot more frustrating than rewarding. At the end of most problem sets I don't feel almost any sense of accomplishment, I'm just glad it's over.
1 points • throvn
Btw jQuery is a Js framework (it helps you with some handy functions) but to understand it you need some js knowledge.
1 points • GTR128
1 points • bass1025
1 points • alvin-flang
this course is really great and cost like $10 on a regular basis. I don't know if itwouldbe over the head of a 13 year old or not. There are lots of services that teach kids to code like codeverse. Might be worth starting her on something like that then moving to this type of course once she knows the basics of loops and what not.
1 points • tksdev
Fantastic at bringing you up to speed. Highly recommended.
Also just build stuff, its not a waste of time just placing around and seeing what you can spit out to the console.
1 points • mrmivo
1 points • Ty505
Just checked it out! Thanks. Think I'm gonna get it :)
1 points • errantscut
I'd recommend Andrew Mead's courses on Udemy:
1 points • Yeffry1994
1 points • grimesclassic
1 points • diode231
He also has courses on Node and React.
1 points • 1sockwonder
Sorry can't recall which exact one, I browse Udemy often...but here's a good one that has some projects.
3 points • proteeti13
1 points • BlockSearchEngine
Other excellent instructors are Maximilian Schwarzmüller and Angela Yu in udemy. For a ranking of the tutorials you can always visit hackr .io
1 points • lanaegleria
1 points • Gigusx
Andrew Mead's course has been hands down the best one available so far.
1 points • popout
I'm still going through all these: https://github.com/getify/You-Dont-Know-JS
No apps yet. I mainly learn on a per project basis. I have something i need to do, then i struggle and figure out how to, while also learning on the side.
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.
2 points • GekkePop
Here's a short list of what I used:
- https://www.freecodecamp.org/ Use this for basics and just a general refresher from time to time. Also has lots of challenges you can use.
- https://watchandcode.com/ This one really made some basic things click for me and made me really understand some important concepts.
- The Complete Node.js Developer Course (3rd Edition) (same guy as above, this time some node.js)
- Book: Refactoring: Improving the Design of Existing Code
This is all the result of lots of googling and personal experience. I am not in any way affiliated with any of these links and I have paid for everything myself when I bought them.
How I 'invented' my project idea is basically by adopting the strategy to write down every idea I had. So did something annoy me at work? Write it down. Did I need something and it wasn't available or reasonably priced? Write it down. Had a random idea? Write it down. Every few weeks review your list and see if you are still convinced it will work otherwise delete it from the list. Keep this up and you will end up with a lot of deleted ideas, some decent ideas and a few good ideas. Keep expanding on your best ideas and keep reviewing everything. In the end you will have an idea that has survived lots and lots of reviews and has a fighting chance in the real world.
Some things I like about my current project:
- Doesn't need a huge investment besides my time;
- Achievable by a small number of people or even just myself;
- Can make a simple version first, but also have lots of opportunity to expand on this version;
- Doesn't need huge amount of support.
1 points • original_maniac
Now, in terms of free resources for you to learn from here are a few where you can also practice your code:
Adding to free resources I also recommend using Youtube. It is insane with how much help you can get from there, especially for free.
2 points • gimmeslack12
This sub really needs a good sticky thread of resources. Questions like yours here are asked 50 different ways, 50 times a week.
here's a list I've compiled:
- Free Code Camp
- Modern JS Tutorial
- Code Academy
- Mostly Adequate Guide
- ReactJS Official Tutorial
- FrontEnd Masters
- Udemy Modern JS
Code Practice Site
1 points • rukawaxz
1 points • GeeGeeks
Online courses (video) Mostly paid
1 points • lmneozoo
Warning, long post.
As for curriculum, I suggest following the freecodecamp curriculum, and supplement it with udemy courses.
Here are my recommendations assuming you have never written a line of code in your life. Below is essentially enough to get started as a full stack developer.
The Web Developer Bootcamp (start and complete after you finish responsive webdesign section on freecodecamp)
Will get you off the ground with the basics of HTML CSS and JS.
At this point, I suggest signing up for Codewars to practice solving coding challenges.
Begin Front End Libraries section on freecodecamp and work through until you complete react.
The Modern React Bootcamp (Hooks, Context, NextJS, Router) (Complete after you complete the react section on freecodecamp):
Will give you a strong introduction to react.
Complete the rest of the front end section
Complete React Developer in 2019 (w/ Redux, Hooks, GraphQL) (complete once front end section is completed)
Begin and complete the JSON and ajax under Data Visualization section on freecodecamp...unless you want, the other points are not too necessary here.
At this point you should be able to build something on your own with the help of google. Build a personal site, blog, or what ever else interest you. This is about 3 months in working 40 hours a week. I just started learning firebase (product from google), and its pretty simple to host react apps there so take a look at that service.
1 points • IndistinguishableEgo
1) Longer preferred option FrontEndMasters
1.1 All courses from Kyle Simson's https://frontendmasters.com/teachers/kyle-simpson/
2) Medium length Andrew Mead / Stephen Grinder courses
2.2 Complete React with Redux https://www.udemy.com/react-2nd-edition/
2.3 Modern React with redux to understand better https://www.udemy.com/react-redux/
later move to node.js -> express.js -> graphql
3) Short Colt Steele courses
3.1 Web developer Bootcamp https://www.udemy.com/the-web-developer-bootcamp/
3.2 The Advanced web developer bootcamp https://www.udemy.com/the-advanced-web-developer-bootcamp/
3.2 React Bootcamp https://www.udemy.com/modern-react-bootcamp/
The most important I think to understand before moving forward
- const, let
- arrow functions
- es6 classes, class properties
- object/arrays destructuring
- spread operators
if you are more reading person - I suggest books
- you don't know js kyle simson
- front-end handbook https://frontendmasters.com/books/front-end-handbook/2019/
btw.2 i think direction of elm, elixir is much better however the resources are limited if you look i.e. to react