Useful Links To Share


Useful links for developers

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:

The above are just examples, feel free to share what you think is helpful.

How can I share?

  1. Enter the document Useful-links.html on the easyToGit Repo.
  2. Each source type is wrapped in a div of class .list and all these divs are wrapped in a div of class .info-container
  3. Inside the containers, we have an h3 (title of the section) and a ul with several li.
  4. 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.

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.

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:


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 .

JavaScript for Kids: A Playful Introduction to Programming

JavaScript is the programming language of the Internet, the secret sauce that makes the Web awesome, your favorite sites interactive, and online games fun!

Learn Python The Hard Way

This is a very beginner book for people who want to learn to code. It has been downloaded by over 300 thousand people since the 1st Edition last year. If you can already code then the book will probably drive you insane. It's intended for people who have no coding chops to build up their skills before starting a more detailed book.

JavaScript and JQuery: Interactive Front-End Web Development

This full-color book will show you how to make your websites more interactive and your interfaces more interesting and intuitive.

HTML and CSS: Design and Build Websites

Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach.

Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics

Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You’ll begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you’ll have the skills to create a simple site with multicolumn pages that adapt for mobile devices.

Cover for cracking the coding interview by Gayle Laakmann McDowell.

Cracking the Coding Interview

It describes typical problems in computer science that are often asked during coding interviews, typically on a whiteboard during job interviews at big technology companies such as Google, Apple, Microsoft,, Facebook and Palantir Technologies.

Java: A Beginners Guide

If you are absolutely new to the world of programming and want to learn how to code by using Java programming language, then this is the book for you. The book starts at zero and then builds from there. You will find lots of easy to follow examples accompanied by solid theory and explanation. In short, It is a straightforward and fantastic book for programmers with no coding experience. The best part of the book is that it has been kept up-to-date, the latest edition of this book, A Beginner’s Guide, 8th Edition covers up to Java SE 11, which is perfect.

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.


The best option to listen to counterpoints of different technologies and the direction of development.

Platforms for code challenges

This may sound repetitive but you have to practice, practice, practice, practice ...

Mobile apps

If you don't have too much time to sit in front of a computer screen, these are good applications to practice.


Programming doesn't have to be boring. Relax with these games and reinforce concepts.