E-learning

How to study Science? 🧠

  • Indulge in the joy of discovery
  • Embrace uncertainty and doubt
  • See every problem as an opportunity
  • Be curious about everything
  • Love the details
  • THINK constantly
  • Focus deeply
  • Reject the "genius" myth

Best Youtube Channels to start learning

Cybersecurity
@NetworkChuck
@davidbombal
@LoiLiangYang

Web Development
@AnujBhaiya
@YahooBaba
@CodeWithHarry

AI/ML
@edurekaIN
@sentdex
@dataschool

Data Structure & Algo
@CodeWithHarry
@ApnaCollegeOfficial
@CodeHelp

App Dev
@freecodecamp
@wscubetech
@CodeWithHarry

Blockchain
@freecodecamp
@CodeEater21
@edurekaIN

Python
@coreyms
@sentdex
@TechWithTim
@CodeWithHarry

C/C++
@codebreakthrough
@mysirgdotcom
@TheCherno
@CodeBeauty
@JacobSorber
C#
@IAmTimCorey
@nickchapsas
@tutorialsEU
@kudvenkat
@MicrosoftDeveloper / Bob Tabor
@dotnet
TypeScript
@mattpocockuk
@Fireship
@TypeScriptTV
@basarat
JAVA
@alexlorenlee
@programmingwithmosh
@Java.Brains
Go (GoLang)
@JustForFunc
@mattkdvb5154
@NicJackson
@joncalhoun
Kotlin
@PhilippLackner
@Kotlin
@PhilippLackner
Static
CSS → @KevinPowell
JavaScript → @JsAcademyOfficial
React → @NetNinja
Angular → @Academind
Other languages → @programmingwithmosh
Other technologies:

❯ C → Jacob Sorber
❯ Java → amigoscode
❯ JavaScript → developedbyed
❯ Swift → CodeWithChris
❯ PHP → ProgramWithGio
❯ Ruby → DriftingRuby
❯ Rust → NoBoilerplate
❯ Lua → Steve's teacher
❯ R → marinstatlectures
❯ SQL → Joey Blue
❯ JavaScript → Akshay Saini
❯ Node.js → Traversy Media
❯ React → Dave Gray
❯ Vue → Vue Mastery
❯ Django → CodingEntrepreneurs
❯ Laravel → LaravelDaily
❯ Blazor → James Montemagno
❯ Spring → SpringSourceDev
❯ SpringBoot → amigoscode
❯ Ruby on Rails → GorailsTV
❯ HTML/CSS → Kevin Powell


Websites to learn different technologies

AWS → aws.amazon.com/training
API → freecodecamp.org or rapidapi.com/learn
Artificial Intelligence → ai.google or elementsofai.com
Blockchain → 101blockchains.com or machinelearningmastery.com or cryptozombies.io
Cloud Computing → aws.amazon.com
CSS → css-tricks.com or web.dev/learn/css
Cybersecurity → cybrary.it
Data Analytics → careerfoundry.com
Data Analysis → Google Data Analytics, Learn Python Basics for Data Analysis, Data Analysis with R Programming, Foundations: Data, Data, Everywhere
Data science → kaggle.com
DevOps → Edx.org/learn/devops or kodekloud.com
DSA Visuals → visualgo.net
GIT → learnGitBranching.js.org or git-scm.com/book
Go → learn-golang.org
HTML → w3schools.com, html.com or freecodecamp.org
Javascript → scrimba.com, javascript.info or Open Classrooms
Java → javatpoint.com
Machine Learning → freecodecamp.org/learn/machine-learning-with-python
MongoDB → mongodb.com
Nextjs → Nextjs.org/learn
PHP → phptherightway.com
Programming → codecademy.com
Python → inprogrammer.com, learnpython.org or harvard.edu
React → scrimba.com or reactplay.io
Rust → rust-lang.org/learn
SQL → sqlbolt.com, w3schools.com/sql or scaler.com
Tailwind → Scrimba.com
UI/UX → hackdesign.org
Vue → vueschool.io or learnvue.co
Web 3.0 → learnweb3.io or buildspace.so


Category


Best online courses

  1. The Open University: As The Name Suggests, You Can Take Any Course You Want, On Whichever Topic You Want For Free.
  2. Class Central: You Can Search Specifically For Courses That Will Give You Free Certificates, And It Has Every Course You Can Think Of.
  3. Google Digital Garage: Google Has A Wide Range Of Free Courses And Resources To Learn Many Things Such As Digital Marketing, Coding, Etc.
  4. O'clock: French school for developers 🇫🇷
  5. Open Classrooms: Skills you need today for a successful tomorrow.
  6. Academic Earth: Probably The Most Straightforward Website On This List. Easy To Understand, You Have A Lot Of Great Courses And They Are All Free.
  7. Skillup By Simplilearn: The Best Website If You Want To Learn About Topics Like Data Analytics, Business Intelligence, Digital Marketing, Etc.
  8. Udacity: Udacity Has A Range Of Paid And Free Courses, If You Want To Access The Free Section, Just Filter By Price Range And Select Free.
  9. Alison: If You Want To Have A Proof Of Your Knowledge, Alison Is The Place For You. Get Certificate Or Diploma For Every Course You Finish.
  10. Pluralsight: Pluralsight Has Courses For The Latest Frameworks And Libraries. It Is The Best Websites For Learning And Improving Your Tech Skills.
  11. Mind Luster: 300,000 Online Courses and MOOCs With Free Certificates in one place.

Python Roadmap

Google, IBM, and Harvard University are sponsoring Free Courses for Python

  1. CS50P from Harvard University
  2. Python for Data Science by IBM
  3. Introduction to Python Programming by Udacity for FREE
  4. Learn Python basics
  5. Learn Python - Full Course for Beginners by FreeCodeCamp
  6. Machine Learning with Python
  7. Python for Beginners (2023)
  8. Learn Python for Total Beginners
  9. Python for Data Science, AI & Development
  10. Python for Everybody Specialization
  11. Crash Course on Python
  12. Google IT Automation with Python Professional Certificate
  13. Python 3 Programming Specialization
  14. Get Started with Python by Google
  15. Programming in Python by Meta
  16. Data Analysis with Python by IBM

Become a Python Backend Developer in 4 Months! 💼🔥

1️⃣ Month 1: Get your basics right

2️⃣ Month 2: Dive into Flask and API

3️⃣ Month 3: Master advanced concepts and databases

4️⃣ Month 4: Polish your skills and prepare for the job market

Python Roadmap


AI Engineer

Free Certification Courses to Learn Artificial Intelligence in 2024

  1. Introduction to Generative AI
  2. Python
  3. Statistics and R
  4. Data Science: Machine Learning
  5. Mathematics & Statistics
  6. PowerBI
  7. Machine Learning and AI
  8. Big Data Analytics Course
  9. Machine Learning
  10. Neural Networks and Deep Learning
  11. Generative AI for Everyone
  12. Generative AI with Large Language Models
  13. AI For Everyone
  14. Harvard AI Intro
  15. Machine Learning Crash Course
  16. Prompt Engineering for ChatGPT
  17. CS50's Introduction to Artificial Intelligence with Python
  18. Introduction to Machine Learning
  19. LangChain LLMs
  20. Data Science: Machine Learning
  21. Deep Learning Specialization
  22. IBM AI Engineering Professional Certificate
  23. Python for Data Science, AI & Development
  24. IBM Applied AI Professional Certificate
  25. Introduction to Artificial Intelligence (AI)

AI Engineer


ML Engineer

  1. Python
  2. SQL
  3. Statistics and R
  4. Data Science: R Basics
  5. Excel and PowerBI
  6. Data Science: Visualization
  7. Data Science: Machine Learning
  8. R
  9. Tableau
  10. PowerBI
  11. Data Science: Productivity Tools
  12. Data Science: Probability
  13. Mathematics
  14. Statistics
  15. Data Visualization
  16. Machine Learning
  17. Deep Learning
  18. Data Science: Linear Regression
  19. Data Science: Wrangling
  20. Linear Algebra
  21. Probability
  22. Introduction to Linear Models and Matrix Algebra
  23. Data Science: Capstone
  24. Data Analysis
  25. IBM Data Science Professional Certificate
  26. Neural Networks and Deep Learning
  27. Supervised Machine Learning: Regression and Classification

ML Engineer