List of resources and project samples for Engineering Students
- Engineering Resources
- Contents
- Introduction
- Student Offers
- CS Resources
- EE Resources
- ME Resources
- CHE Resources
- Machine Learning Resources
- Competitive Programming
- Web Development
- Operating-System
- Database Management System
- Java Programming
- Kotlin Programming
- R Programming
- Cyber Security Resources
- Shell Scripting
- DEV OPS
- Object Oriented Programming
- App Development
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 .
- C Documentation
- 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
- C++ Documentation
- 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
Bootstrap
- Bootstrap course for beginners by Free Code Camp.
- Bootstrap tutorial in hindi by Code With Harry.
- Bootstrap 5 tutorial by Net Ninja.
- Bootstrap 5 tutorial by w3schools.
- Bootstrap docs.
Tailwind CSS
- Tailwind crash course by Traversy Media.
- Tailwind tutorial in hindi by Code With Harry.
- Tailwind CSS tutorial by Net Ninja.
- Tailwind CSS by Geeks for Geeks.
- Tailwind CSS docs.
Javascript
- Javascript Documentation
- Namaste Javascript by Akshay saini.
- Javascript by geeky shows
- The Modern JavaScript Tutorial
- fullstack open
- You Dont Know JS yet
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 .
Flutter
- Flutter original documentation
- Dart language
- Flutter edureka tutorial
- Flutter guide repo
- Flutter projects
- 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
- Java Documentation
- Core Java Tutorial for Beginners
- Spring Framework
- Spring Security Basics
- Hibernate Tutorial
- Spring Boot Quick Start
- Kotlin Documentation
- Kotlin Tutorial for beginners (Hindi)
- Kotlin Tutorial for beginners (English)
- Kotlin Multiplatform Tutorial
- Kotlin for server-side Development
- Android Application Development using Kotlin: Beginners Tutorials
- R Documentation
- R Tutorial for beginners by freeCodeCamp.org
- Data Analytics using R
- Machine Learning using R
- Data Science using R
- Basic Analytical Techniques with R
- 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)
- Webroot
- The PC Security Channel
- Kaspersky
- Security Now
- Security Weekly
- LiveOverflow
- 13Cubed
- Computerphile
- TheHackerStuff
- HackerSploit
- Shell Scripting Tutorial for Beginners
- Basic Shell Scripting by Hackerspoilt
- Shell Scripting Tutorials by Simplified
- Shell Scripting Tutorials for Beginners
- Linux Command Line Tutorial for Beginners
- Linux Tutorial for Beginners CodeWithHarry
- Shell Script Tutorials by Gaurav Sharma
- Shell Script Complete Tutorials CyberSpoilt
- Android App Development for Beginners by Free Code Camp
- Android Development Tutorials in Hindi by Code with Harry
- Android Basics by Google
- Learn Android Application Development by Udemy
- Developing Android Apps by Udacity
1.Simplilearn 9 hours DevOps Course
2. freeCodeCamp.org 2 hours DevOps Engineering Course
3. Tech World with Nana's Youtube channel
4. Learn DevOps playlist by Cloud Advocate
5. Kunal Kushwaha's DevOps Bootcamp
6. Computer Networking 4 hours Course
main
- Object Oriented Programming (JAVA)-Kunal Kushwaha
- OOPS for Interview(C++) - Helping Tutorials
- Object Oriented Programming(C++) - Easy Code
- OOPS in C++ - Codehelp by Babbar
- JAVA OOPs(JAVA) - Learn Coding
- Object Oriented Programming (C++) - Education 4u
- Object Oriented Programming Using Python(Python) - CodeWithHarry
- OOPS (python 3)- ProgrammingKnowledge
- OOPS in Python(Python 3) - Telusko
- OOPs in JAVA(JAVA) - Telusko
main