List of resources and project samples for Engineering Students
This is a list of resources for engineering students. This list is maintained by students for students. If you wish to contribute, please read the contributing guidelines. If the PR is not according to the guidelines then it will not be accepted.
- Github Student Pack - A pack of free software and services for students.
- Jetbrains Student Pack - A pack of free software and services for students.
- Microsoft Azure for Students - Free Azure credits for students.
- AWS Educate - Free AWS credits for students.
- Digital Ocean Student Pack - Free Digital Ocean credits for students.
- Data Structures Playlist.
- Harvard CS50x.
- Computerphile (Youtube Channel).
- The Basics by Tom Scott
- Data Structures and Algorithms Visualiser - Provides visulation for different data structures and algorithms like sorting, linked lists, hash table etc. Also allows some customizations.
- Algorithms Playlist by Abdul Bari.
- Learn C++ - A bit more in depth.
- Neso Academy - Learn CS Theory.
- freeCodeCamp.org .
- Jenny's lectures CS/IT NET&JRF.
- thenewboston.
- Fireship.
- Programming with Mosh.
- Visualise your code - Provides visualaion of your code written in cpp/c/python/java/javascript by providing step by step execution of code
- MIT OpenCourceWare.
- W3Schools.
- Gate Smashers.
- Apna College.
- Data Structures and Algorithms in Java
- Data Structures Easy to Advanced Course-FreeCodeCamp
- Electrical Machines Playlist.
- Power System Playlist.
- Power Electronics Playlist (Youtube Channel).
- Network Analysis Playlist
- Signals and Systems Playlist
- digital and Analog Playlist.
- Engineering Physics Playlist.
- FLUID MECHANCS PLAYLIST.
- SOLID MECHANICS PLAYLIST (Youtube Channel).
- MACHINE DESIGN PLAYLIST
- THEORY OF MACHINES PLAYLIST
- THERMODYNAMICS PLAYLIST.
- Google's Machine Learning Crash Course
- Krish Naik's Machine Learning Playlist
- Data Science Handbook
- CRISP-DM PyData 2015
- Kaggle
- Machine Learning Specialization (you can mail coursera and get courses free)
- Josh Starmer's Machine Learning Playlist
- 100 Days of Machine Learning
- Machine Learning Course by Andrew NG
- CP playlist (Hindi) by Luv
- CP playlist (English) by ProgrammingWithHarry
- Algorithms Playlist by Errichto
- Beginner Topics For CP by COPS IIT-(BHU)
- C++ STL by Utkarsh gupta
- C++ STL(Full Course) by Luv
- Dynamic Programming (Hindi) by Aditya Verma.
- Graphs by Striver.
- Algorithms, Part I.
- CP Algorithms.
Html
CSS
Javascript
React
- Best React course for beginner highly recommended.
- React tutorial by code evaluation .
- checkout courses on udemy .
Git and Github
SQL
- PostgreSQL.
- MySQL .
API
NextJs
- NextJS.
- documentry .
Django
- BDjango comprehensive video rsource.
- Django Documentation .
- checkout courses on udemy .
- DBMS playlist (Hindi) by Gate Smasher
- DBMS playlist (English) by Neso Academy
- DBMS Notes(Gate Smasher) by Riti Kumari
- DBMS Cheatsheet by Interviewbit
- DBMS Articles by Tutorialspoint
- Core Java Tutorial for Beginners
- Spring Framework
- Spring Security Basics
- Hibernate Tutorial
- Spring Boot Quick Start
- Operating System Playlist by Gate Smashers (Hindi)
- Operating System Playlist by Neso Academy (English)
- Operating System Last Minute Notes by GFG
- Operating System Notes of Gate Smashers Playlist
- operating System Sheet by Arsh Goyal
- Compiler Design Playlist by Neso Academy (English)
- Compiler Design Playlist by Unacademy (English)
- Compiler Design Playlist by Gate Smashers (Hindi)
- Computer Organization and Architecture Playlist by Gate Smashers (Hindi)
- Computer Organization and Architecture Playlist by Neso Academy (English)
- Computer Organization and Architecture Playlist by Unacademy (Hindi)
- Theory of Computation Playlist by Gate Smashers (Hindi)
- Theory of Computation Playlist by Neso Academy (English)
- Theory of Computation Playlist by Unacademy (English)
- Programming in MATLAB by NPTEL
- Software Engineering Playlist by Sanchit Jain (Hindi)
- Software Engineering Playlist by Gate Smashers (Hindi)