This section is designed so that we can all share useful links or any useful information to progress on our path to being better developers.
For example we can share the following:
Useful websites for web developers, for example websites where you can find free icons, images, illustrations ...
Websites where one can learn to program for free.
Books that you have read or that you are reading.
Youtube channels.
Podcasts.
Platforms of code challenges.
Mobile apps.
Games.
The above are just examples, feel free to share what you think is helpful.
How can I share?
Enter the document Useful-links.html on the easyToGit Repo.
Each source type is wrapped in a div of class .list and all these divs are wrapped in a div of class .info-container
Inside the containers, we have an h3 (title of the section) and a ul with several li.
Within the li share your useful links along with a small description. Don't forget to put a website icon.
A short introduction to the command line for beginners.
To make your contributions correctly, we recommend that you watch the following video:
Useful websites
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
for beginners
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
Online Courses
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
HTML, CSS, and Javascript for Web Developers
Books
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 .
Youtube channels
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
Podcasts
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