You are currently viewing GitHub repository for developers and students

GitHub repository for developers and students

Sharing is caring!

In this post, I’m going to list different GitHub repositories which you will find useful. These repositories for developers and students help to learn programming and enhance programming skills. You will get to know real-world applications.

Table of Content:

  1. Awesome-Courses
  2. Every-Programmer-Should-Know
  3. JavaScript-Algorithms
  4. Design-Patterns-For-Humans
  5. App-Ideas
  6. Ethereumbook
  7. RealWorld
  8. You-Don’t-Know-JS
  9. Html5-Boilerplate
  10. JavaScript
  11. Coding-Interview-University
  12. FreeCodeCamp
  13. 30-Days-Of-JavaScript
  1. Awesome-Courses

This repository is a collection of courses from top-university. If you want to become really good at computer science. This is for you.

There is a lot of hidden treasure lying within university pages scattered across the internet. This list is an attempt to bring to light those awesome CS courses which make their high-quality material i.e. assignments, lectures, notes, readings & examinations available online for free.

Link: https://github.com/prakhar1989/awesome-courses

  1. Every-Programmer-Should-Know

This repository is pretty awesome, it is a collection of all the things that every programmer should know.

A collection of (mostly) technical things every software developer should know.

☝️ These are resources I can recommend to every programmer regardless of their skill level or tech stack

Highly opinionated 💣. Not backed by science. Comes in no particular order ♻️

U like it? ⭐ it and share with a friendly developer! U don’t like it? Watch the doggo 🐶

P.S. You don’t need to know all of that by heart to be a programmer. But knowing the stuff will help you become better!

Link: https://github.com/mtdvio/every-programmer-should-know

  1. JavaScript-Algorithms

A great collection of basic algorithms and data structures in JavaScript. This repository contains JavaScript-based examples of many popular algorithms and data structures.

Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos).

Link: https://github.com/trekhleb/javascript-algorithms

  1. Design-Patterns-For-Humans

This repository consists of design pattern information and guidelines on how to tackle certain problems.

Design patterns are solutions to recurring problems; guidelines on how to tackle certain problems. They are not classes, packages, or libraries that you can plug into your application and wait for the magic to happen. These are, rather, guidelines on how to tackle certain problems in certain situations.

Link: https://github.com/kamranahmedse/design-patterns-for-humans

  1. App-Ideas

This repository has app ideas from beginner to advanced levels. You can use these ideas and can use it for your portfolio and get a job.

Have you ever wanted to build something but had no idea what to do? Just as authors sometimes have “writer’s block” it’s also true for developers. This list is intended to solve this issue once and for all! 👍

These applications are:

  • great for improving your coding skills 💪;
  • great for experimenting with new technologies 🆕;
  • great for adding to your portfolio to impress your next employer/client 📁;
  • great for using as examples in tutorials (articles or videos) 📃;
  • easy to complete and also easily extendable with new features 👌;

This is not just a simple list of projects, but a collection that describes each project in enough detail so that you can develop it from the ground up!

Link: https://github.com/florinpop17/app-ideas

  1. Ethereumbook

This repository consists of all the concepts you could learn about solidity and Ethereum. It is really useful if you are into blockchain stuff.

Link: https://github.com/ethereumbook/ethereumbook

  1. RealWorld

This repository is “The mother of all demo apps” – an Exemplary Fullstack medium.com clone powered by React, Angular, Node, Django, and many more.

Link: https://github.com/gothinkster/realworld

  1. You-Don’t-Know-JS

This repository is a series of books diving deep into the core mechanisms of the JavaScript language.

Link: https://github.com/gothinkster/realworld

  1. Html5-Boilerplate

This repository is a professional front-end template for building fast, robust, and adaptable web apps or sites.

This project is the product of over 10 years of iterative development and community knowledge. It does not impose a specific development philosophy or framework, so you’re free to architect your code in the way that you want.

Link: https://github.com/h5bp/html5-boilerplate

  1. JavaScript

This repository is the most reasonable approach to JavaScript. This enhances your JavaScript knowledge.

Link: https://github.com/airbnb/javascript

  1. Coding-Interview-University

This repository is a complete computer science study plan to become a software engineer.

Link: https://github.com/jwasham/coding-interview-university

  1. FreeCodeCamp

This repository is an open-source codebase and curriculum. Learn to code for free.

Link: https://github.com/jwasham/coding-interview-university

  1. 30-Days-Of-JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learning JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace.

Link: https://github.com/Asabeneh/30-Days-Of-JavaScript


View on Web Story: https://iamsajan.com/web-stories/github-repository-for-developers/

Keywords: jwasham coding interview university, github coding interview university, coding interview university github.

Sharing is caring!

This Post Has 2 Comments

Leave a Reply