To make your contributions correctly, we recommend that you watch the following video:
The Internet is full of useful webpages for developers, here we are going to name some that will make our way easier.
Freepik: free icons, images, illustrations...
PNGguru: free transparent images
Animate.css: add css animations easy
Soucerer: visualized github commits
Skillcrush: blog, career guides, tips
Real python: articles, tutorials, exercises, tips
Easy to Git: get started Git, GitHub and collaborate with others
Shortcutfoo: learn short cuts and work smarter.
Websites to learn for free
To many it must happen of not having the resources to pay for a Courses, BootCamp or University Career. These websites teach for free, take advantage of the opportunity and that lack of resources is not an impediment.
FreeCodeCamp: Learn for free
Khan Academy: Learn for free
LearnToCodeWith.me: 81 websites to learn for free
Learn Python and other major programming languages
There are tons of online courses which teach web development at every level. Also, most of them are really cheap or even free! Here are the best of them:
The Web Developer Bootcamp 2.0
Maybe sometimes skipping concepts, basic and not so much, is a good way to accelerate learning, but there are times when this has consequences and makes us get stuck in learning, in these cases it is best to take time to read a book relaxed .
Do you want to know how to make a certain design? Do you want to see the theory you read in a book in action? The best way is to watch videos on Youtube, ATTENTION! You must put it into practice as well, but they will not do you any good.
Traversy Media: Programming tutorials
The Net Ninja: Programming tutorials
Academind: Programming tutorials
Stefan Mischook: Coding/Freelancing Advice
CS50: Free classes from Havard University
The best option to listen to counterpoints of different technologies and the direction of development.
CodePen Radio: The good, the bad, and the ugly.
CS50: different areas and topics
Platforms for code challenges
This may sound repetitive but you have to practice, practice, practice, practice ...
Codewars: Train to improve
Edabit: Code challenges & algorithms
Codingame: Improve your programming skills while having fun