### Index
* [0 - MOOC ](#0---mooc )
* [Algorithms & Data Structures ](#algorithms--data-structures )
* [Soft Computing ](#soft-computing )
* [Android ](#android )
* [APL ](#apl )
* [Artificial Intelligence ](#artificial-intelligence )
* [Assembly ](#assembly )
* [AutoIt ](#autoit )
* [Ballerina ](#ballerina )
* [Bash / Shell ](#bash--shell )
* [Blockchain ](#blockchain )
* [C ](#c )
* [C# ](#csharp )
* [C++ ](#cpp )
* [Clojure ](#clojure )
* [Cloud Computing ](#cloud-computing )
* [AWS ](#aws )
* [Azure ](#azure )
* [IBM ](#ibm )
* [Compilers ](#compilers )
* [Computer Organization and Architecture ](#computer-organization-and-architecture )
* [Computer Science ](#computer-science )
* [Cryptography ](#cryptography )
* [CUDA ](#cuda )
* [Dart ](#dart )
* [Data Science ](#data-science )
* [Databases ](#databases )
* [NoSQL ](#nosql )
* [SQL ](#sql )
* [Deep Learning ](#deep-learning )
* [DevOps ](#devops )
* [Ansible ](#ansible )
* [Chef ](#chef )
* [Jenkins ](#jenkins )
* [Digital Electronics ](#digital-electronics )
* [Docker ](#docker )
* [Elastic ](#elastic )
* [Flutter ](#flutter )
* [Fortran ](#fortran )
* [Game Development ](#game-development )
* [Git ](#git )
* [Go ](#go )
* [Graph Theory ](#graph-theory )
* [Haskell ](#haskell )
* [HTML and CSS ](#html-and-css )
* [Bootstrap ](#bootstrap )
* [iOS ](#ios )
* [Java ](#java )
* [JavaScript ](#javascript )
* [Angular ](#angular )
* [AngularJS ](#angularjs )
* [D3.js ](#d3js )
* [Deno ](#deno )
* [Electron ](#electron )
* [jQuery ](#jquery )
* [Next.js ](#nextjs )
* [NodeJS ](#nodejs )
* [React ](#react )
* [React Native ](#react-native )
* [Redux ](#redux )
* [Svelte ](#svelte )
* [Three.js ](#threejs )
* [TypeScript ](#typescript )
* [Vue.js ](#vuejs )
* [Webpack ](#webpack )
* [Julia ](#julia )
* [Kotlin ](#kotlin )
* [Kubernetes ](#kubernetes )
* [Linux ](#linux )
* [Lua ](#lua )
* [Machine Learning ](#machine-learning )
* [Markdown ](#markdown )
* [Matlab ](#matlab )
* [Simulink ](#simulink )
* [Misc ](#misc )
* [.NET ](#net )
* [Networking ](#networking )
* [Objective-C ](#objective-c )
* [OCaml ](#ocaml )
* [Operating Systems ](#operating-systems )
* [Perl ](#perl )
* [Pharo ](#pharo )
* [PHP ](#php )
* [PLC - Programmable logic controllers ](#plc---programmable-logic-controllers )
* [Processing ](#processing )
* [Python ](#python )
* [Django ](#django )
* [Flask ](#flask )
* [Jupyter ](#jupyter )
* [QB64 ](#qb64 )
* [R ](#r )
* [Redis ](#redis )
* [Robotics ](#robotics )
* [Ruby ](#ruby )
* [Rust ](#rust )
* [Scala ](#scala )
* [Security ](#security )
* [Software Engineering ](#software-engineering )
* [Solidity ](#solidity )
* [Spark ](#spark )
* [Swift ](#swift )
* [Vapor ](#vapor )
* [System Design ](#system-design )
* [Terraform ](#terraform )
* [Theory ](#theory )
* [Verilog / VHDL / SystemVerilog ](#verilog--vhdl--systemverilog )
* [Web Development ](#web-development )
* [Web3 ](#web3 )
* [Windows Phone ](#windows-phone )
* [WordPress ](#wordpress )
* [YAML ](#yaml )
### 0 - MOOC
* [class central ](https://www.classcentral.com )
* [Codecademy ](https://www.codecademy.com )
* [Coursera ](https://www.coursera.org )
* [Datacamp ](https://www.datacamp.com )
* [DevDocs ](https://devdocs.io )
* [edX ](https://www.edx.org )
* [freeCodeCamp ](https://www.freecodecamp.org )
* [FutureLearn ](https://www.futurelearn.com )
* [IITBombayX (IITBX) ](https://www.iitbombayx.in )
* [Khan Academy ](https://www.khanacademy.org )
* [LearnWeb3 DAO \| Become a Web3 Developer for Free ](https://learnweb3.io )
* [MIT OCW ](http://ocw.mit.edu )
* [MOOC.fi ](https://www.mooc.fi/en/ )
* [NPTEL ](https://onlinecourses.nptel.ac.in )
* [openHPI ](https://open.hpi.de )
* [openSAP ](https://open.sap.com )
* [Platzi ](https://courses.platzi.com )
* [Udacity ](https://www.udacity.com )
### Algorithms & Data Structures
* [Advanced Data Structures ](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/ ) - Erik Demaine
* [Advanced Data Structures ](https://www.youtube.com/playlist?list=PLv9sD0fPjvSHqIOLTIvHJWjkdH0IdzmXT ) - Uzair Javed Akhtar
* [Algorithms ](https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O ) - Abdul Bari
* [Algorithms and Data Structures Tutorial - Full Course for Beginners ](https://www.youtube.com/watch?v=8hly31xKli0 ) - Pasan Premaratne, Jay McGavren (freeCodeCamp)
* [Analysis of Algorithms (CSE 373) ](https://www3.cs.stonybrook.edu/~skiena/373/videos ) - Steven Skiena
* [Berkeley University CS 61B: Data Structures ](http://datastructur.es/sp16/ )
* [Berkeley's CS 61B: Data Structures ](https://archive.org/details/ucberkeley_webcast_QMV45tHCYNI )
* [Binary Trees - by LoveBabbar ](https://youtube.com/playlist?list=PLDzeHZWIZsTo87y1ytEAqp7wYlEP3nner ) - CodeHelp - by Babbar
* [C Programming & Data Structures ](https://youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM ) - Neso Academy
* [Codechef Solutions ](https://www.youtube.com/playlist?list=PLRKOqqzwh75huOam-77G1v9uHjO9WWBRX ) - Endeavour Monk
* [Complete C++ Placement DSA Course ](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA ) - CodeHelp - by Babbar
* [Computer Sc - Programming and Data Structure ](https://www.youtube.com/playlist?list=PLD9781AC5EBC9FA16 ) - P.P. Chakraborty
* [Data Structure and Algorithm ](https://www.youtube.com/playlist?list=PLLvKknWU7N4y_eGpQdg1Y-hORO7cxtoLU ) - Lalit Vashistha
* [Data Structures ](https://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P ) - mycodeschool
* [Data Structures ](https://stepik.org/course/579/syllabus ) - Niema Moshiri, Liz Izhikevich (Stepik)
* [Data Structures ](https://youtube.com/playlist?list=PLBlnK6fEyqRj9lld8sWIUNwlKfdUoPd1Y ) - Neso Academy
* [Data Structures ](https://www.youtube.com/playlist?list=PLpPXw4zFa0uKKhaSz87IowJnOTzh9tiBk ) - RobEdwards
* [Data Structures \| Python ](https://www.youtube.com/playlist?list=PLzgPDYo_3xukPJdH6hVQ6Iic7KiJuoA-l ) - Amulya's Academy
* [Data Structures and Algorithms ](https://youtube.com/playlist?list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H ) - CS Dojo
* [Data Structures and Algorithms ](https://www.youtube.com/playlist?list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU ) - Jenny's lectures CS/IT NET& JRF
* [Data Structures and Algorithms ](https://techdevguide.withgoogle.com/paths/data-structures-and-algorithms/?no-filter=true ) - Tech Dev Guide by Google
* [Data Structures and Algorithms ](https://nptel.ac.in/courses/106102064 ) - Naveen Garg (NPTEL)
* [Data Structures And Algorithms DSA In JAVA Full Course ](https://www.youtube.com/playlist?list=PLrk5tgtnMN6StFV60jlQ9W-RXyHppbp8G ) - Coding Ninjas
* [Data Structures and Algorithms for Beginners ](https://www.youtube.com/watch?v=BBpAmxU_NQo ) - Mosh Hamedani (Programming with Mosh)
* [Data Structures and Algorithms Full Course ](https://www.youtube.com/watch?v=LcKqYoX8uH4 ) - Simplilearn (YouTube, Video length 7:13:56)
* [Data Structures and Algorithms in Java Full Course ](https://youtube.com/playlist?list=PL6Zs6LgrJj3tDXv8a_elC6eT_4R5gfX4d ) - Dinesh Varyani (YouTube playlist)
* [Data Structures and Algorithms in Python Full Course for Beginners ](https://www.youtube.com/watch?v=pkYVOmU3MgA ) - Aakash N S (freeCodeCamp)
* [Data Structures and Algorithms Specialization ](https://www.coursera.org/specializations/data-structures-algorithms ) - UC San Diego, HSE University
* [Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer ](https://www.youtube.com/watch?v=RBSGKlAvoiM ) - William Fiset (freeCodeCamp)
* [Data Structures in C++ - For Beginners ](https://www.udemy.com/course/data-structures-for-beginners-c-plusplus ) - Pedro Mercado (Udemy)
* [Dynamic Programming ](https://www.youtube.com/playlist?list=PLMCXHnjXnTnto1pZVvH7rbZ9W5neZ7Yhc ) - Gaurav Sen
* [Dynamic Programming ](https://www.youtube.com/playlist?list=PLDV1Zeh2NRsAsbafOroUBnNV8fhZa7P4u ) - WilliamFiset
* [Dynamic Programming Playlist \| Interview Questions \| Recursion \| Tabulation \| Striver \| C++ \| Java \| DSA \| Placements ](https://www.youtube.com/playlist?list=PLgUwDviBIf0qUlt5H_kiKYaNSqJ81PMMY ) - take U forward
* [Graph Series by Striver \| C++ \| Java \| Interview Centric \| Algorithms \| Problems ](https://www.youtube.com/playlist?list=PLgUwDviBIf0oE3gA41TKO2H5bHpPd7fzn ) - take U forward
* [Graph Theory playlist ](https://youtube.com/playlist?list=PLDV1Zeh2NRsDGO4--qE8yH72HFL1Km93P ) - WilliamFiset
* [IIT Bombay Foundation of Data Structures (CS213.1x) ](https://courses.edx.org/courses/course-v1:IITBombayX+CS213.1x+1T2017/course/ )
* [Intro to Data Structures and Algorithms ](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513 ) - Brynn Claypoole, Horatio Thomas (Udacity)
* [JavaScript Algorithms and Data Structures ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwjPxNAKvZpdnsr41E0fCMMP ) - Codevolution
* [Learn DS and Algorithms ](https://www.programiz.com/dsa ) - Programiz
* [MIT's Design and Analysis of Algorithms (Spring 2012) ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012 ) - Dana Moshkovitz, Bruce Tidor
* [MIT's Design and Analysis of Algorithms (Spring 2015) ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015 ) - Erik Demaine, Srini Devadas, Nancy Lynch
* [MIT's Introduction to Algorithms (Fall 2011) ](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/ )
* [MIT's Introduction to Algorithms (SMA 5503) (Fall 2005) ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005 ) - Charles Leiserson, Erik Demaine
* [MIT's Introduction to Algorithms (Spring 2020) ](https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/ ) - Erik Demaine, Jason Ku, Justin Solomon
* [Online Java + DSA + Interview preparation course ](https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ ) - Kunal Kushwaha
* [Princeton University Algorithms, Part 1 ](https://www.coursera.org/learn/algorithms-part1 )
* [Princeton University Algorithms, Part 2 ](https://www.coursera.org/learn/algorithms-part2 )
* [Red Black Tree in Data Structures ](https://youtube.com/playlist?list=PLPzfPcir5uPT8KFST1Ba3vN6k9yKE9ZK4 ) - NG Tutorials
* [Sorting Algorithms ](https://www.youtube.com/playlist?list=PL2_aWCzGMAwKedT2KfDMB9YA5DgASZb3U ) - mycodeschool
* [Sorting Algorithms ](https://www.youtube.com/playlist?list=PLzgPDYo_3xunyLTJlmoH8IAUvet4-Ka0y ) - Amulya's Academy
* [Stanford University Algorithms: Design and Analysis, Part 1 ](https://online.stanford.edu/courses/soe-ycsalgorithms1-algorithms-design-and-analysis-part-1 )
* [Stanford University Algorithms: Design and Analysis, Part 2 ](https://online.stanford.edu/courses/soe-ycs0001-algorithms-design-and-analysis-part-2 )
* [Strivers A2Z-DSA Course \| DSA Playlist \| Placements ](https://www.youtube.com/playlist?list=PLgUwDviBIf0oF6QL8m22w1hIDC1vJ_BHz ) - take U forward
* [Tree Algorithms ](https://www.youtube.com/playlist?list=PLDV1Zeh2NRsDfGc8rbQ0_58oEZQVtvoIc ) - WilliamFiset
* [Trees by Striver \| C++ \| Java \| Placements \| Binary Trees and Traversals \| Problems ](https://www.youtube.com/playlist?list=PLgUwDviBIf0q8Hkd7bK2Bpryj2xVJk8Vk ) - take U forward
#### Soft Computing
* [Introduction To Soft Computing ](https://www.youtube.com/playlist?list=PLJ5C_6qdAvBFqAYS0P9INAogIMklG8E-9 ) - Computer Science and Engineering
* [Learn and Grow ](https://www.youtube.com/playlist?list=PL_kjqgSKrEaA8RDh56AeTOrcGj-nMDkSS ) - Learn and Grow
* [Soft Computing /| University exams specific ](https://www.youtube.com/playlist?list=PLuAADu3OvBt5-e5yXuIqBi1pttqw3RBeg ) - Er Sahil ka Gyan
### Android
* [Advanced Android App Development ](https://www.udacity.com/course/advanced-android-app-development--ud855 ) (Udacity)
* [Advanced Android with Kotlin ](https://www.udacity.com/course/advanced-android-with-kotlin--ud940 ) (Udacity)
* [Android App Development for Beginners Playlist ](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl ) - Bucky Roberts (thenewboston)
* [Android Basics: Data Storage ](https://www.udacity.com/course/android-basics-data-storage--ud845 ) (Udacity)
* [Android Basics: Multiscreen Apps ](https://www.udacity.com/course/android-basics-multiscreen-apps--ud839 ) (Udacity)
* [Android Basics: Networking ](https://www.udacity.com/course/android-basics-networking--ud843 ) (Udacity)
* [Android Basics: User Input ](https://www.udacity.com/course/android-basics-user-input--ud836 ) (Udacity)
* [Android Basics: User Interface ](https://www.udacity.com/course/android-basics-user-interface--ud834 ) (Udacity)
* [Android Developer Fundamentals (Version 2) — Codelab ](https://developer.android.com/courses/fundamentals-training/toc-v2 )
* [Android Developer Fundamentals (Version 2) — Concepts ](https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/index.html )
* [Android Development Tutorials ](https://youtube.com/playlist?list=PLqM7alHXFySF_Hb1GtyvCX44dBniJ5sNy ) - GeeksforGeeks
* [Android Performance ](https://www.udacity.com/course/android-performance--ud825 ) (Udacity)
* [Android with kotlin ](https://youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV ) - Smartherd
* [Build Native Mobile Apps with Flutter ](https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905 ) (Udacity)
* [CS194A Android Development ](https://www.youtube.com/playlist?list=PL7NYbSE8uaBDcLkbXsQADdvBnVbavonGn ) - Rahul Pandey (Stanford)
* [CS50 2019 - Android Track ](https://www.youtube.com/playlist?list=PLhQjrBD2T381qULidYDKP55-4u1piASC1 ) - David J. Malan (Harvard OpenCourseWare)
* [Developing Android Apps ](https://www.udacity.com/course/new-android-fundamentals--ud851 ) (Udacity)
* [Developing Android Apps with Kotlin ](https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012 ) (Udacity)
* [Firebase Analytics: Android ](https://www.udacity.com/course/firebase-analytics-android--ud354 ) - Steve Ganem, Todd Kerpelman, Jessica Lin, Daniel Mai (Udacity)
* [Firebase in a Weekend: Android ](https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352 ) (Udacity)
* [Gradle for Android and Java ](https://www.udacity.com/course/gradle-for-android-and-java--ud867 ) (Udacity)
* [Jetpack Compose ](https://www.youtube.com/playlist?list=PLQkwcJG4YTCSpJ2NLhDTHhi6XBNfk9WiC ) - Philipp Lackner
* [Kotlin Bootcamp for Programmers ](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011 ) (Udacity)
* [Learn Android Application Development for Beginners ](https://www.udemy.com/course/learn-android-application-development-y/ ) - Johan Jurrius, ProgramMe Programming (Udemy)
* [Learn Android in 9 Hours ](https://www.youtube.com/watch?v=aS__9RbCyHg ) (Edureka)
* [Learn how to program: Android ](https://www.learnhowtoprogram.com/android ) - Epicodus Inc.
* [Material design ](https://material.io/guidelines/ )
* [Material Design for Android Developers ](https://www.udacity.com/course/material-design-for-android-developers--ud862 ) (Udacity)
* [Pokédex App with Jetpack Compose ](https://www.youtube.com/playlist?list=PLQkwcJG4YTCTimTCpEL5FZgaWdIZQuB7m ) - Phillipp Lackner
* [Programming Mobile Applications for Android Handheld Systems pt. 1 ](https://www.coursera.org/course/android )
* [Programming Mobile Applications for Android Handheld Systems pt. 2 ](https://www.coursera.org/course/androidpart2 )
* [Programming Mobile Services for Android Handheld Systems: Communication ](https://www.coursera.org/course/posacommunication )
* [Programming Mobile Services for Android Handheld Systems: Concurrency ](https://www.coursera.org/course/posaconcurrency )
### APL
* [APL Course ](https://course.dyalog.com ) - Dyalog (:construction: *in process* )
* [APL Cultivation ](https://aplwiki.com/wiki/APL_Cultivation ) - Adám Brudzewsky
* [Dyalog APL Tutor ](https://tutorial.dyalog.com ) - Dyalog
* [Learn APL with Neural Networks ](https://www.youtube.com/playlist?list=PLgTqamKi1MS3p-O0QAgjv5vt4NY5OgpiM ) - Rodrigo Girão Serrão
### Artificial Intelligence
* [AI Courses ](https://software.intel.com/content/www/us/en/develop/topics/ai/training/courses.html ) - Intel Corporation
* [AI Fundamentals ](https://www.udacity.com/course/ai-fundamentals--ud099 ) - Microsoft Azure (Udacity)
* [Aml-2018 Ambient Intelligence ](https://www.youtube.com/playlist?list=PLqRTLlwsxDL8fUcY2Y54sITILyJcTySpC ) - Fulvio Corno, Luigi De Russis, Alberto Monge Roffarello @ Politecnico di Torino
* [Artificial Intelligence on Google Cloud Platform ](https://www.youtube.com/playlist?list=PL3N9eeOlCrP6Nhv4UFp67IsQ_TVDpXqXK ) - Srivatsan Srinivasan @ AIEngineering
* [Artificial Intelligence Search Methods For Problem Solving ](https://youtube.com/playlist?list=PLbMVogVj5nJSFZoiF6RDqyz_m6Srjx_MY ) - nptelhrd
* [CS50’s Introduction to Artificial Intelligence with Python ](https://cs50.harvard.edu/ai/ ) - Brian Yu, David J. Malan (Harvard OpenCourseWare and edX)
* [Elements of AI ](https://www.elementsofai.com ) - University of Helsinki, Reaktor
* [IBM AI Engineering Professional Certificate ](https://www.coursera.org/professional-certificates/ai-engineer ) - Romeo Kienzler, Saeed Aghabozorgi, Joseph Santarcangelo, Alex Aklson et al. (Coursera)
* [Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning ](https://www.coursera.org/learn/introduction-tensorflow ) - DeepLearning.ai (Coursera)
* [MIT Deep Learning and Artificial Intelligence Lectures ](https://deeplearning.mit.edu ) - Lex Fridman, et al.
* [MIT's Artificial Intelligence ](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/ ) - Prof. Patrick Henry Winston (MIT OpenCourseWare)
* [Stanford CS221: Artificial Intelligence: Principles and Techniques \| Autumn 2019 ](https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX ) - Stanford Online
### Assembly
* [Binary Exploitation / Memory Corruption by LiveOverflow ](https://www.youtube.com/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN ) - LiveOverflow
* [C Programming and Assembly Language ](https://nptel.ac.in/courses/106/106/106106210/ ) - Prof. Janakiraman Viraraghavan, IIT Madras (NPTEL)
* [Introduction to Assembly Programming with ARM ](https://www.udemy.com/course/introduction-to-assembly-programming-with-arm/ ) - Scott Cosentino (Udemy)
* [Introduction To Reverse Engineering Software ](http://opensecuritytraining.info/IntroductionToReverseEngineering.html ) - Matt Briggs (OpenSecurityTraining)
* [Introductory Intel x86: Architecture, Assembly, Applications, & Alliteration ](http://opensecuritytraining.info/IntroX86.html ) - Xeno Kovah (OpenSecurityTraining)
### AutoIt
* [AutoIt Scripting Tutorial ](https://www.youtube.com/playlist?list=PL4Jcq5zn02jKpjX0nqI1_fS7mEEb5tw6z ) - TutsTeach
* [AutoIt Tutorials ](https://www.youtube.com/playlist?list=PL1DCD109B801D0DE6 ) - 403forbidden403
### Ballerina
* [[Introductory]Integration with Ballerina](https://www.youtube.com/playlist?list=PL7JOecNWBb0KTB3vBz9Dkpc676HzhEDkN) - Shafreen Anfer
* [Ballerina Code to Cloud ](https://www.youtube.com/playlist?list=PL7JOecNWBb0I1YcKwNEyMewhiSvwhM4in ) - Anjana Supun
* [Ballerina Integrated Query Basics ](https://www.youtube.com/playlist?list=PL7JOecNWBb0Lld0QfwGW4EKZEoeduyHKD ) - Sasindu Alahakoon
* [Ballerina Programming Language Basics ](https://www.youtube.com/playlist?list=PL7JOecNWBb0L4CCqT3awXQUgf6Djl-Oxg ) - Sasindu Alahakoon
* [Ballerina Tables Basics ](https://www.youtube.com/playlist?list=PL7JOecNWBb0K--nPJCEQILMt4ZlpkfvHU ) - Sasindu Alahakoon
* [Package Management in Ballerina ](https://www.youtube.com/playlist?list=PL7JOecNWBb0LjuZZ8OXzN5apFqlCb6tnY ) - Asma Jabir
* [Testing in Ballerina ](https://www.youtube.com/playlist?list=PL7JOecNWBb0ISsKnSaDjv0IIID-ztuu43 ) - Fathima Dilhasha
* [XML Manipulation in Ballerina ](https://www.youtube.com/playlist?list=PL7JOecNWBb0JxniVXOwROaeFRlDvGd6nj ) - Gimantha Bandara
### Bash / Shell
* [Bash Basics for Cloud Computing ](https://www.udemy.com/course/bash-basics-for-cloud-computing/ ) - Kumulus Technologies (Udemy)
* [Bash Scripting Full Course 3 Hours ](https://www.youtube.com/watch?v=e7BufAVwDiM ) - Linuxhint
* [Bash Scripting Tutorial ](https://ryanstutorials.net/bash-scripting-tutorial/ ) - Ryans Tutorial
* [Bento Shell Track ](https://bento.io/topic/shell ) - Jon Chan (Bento)
* [How to CMake Good ](https://www.youtube.com/playlist?list=PLK6MXr8gasrGmIiSuVQXpfFuE1uPT615s ) - vector-of-bool
* [Shell Scripting Tutorial ](https://www.youtube.com/playlist?list=PL7B7FA4E693D8E790 ) - The Bad Tutorials
* [Shell Scripting Tutorial \| Shell Scripting Crash Course \| Linux Certification Training \| Edureka ](https://www.youtube.com/watch?v=GtovwKDemnI ) - edureka!
* [Shell Scripting Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLS1QulWo1RIYmaxcEqw5JhK3b-6rgdWO_ ) - ProgrammingKnowledge
### Blockchain
* [Blockchain Developer Tutorials ](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUTXs0OJD2LFpYBPr4L54id ) - Gregory McCubbin (Dapp University)
* [Blockchain Essentials ](https://cognitiveclass.ai/courses/blockchain-course ) - CognitiveClass.ai
* [Blockchain: Foundations and Use Cases ](https://www.coursera.org/learn/blockchain-foundations-and-use-cases ) - ConsenSys Academy (Coursera)
* [Blockchain Specialization ](https://www.coursera.org/specializations/blockchain ) - Bina Ramamurthy (Coursera)
* [Blockchain Tutorial for beginners ](https://www.youtube.com/playlist?list=PLxbAS7NVaSZKKxoVuQxKK2k0c8S4t_m8O ) - BlockTrain
* [Build 5 Dapps on the Ethereum Blockchain - Beginner Tutorial ](https://www.youtube.com/watch?v=8wMKq7HvbKw ) - Julien Klepatch, EatTheBlocks (freeCodeCamp.org)
* [Build an IoT Blockchain Network for a Supply Chain ](https://cognitiveclass.ai/courses/blockchain-iot-node-red-food-network ) - CognitiveClass.ai
* [Build and Deploy Your First Decentralized App with Etherem ](https://www.udemy.com/course/your-first-decentralized-app/ ) - Gary Simon (Udemy)
* [CryptoZombies.io ](https://cryptozombies.io ) - CleverFlare, Loom Network
* [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial ](https://www.youtube.com/watch?v=M576WGiDBdQ ) - Patrick Collins (freeCodeCamp.org)
### C
* [C Language Tutorial for Beginners (With Notes) ](https://www.youtube.com/watch?v=_MF8L7ZxwRE ) - ProgrammingWithHarry
* [C Language Tutorial Videos ](https://www.youtube.com/playlist?list=PLVlQHNRLflP8IGz6OXwlV_lgHgc72aXlh ) - Naresh i Technologies
* [C Programming ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRggZZgYpPMUxdY1CYkZtARR ) - Sujeet Singh (Neso Academy)
* [C Programming & Data Structures ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM ) - Sujeet Singh (Neso Academy)
* [C Programming 2021: Master The Basics! ](https://www.udemy.com/course/c-programming-2019-master-the-basics/ ) - Ali Badran (Udemy)
* [C Programming for Beginners ](https://www.youtube.com/playlist?list=PL98qAXLA6aftD9ZlnjpLhdQAOFI8xIB6e ) - Programiz
* [C Programming Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWoGzOXqtKeM71OLpvZbuU0P )
* [C Programming Tutorial for Beginners ](https://www.youtube.com/watch?v=KJgsSFOSQv0 ) - Mike Dane (freeCodeCamp)
* [C Programming Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLsyeobzWxl7oBxHp43xQTFrw9f1CDPR6C ) - Telusko
* [C Programming Tutorials for Beginners (Complete Series) ](https://www.youtube.com/playlist?list=PLS1QulWo1RIZlA5oGczk8kY7Eenytc33s ) - ProgrammingKnowledge
* [C tutorial for beginners ](https://www.youtube.com/playlist?list=PLZPZq0r_RZOOzY_vR4zJM32SqsSInGMwe ) - Bro Code
* [Learn C Programming ](https://www.programiz.com/c-programming ) - Programiz (HTML)
* [Programming in C ](https://www.youtube.com/playlist?list=PLdo5W4Nhv31a8UcMN9-35ghv8qyFWD9_S ) - Jenny's lectures CS/IT NET& JRF
* [The Arduino Platform and C Programming ](https://www.coursera.org/learn/arduino-platform )
### <a id="csharp"></a>C\#
* [ASP.NET Core 2.2 & 3 REST API Tutorial ](https://youtube.com/playlist?list=PLUOequmGnXxOgmSDWU7Tl6iQTsOtyjtwU&si=3XHU6BnqwxePAt54 ) - Nick Chapsas
* [Building a microservice architecture with ASP.NET Core - Gill Cleeren - NDC London 2022 ](https://www.youtube.com/watch?v=SR53SKIUYPA ) - Gill Cleeren
* [C# 101 ](https://channel9.msdn.com/Series/CSharp-101 ) - Scott Hanselman, Kendra Havens (Microsoft)
* [C# Full Course for free ](https://www.youtube.com/watch?v=wxznTygnRfQ ) - Bro Code
* [C# Programming All-in-One Tutorial Series (6 HOURS!) ](https://www.youtube.com/watch?v=qOruiBrXlAw ) - Caleb Curry
* [C# Programming Language (Console Applications) ](https://youtube.com/playlist?list=PLX07l0qxoHFLZftsVKyj3k9kfMca2uaPR ) - Learning Never Ends
* [C# Tutorial - Full Course for Beginners ](https://www.youtube.com/watch?v=GhQdlIFylQ8 ) - Mike Dane (freeCodeCamp)
* [C# Tutorial For Beginners - Learn C# Basics in 1 Hour ](https://www.youtube.com/watch?v=gfkTfcpWqAY ) - Moshfegh Hamedani (Programming with Mosh)
* [Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022 ](https://www.youtube.com/watch?v=f64tZ90Dntg ) - Jimmy Bogard
* [Fundamentals of Programming: Understanding C# ](https://www.udemy.com/course/understandingc/ ) - Jesse Dietrichson (Udemy)
* [Learn C# ](https://www.sololearn.com/learning/1080 ) - *registration required*
* [Learn C# ](https://www.codecademy.com/learn/learn-c-sharp ) - Codecademy
* [Learn how to program: C# and .NET ](https://www.learnhowtoprogram.com/c-and-net ) - Epicodus Inc.
### <a id="cpp"></a>C++
* [An Introduction to C++ Programming ](https://www.udemy.com/course/an-introduction-to-cpp-programming/ ) - (Udemy)
* [C++ ](https://www.youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb ) - The Cherno
* [C++ Compilation, Linking, and Makefiles ](https://youtube.com/playlist?list=PLNUvpxaaFJ_i6BYqbxTVeK5AOcFzQbboQ ) - Amy Larson
* [C++ For Programmers ](https://www.udacity.com/course/c-for-programmers--ud210 ) - Catherine Gamboa (Udacity)
* [C++ Full Course for free ](https://www.youtube.com/watch?v=-TkoO8Z07hI ) - Bro Code
* [C++ GUI applications (beginner to advanced) ](https://www.youtube.com/playlist?list=PL43pGnjiVwgQakzRxpt2amqN9f7-tRtc_ ) - Saldina Nurak (CodeBeauty)
* [C++ Object-Oriented Programming ](https://www.youtube.com/playlist?list=PL43pGnjiVwgTJg7uz8KUGdXRdGKE0W_jN ) - Saldina Nurak (CodeBeauty)
* [C++ Programming ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRh6isJ01MBnbNpV3ZsktSyS ) - Neso Academy
* [C++ Programming ](https://www.youtube.com/playlist?list=PLfu_Bpi_zcDOtpXhhxL-P1wu0VkwNRXwC ) - Kody Simpson
* [C++ Programming Course - Beginner to Advanced ](https://www.youtube.com/watch?v=8jLOx1hD3_o ) - Daniel Gakwaya (freeCodeCamp)
* [C++ Programming Language - C++ Tutorial ](https://www.youtube.com/playlist?list=PLVlQHNRLflP8_DGKcMoRw-TYJJALgGu4J ) - Naresh i Technologies
* [C++ Programming Tutorial for Beginners (For Absolute Beginners) ](https://www.youtube.com/playlist?list=PLS1QulWo1RIYSyC6w2-rDssprPrEsgtVK ) - ProgrammingKnowledge
* [C++ Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWoVZWSN-ze3VVtIfZfXwAGM ) - The Bad Tutorials
* [C++ Tutorial for Beginners - Full Course ](https://www.youtube.com/watch?v=vLnPwxZdW4Y ) - Mike Dane (freeCodeCamp)
* [C++ Tutorial for Beginners - Learn C++ in 1 Hour ](https://www.youtube.com/watch?v=ZzaPdXTrSb8 ) - Programming with Mosh
* [C++ Tutorial for Complete Beginners ](https://www.udemy.com/course/free-learn-c-tutorial-beginners/ ) - John Purcell (Udemy)
* [C++ Tutorials ](https://www.youtube.com/playlist?list=PL_c9BZzLwBRJVJsIfe97ey45V4LP_HXiG ) - Caleb Curry
* [Google's C++ Course ](https://developers.google.com/edu/c++/ )
* [Introduction to C++ ](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/ ) (MIT's opencourseware)
* [Introduction to C++ ](https://www.edx.org/course/introduction-to-c-3 ) - Microsoft (edX) (:card_file_box: *archived* )
* [Introduction to Programming through C++ ](https://youtube.com/playlist?list=PLEAYkSg4uSQ2qzihjdDEseWrrY1DyxH9P&si=itDYt3Yo9wn2XarO ) - NPTEL
* [Learn C++ With Me ](https://www.youtube.com/playlist?list=PLzMcBGfZo4-lmGC8VW0iu6qfMHjy7gLQ3 ) - Tech With Tim
* [Sololearn C++ ](https://www.sololearn.com/learning/1051 ) - *registration required*
### Clojure
* [Clojure language Tutorial - for Beginners ](https://www.youtube.com/watch?v=zFPiPBIkAcQ )
* [Clojure Tutorial ](https://www.youtube.com/watch?v=ciGyHkDuPAE ) - Derek Banas
* [Functional Programming with Clojure ](http://mooc.fi/courses/2014/clojure/ )
* [Poetry of Programming - Clojure for Beginners ](https://youtube.com/playlist?list=PLI-mrGTUXmHXeKhy6UGdDxIKwM8L4MTbq ) - Attila EGRI-NAGY
### Cloud Computing
Update free-courses-en.md (#10626)
* Update free-courses-en.md
This course is designed to clear up the many misunderstandings about Cloud Computing and to give you a crystal clear and easy-to-understand explanation of exactly what it is, how it works, the different options available, the advantages provided, and how much it's going to cost.
* Update free-courses-en.md
* This course is designed to clear up the many misunderstandings about Cloud Computing and to give you a crystal clear and easy-to-understand explanation of exactly what it is, how it works, the different options available, the advantages provided, and how much it's going to cost. The course is valuable because more and more services are moving to a cloud-based approach to grow business endeavors and is likely a needed skill for the job-ready programmer. Finally, the course is designated as free on the Udemy website, however, one may need to sign up for a basic account to explore the training course.
1 year ago
* [A Practical Introduction to Cloud Computing ](https://www.udemy.com/course/introduction-cloud-computing/ ) - Neil Anderson
* [Cloud Computing and Development ](https://uaceit.com/courses/cloud-computing-and-development ) - Ashwin Kumar Ramaswamy (UAceIt) (email address *required* )
* [Cloud Computing Full Course In 11 Hours \| Cloud Computing Tutorial For Beginners ](https://www.youtube.com/watch?v=2LaAJq1lB1Q ) - Edureka!
* [Cloud Computing Tutorial For Beginners - 2023 Updated ](https://youtube.com/playlist?list=PLEiEAq2VkUUIJ3o1tehvtux0_Ynf42CBN ) - Simplilearn
* [Introduction to Cloud ](https://cognitiveclass.ai/courses/introduction-to-cloud ) - CognitiveClass.ai
* [NPTEL-CloudComputing ](https://www.youtube.com/playlist?list=PLShJJCRzJWxhz7SfG4hpaBD5bKOloWx9J ) - Manish Narula
Update free-courses-en.md (#10626)
* Update free-courses-en.md
This course is designed to clear up the many misunderstandings about Cloud Computing and to give you a crystal clear and easy-to-understand explanation of exactly what it is, how it works, the different options available, the advantages provided, and how much it's going to cost.
* Update free-courses-en.md
* This course is designed to clear up the many misunderstandings about Cloud Computing and to give you a crystal clear and easy-to-understand explanation of exactly what it is, how it works, the different options available, the advantages provided, and how much it's going to cost. The course is valuable because more and more services are moving to a cloud-based approach to grow business endeavors and is likely a needed skill for the job-ready programmer. Finally, the course is designated as free on the Udemy website, however, one may need to sign up for a basic account to explore the training course.
1 year ago
#### AWS
* [AWS Certified Cloud Practitioner Course ](https://youtube.com/playlist?list=PLt1SIbA8guuvfvUDVLpJepmbnYpOfYCIB ) - Stephane Maarek
* [AWS Power Hour: Architecting ](https://pages.awscloud.com/traincert-twitch-power-hour-architecting.html?saa=sec&sec=prep ) - AWS
* [AWS Tutorial For Beginners ](https://youtube.com/playlist?list=PLEiEAq2VkUULlNtIFhEQHo8gacvme35rz ) - Simplilearn
* [AWS Zero to Hero ](https://www.youtube.com/playlist?list=PLdpzxOOAlwvLNOxX0RfndiYSt1Le9azze ) - Abhishek Veeramalla
* [Cloud Computing Basics with AWS ](https://trailhead.salesforce.com/content/learn/modules/aws-cloud ) - Trailhead (Salesforce) (email address *required* )
* [Deploying Spring Boot Applications With AWS ECS Fargate (Free Course) ](https://javatodev.com/deploying-spring-boot-applications-with-aws-ecs/ ) - Chinthaka Dinadasa (javatodev)
* [How to Build AWS VPC Using Terraform – Step By Step ](https://javatodev.com/how-to-build-aws-vpc-using-terraform-step-by-step/ ) - Chinthaka Dinadasa (javatodev)
#### Azure
* [Azure Administrator Certification ](https://www.youtube.com/watch?v=10PbGbTUSAg ) - freeCodeCamp
* [Microsoft Azure Fundamentals ](https://youtube.com/playlist?list=PLGjZwEtPN7j-Q59JYso3L4_yoCjj2syrM ) - Adam Marczak
* [Microsoft Certified: Azure Fundamentals ](https://docs.microsoft.com/en-us/learn/certifications/azure-fundamentals/ ) - Microsoft
#### IBM
* [Getting started with IBM Cloud ](https://cognitiveclass.ai/courses/ibm-cloud-essentials ) - Horea Porutiu, Steve Martinelli
* [IBM Cloud Essentials V3 ](https://cognitiveclass.ai/courses/ibm-cloud-essentials ) - CognitiveClass.ai
### Compilers
* [Compiler Design ](https://www.youtube.com/playlist?list=PLLvKknWU7N4zpJWLqk7DXK26JwTB-gFmZ ) - Lalit Vashistha
* [Compiler Design ](https://youtube.com/playlist?list=PLBlnK6fEyqRjT3oJxFXRgjPNzeS-LFY-q ) - Neso Academy
* [Compiler Design ](https://www.youtube.com/playlist?list=PLXj4XH7LcRfC9pGMWuM6UWE3V4YZ9TZzM ) - Sudhakar Atchala
* [Compilers ](https://www.youtube.com/playlist?list=PL6KMWPQP_DM97Hh0PYNgJord-sANFTI3i ) - Ghassan Shobaki
* [Stanford's Compilers ](https://www.edx.org/course/compilers ) - Alex Aiken
### Computer Organization and Architecture
* [Advanced Computer Architecture ](https://www.youtube.com/playlist?list=PL1iLu2CSC9EWZMIh4_V5dGroMAwA84Lmz ) - Smruti R. Sarangi
* [Computer Organization & Architecture (COA) ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRgLLlzdgiTUKULKJPYc0A4q ) - Neso Academy
### Computer Science
* [Berkeley's CS 61A: Taught using SICP ](https://archive.org/details/ucberkeley-webcast-PL3E89002AA9B9879E?tab=collection )
* [Computer Networking - Network Engineering ](https://www.youtube.com/watch?v=qiQR5rTSshw ) - Brian Ferrill (FreeCodeCamp)
* [CS50's Introduction to Computer Science ](https://cs50.harvard.edu/x/ ) - David J. Malan (Harvard OpenCourseWare and edX)
* [Design of Computer Programs ](https://www.udacity.com/course/design-of-computer-programs--cs212 ) - Peter Norvig (Udacity)
* [Discrete Mathematics for Computer Science Specialization ](https://www.youtube.com/playlist?list=PLtS8Ubq2bIlXO4qEM5BOsBy6xWQNVFu8l ) - My Lesson
* [Introduction to Augmented Reality and ARCore ](https://www.coursera.org/learn/ar ) - Daydream
* [LouvainX Paradigms of Computer Programming – Abstraction and Concurrency ](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-2x-1#! )
* [LouvainX Paradigms of Computer Programming – Fundamentals ](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-1x-1 )
* [MIT 6.824 Distributed Systems (Spring 2020) ](https://www.youtube.com/playlist?list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB )
* [MIT's Computer Language Engineering ](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-035-computer-language-engineering-sma-5502-fall-2005/lecture-notes/ )
* [MIT's Introduction to Computer Science and Programming ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/ ) - John Guttag (MIT OpenCourseWare)
* [MIT's Introduction to Computer Science and Programming in Python ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/ ) - Ana Bell, Eric Grimson, John Guttag (MIT OpenCourseWare)
* [MIT's Mathematics for Computer Science ](https://ocw.mit.edu/courses/6-042j-mathematics-for-computer-science-fall-2010/ )
### Cryptography
* [Cryptography & Network Security ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRgJU3EsOYDTW7m6SUmW6kII ) - Neso Academy
* [Cryptography Lecture Series ](https://www.youtube.com/playlist?list=PL2jrku-ebl3H50FiEPr4erSJiJHURM9BX ) - Christof Paar
* [Foundations of Cryptography ](https://www.youtube.com/playlist?list=PLgMDNELGJ1CbdGLyn7OrVAP-IKg-0q2U2 ) - NPTEL Indian Institute of Science, Bengaluru
* [Introduction to Cryptography ](https://open.ruhr-uni-bochum.de/en/lernangebot/introduction-cryptography ) (Christof Paar)
* [Stanford Cryptography I ](https://www.coursera.org/course/crypto ) - Dan Boneh
* [Stanford Cryptography II ](https://www.coursera.org/course/crypto2 ) - Dan Boneh
### Cuda
* [CUDA Crash Course ](https://youtube.com/playlist?list=PLxNPSjHT5qvtYRVdNN1yDcdSl39uHV_sU ) - CoffeeBeforeArch
* [CUDA Tutorials ](https://youtube.com/playlist?list=PLKK11Ligqititws0ZOoGk3SW-TZCar4dK ) - Creel
* [Intro to Parallel Programming Using CUDA to Harness the Power of GPUs ](https://www.udacity.com/course/intro-to-parallel-programming--cs344 ) (Udacity)
### Dart
* [Dart Course for Beginners ](https://www.udemy.com/course/dartlang ) (Udemy)
* [Dart Programming in 4 hours \| Full beginners tutorial ](https://www.youtube.com/watch?v=5xlVP04905w ) - Mike Dane
* [Dart Programming Tutorial - Full Course ](https://www.youtube.com/watch?v=Ej_Pcr4uC2Q ) - Mahmud Ahsan (FreeCodeCamp)
* [Dart Programming Tutorial \| Learn the Dart for Flutter ](https://www.udemy.com/course/dart-programming-tutorial-learn-the-dart-for-flutter ) (Udemy)
* [Essential Dart ](https://www.programming-books.io/essential/dart ) - Krzysztof Kowalczyk (HTML)
* [Free Dart Course ](https://www.youtube.com/playlist?list=PL6yRaaP0WPkVR2FiAS7TTCT_n2mDhwISE ) - Vandad Nahavandipoor
* [Learning Dart ](https://riptutorial.com/Download/dart.pdf ) - Compiled from StackOverflow Documentation (PDF)
### Data Science
* [Advanced Data Mining with Weka MOOC ](https://www.cs.waikato.ac.nz/ml/weka/mooc/advanceddataminingwithweka/ )
* [An Introduction to Data Science ](https://www.udemy.com/course/an-introduction-to-data-science/ )
* [Apache Airflow Tutorials ](https://www.youtube.com/playlist?list=PLYizQ5FvN6pvIOcOd6dFZu3lQqc6zBGp2 ) - Tuan Vu
* [Applied Data Science with Python ](https://cognitiveclass.ai/learn/data-science-with-python ) - CognitiveClass.ai
* [CS250: Python for Data Science ](https://learn.saylor.org/course/view.php?id=504 ) - Saylor Academy
* [Data Analysis and Visualization ](https://www.udacity.com/course/data-analysis-and-visualization--ud404 ) - Georgia Tech (Udacity)
* [Data Analysis with Python: Zero to Pandas ](https://jovian.ai/learn/data-analysis-with-python-zero-to-pandas ) (Jovian)
* [Data Analysis with R ](https://www.udacity.com/course/data-analysis-with-r--ud651 ) - Facebook (Udacity)
* [Data Build Tool (dbt) ](https://www.youtube.com/playlist?list=PLy4OcwImJzBLJzLYxpxaPUmCWp8j1esvT ) - Kahan Data Solutions
* [Data Cleaning ](https://www.kaggle.com/learn/data-cleaning ) - Rachael Tatman (Kaggle)
* [Data Engineering ](https://www.youtube.com/playlist?list=PLy4OcwImJzBKg3rmROyI_CBBAYlQISkOO ) - Kahan Data Solutions
* [Data Mining with Weka MOOC ](https://www.cs.waikato.ac.nz/ml/weka/mooc/dataminingwithweka/ )
* [Data science for beginners ](https://microsoft.github.io/Data-Science-For-Beginners ) - Microsoft
* [Data Science Fundamentals ](https://cognitiveclass.ai/learn/data-science ) - CognitiveClass.ai
* [Data Science interview questions ](https://www.youtube.com/playlist?list=PLZoTAELRMXVPkl7oRvzyNnyj1HS4wt2K- ) - Krish Naik
* [Data Science Methodology ](https://cognitiveclass.ai/courses/data-science-methodology-2 ) - CognitiveClass.ai
* [Data Visualization ](https://www.kaggle.com/learn/data-visualization ) - Alexis Cook (Kaggle)
* [Datavis 2020 ](https://www.youtube.com/playlist?list=PL9yYRbwpkykuK6LSMLH3bAaPpXaDUXcLV ) - Curran Kelleher
* [Hadoop Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLlgLmuG_KgbasW0lpInSAIxYd2vqAEPit ) - Great Learning
* [Hive Tutorial ](https://www.youtube.com/watch?v=MLDcapDQba4 ) - Great Learning
* [IBM Data Science Professional Certificate ](https://www.coursera.org/professional-certificates/ibm-data-science ) (Coursera)
* [Intro to Data Analysis ](https://www.udacity.com/course/intro-to-data-analysis--ud170 ) - Udacity
* [Intro to Data Science ](https://www.udacity.com/course/intro-to-data-science--ud359 ) - Udacity
* [Introduction to Data Science ](https://alison.com/course/introduction-to-data-science-revised ) - Alison
* [Introduction to Data Science ](https://www.simplilearn.com/data-science-free-course-for-beginners-skillup ) - SkillUp by Simplilearn
* [Introduction to Data Science in Python ](https://www.coursera.org/learn/python-data-analysis ) - Christopher Brooks (Coursera)
* [Learn Data Science ](https://www.sololearn.com/learning/1093 ) - *registration required*
* [Learn Data Science Tutorial - Full Course for Beginners ](https://www.youtube.com/watch?v=ua-CiDNNj30 ) - Barton Poulson (FreeCodeCamp.org)
* [MIT's Introduction to Computational Thinking and Data Science ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0002-introduction-to-computational-thinking-and-data-science-fall-2016/ ) - Eric Grimson, John Guttag, Ana Bell (MIT OpenCourseWare)
* [More Data Mining with Weka MOOC ](https://www.cs.waikato.ac.nz/ml/weka/mooc/moredataminingwithweka/ )
* [NICO 101 - Introduction to Programming for Big Data ](https://github.com/amarallab/Amaral_Lab_Intro_to_Data_Science ) - Luis Amaral, Helio Tejedor, Luiz Alves
* [The Analytics Edge ](https://www.edx.org/course/analytics-edge-mitx-15-071x-3 )
### Databases
* [15-721 Advanced Database Systems (Spring 2023) ](https://www.youtube.com/playlist?list=PLSE8ODhjZXjYzlLMbX3cR0sxWnRM7CLFn ) - CMU Database Group
* [CMU Intro to Database Systems ](https://youtube.com/playlist?list=PLSE8ODhjZXjaKScG3l0nuOiDTTqpfnWFf ) - CMU Database Group
* [Database Design and Management ](https://www.udemy.com/course/database-design-and-management ) - Visual Paradigm (Udemy)
* [Database Management Systems ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRi_CUQ-FXxgzKQ1dwr_ZJWZ ) - Neso Academy
* [Database Systems ](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/ ) (MIT's opencourseware)
* [Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis) ](https://www.youtube.com/watch?v=4cWkVbC2bNE ) - Professor Immanuel Trummer, freeCodeCamp.org
* [DBMS Placement Series ](https://youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU ) - CodeHelp by Babbar
* [DML Server Administration ](https://alison.com/course/databases-dml-statements-and-sql-server-administration-revised ) (Alison)
* [Introduction to Databases ](https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about ) (Stanford University)
* [Learn SQL Basic for Data Science Specialisation ](https://www.coursera.org/specializations/learn-sql-basics-data-science#about ) (Coursera)
#### NoSQL
* [Datastax Academy (Apache Cassandra) ](https://www.datastax.com/dev/academy ) - Datastax Inc. *(email address required)*
* [Introduction to MongoDB ](https://learn.mongodb.com/learn/learning-path/introduction-to-mongodb ) - MongoDB University *(registration required)*
* [MongoDB University ](https://university.mongodb.com ) - MongoDB, Inc. (email address *required* )
* [Neo4j (Graph Database) Crash Course ](https://www.youtube.com/watch?v=8jNPelugC2s ) - Laith Academy
* [Neo4j Graph Database Tutorial ](https://www.youtube.com/playlist?list=PLqfPEK2RTgChcOZ6qHgSfwiBPCz2Bzdjh ) - Satish C J
* [Redis University ](https://university.redis.com ) - Redis Inc. *(email address required)*
#### SQL
* [CS50’s Introduction to Databases with SQL ](https://cs50.harvard.edu/sql/2023/ ) - Carter Zenke, David J. Malan (Harvard OpenCourseWare and edX)
* [Getting Started with SQL for Application Developers ](https://university.cockroachlabs.com/courses/course-v1:crl+getting-started-with-sql-for-app-devs+self-paced/about ) - Wade Waldron (Cockroach Labs Inc.) *(email address required)*
* [Introduction to Database Queries ](https://www.edx.org/course/introduction-to-database-queries ) - Aspen Olmsted (edX New York University)
* [Introduction to Databases and SQL Querying ](https://www.udemy.com/course/introduction-to-databases-and-sql-querying/ ) - Rakesh Gopalakrishnan (Udemy)
* [Introduction to Distributed SQL and CockroachDB ](https://university.cockroachlabs.com/courses/course-v1:crl+intro-to-distributed-sql-and-cockroachdb+self-paced/about ) - Lauren Hirata Singh and Will Cross (Cockroach Labs Inc.) *(email address required)*
* [Learn SQL ](https://popsql.com/learn-sql ) - PopSQL
* [Learn SQL ](https://www.sololearn.com/learning/1060 ) - *registration required*
* [Learn SQL: SQL Tutorial for Beginners ](https://www.programiz.com/sql ) - Programiz
* [MySQL Tutorial for Beginners [Full Course]](https://www.youtube.com/watch?v=7S_tz1z_5bA) - Moshfegh Hamedani (Programming with Mosh)
* [SQL Foundations ](https://www.udemy.com/course/sql-essentials-for-beginners/ ) - Sagar Uppuluri (Udemy)
* [SQL NPTEL ](https://www.youtube.com/playlist?list=PLLQPIumE5cE-gzU5hChH1V3H93x4UOlHR )
* [SQL Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWr_6xTfF2FrIw-NAOo3iWMy )
* [SQL Tutorial - Full Database Course for Beginners ](https://www.youtube.com/watch?v=HXV3zeQKqGY ) - Mike Dane (freeCodeCamp)
### Deep Learning
* [Advanced NLP using spaCy ](https://course.spacy.io ) - Ines Montani
* [Complete Deep Learning ](https://www.youtube.com/playlist?list=PLZoTAELRMXVPGU70ZGsckrMdr0FteeRUi ) - Krish Naik
* [Convolutional Neural Networks for Visual Recognition ](http://cs231n.github.io )
* [Deep Learning for Natural Language Processing ](http://cs224d.stanford.edu )
* [Deep Learning Specialization ](https://www.coursera.org/specializations/deep-learning ) (coursera)
* [Deep Learning with PyTorch ](https://www.youtube.com/playlist?list=PLWKjhJtqVAbm3T2Eq1_KgloC7ogdXxdRa ) - Aakash N. S., freeCodeCamp.org
* [Deep Learning with Pytorch: Zero tp GANs ](https://jovian.ai/learn/deep-learning-with-pytorch-zero-to-gans ) (Jovian)
* [Deep Learning With Tensorflow 2.0 and Keras ](https://youtube.com/playlist?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO ) - codebasics
* [Deep Multi-Task and Meta Learning ](https://cs330.stanford.edu ) - Chelsea Finn (Stanford University)
* [Deep Reinforcement Learning ](http://rail.eecs.berkeley.edu/deeprlcourse/ ) - Sergey Levine
* [Deep Reinforcement Learning Course - Hugging Face ](https://huggingface.co/learn/deep-rl-course/unit0/introduction )
* [Exploring Fairness in Machine Learning for International Development ](https://ocw.mit.edu/resources/res-ec-001-exploring-fairness-in-machine-learning-for-international-development-spring-2020 ) - Dr. Richard Fletcher, Prof. Daniel Frey, Dr. Mike Teodorescu, Amit Gandhi, Audace Nakeshimana (MIT OpenCourseWare)
* [Full Stack Computer Vision Tutorial with Tensorflow, Python, Tensorflow.JS with React.JS ](https://www.youtube.com/playlist?list=PLgNJO2hghbmhUeJuv7PyVYgzhlgt2TcSr ) - Nicholas Renotte
* [Hugging Face NLP Course ](https://huggingface.co/learn/nlp-course/chapter1/1 ) - Hugging Face
* [Intro to Deep Learning ](https://www.kaggle.com/learn/intro-to-deep-learning ) - Ryan Holbrook
* [Introduction to Reinforcement learning with David Silver ](https://www.youtube.com/playlist?list=PLqYmG7hTraZBiG_XpjnPrSNw-1XQaM_gB ) - David Silver
* [MIT 6.S094: Deep Learning for Self-Driving Cars ](https://selfdrivingcars.mit.edu )
* [MIT 6.S191: Introduction to Deep Learning ](http://introtodeeplearning.com ) - Alexander Amini, Ava Soleimany
* [NYU Deep Learning SP21 ](https://youtube.com/playlist?list=PLLHTzKZzVU9e6xUfG10TkTWApKSZCzuBI ) Alfredo Canziani
* [Practical Deep Learning For Coders taught ](http://www.fast.ai ) - Jeremy Howard
* [Practical Deep Learning for Coders, v3 (using fastai library) ](https://course.fast.ai )
* [Self-Paced Courses for Deep Learning ](https://developer.nvidia.com/deep-learning-courses )
* [Stanford CS 224N: Natural Language Processing with Deep Learning ](https://www.youtube.com/playlist?list=PLoROMvodv4rOSH4v6133s9LFPRHjEmbmJ ) (Stanford Online)
* [Stanford CS230: Deep Learning ](https://www.youtube.com/playlist?list=PLoROMvodv4rOABXSygHTsbvUz4G_YQhOb ) (Stanford Online)
* [Unsupervised Feature Learning and Deep Learning ](http://deeplearning.stanford.edu/tutorial )
* [What is Deep Learning ](https://www.udacity.com/course/deep-learning--ud730 ) (Udacity)
### DevOps
* [AWS DevOps Engineer Learning Plan ](https://explore.skillbuilder.aws/learn/public/learning_plan/view/85/devops-engineering-learning-plan?la=sec&sec=lp ) - AWS
* [Complete DevOps Zero to Hero Course ](https://www.youtube.com/playlist?list=PLdpzxOOAlwvIKMhk8WhzN1pYoJ1YU8Csa ) - Abhishek Veeramalla
* [DevOps Bootcamp ](https://www.youtube.com/playlist?list=PL9gnSGHSqcnoqBXdMwUTRod4Gi3eac2Ak ) - Kunal Kushwaha
* [DevOps Full Course ](https://www.youtube.com/watch?v=lpk7VpGqkKw ) - Simplilearn
* [DevOps Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLVHgQku8Z934suC9LSE6vaAKjOH_MfRbE ) - Intellipaat
* [Intro to DevOps ](https://www.udacity.com/course/intro-to-devops--ud611 ) - Karl Krueger, Dwayne Lessner, Gundega Dekena (Udacity)
#### Ansible
* [Ansible + GCP ](https://www.udemy.com/course/ansible-gcp ) - Rohit Abraham (Udemy)
* [Ansible Basics: An Automation Technical Overview ](https://www.udemy.com/course/ansible-basics-an-automation-technical-overview ) - Red Hat, Inc. (Udemy)
* [Ansible for the Absolute Beginner - DevOps ](https://www.udemy.com/course/ansible-for-the-absolute-beginner-devops ) - Vijay Patel (Udemy)
* [AWS Provisioning using Ansible with real-time examples ](https://www.udemy.com/course/aws-provisioning-using-ansible-with-real-time-examples ) - Narendra P (Udemy)
* [DevOps: Beginner's Guide To Automation With Ansible ](https://www.udemy.com/course/devops-beginners-guide-to-automation-with-ansible ) - TetraNoodle Team, Manuj Aggarwal (Udemy)
* [Red Hat Ansible Automation for SAP (RH045) ](https://www.udemy.com/course/red-hat-ansible-automation-for-sap ) - Red Hat, Inc. (Udemy)
* [Use Ansible with Amazon Web Services ](https://www.udemy.com/course/ansible-aws ) - Rohit Abraham (Udemy)
#### Chef
* [CHEF Tutorial ](https://www.youtube.com/playlist?list=PLsgnv1SN76ILtD3TnVtXpX1hmwjyY9OuT ) - Online Tutorials
* [Learning Chef ](https://www.youtube.com/playlist?list=PLKK5zTDXqzFM53J6-rikDrqbbY0Pu-9SP ) - Nathen Harvey
#### Jenkins
* [FREE Advanced Jenkins in K8s (Docker in Docker) ](https://www.udemy.com/course/free-advanced-jenkins-in-k8s-docker-in-docker ) - CS Career Kaizen (Udemy)
* [Jenkins ](https://youtube.com/playlist?list=PLhW3qG5bs-L_ZCOA4zNPSoGbnVQ-rp_dG ) - Automation Step by Step
* [Jenkins \| Step-by-Step for Complete Beginners ](https://www.udemy.com/course/jenkins-step-by-step-for-complete-beginners/ ) - Raghav Pal (Udemy)
* [Jenkins Tutorial ](https://www.mygreatlearning.com/academy/learn-for-free/courses/jenkins-tutorial ) (Great Learning)
* [Jenkins Tutorial Step by Step ](https://www.youtube.com/playlist?list=PL8VbCbavWfeGt_Hyq0h9Pymi9DTGowd5X ) - The Testing Academy
* [Jenkins Tutorial Video [2022 updated]](https://www.youtube.com/playlist?list=PLEiEAq2VkUUKGrfcoNYRgqam5YBERN8xa) - Simplilearn
* [Jenkins Zero to Hero ](https://www.youtube.com/playlist?list=PLdpzxOOAlwvJDIAQZtMjUUbiVUDfGaCIX ) - Abhishek Veeramalla
### Digital Electronics
* [Digital Electronics ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRjMH3mWf6kwqiTbT798eAOm ) - Neso Academy
* [Digital Electronics for GATE ](https://www.youtube.com/playlist?list=PLWPirh4EWFpHk70zwYoHu87uVsCC8E2S- ) - Tutorials Point India Ltd.
### Docker
* [Complete Docker Course - From BEGINNER to PRO! ](https://www.youtube.com/watch?v=RqTEHSBrYFw ) - DevOps Directive
* [Deploying Containerized Applications Technical Overview ](https://www.udemy.com/course/deploying-containerized-applications-technical-overview ) - Red Hat
* [Docker ](https://www.youtube.com/playlist?list=PLhW3qG5bs-L99pQsZ74f-LC-tOEsBp2rK ) - Raghav Pal
* [Docker Essentials ](https://cognitiveclass.ai/courses/docker-essentials ) - CognitiveClass.ai
* [Docker Tutorial for Beginners ](https://www.youtube.com/watch?v=pTFZFxd4hOI ) - Programming with Mosh!
* [Docker Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBkvpSIgwchk0glHLz7CQ-7 ) - Thenewboston
* [Docker Tutorial for Beginners ](https://www.youtube.com/watch?v=fqMOX6JJhGo ) - Mumshad Mannambeth (freeCodeCamp)
* [Docker Tutorial for Beginners - What is Docker? Introduction to Containers ](https://www.youtube.com/watch?v=17Bl31rlnRM ) - Kunal Kushwaha
* [Docker Tutorial for Beginners \[FULL COURSE in 3 Hours\]](https://www.youtube.com/watch?v=3c-iBn73dDE) - TechWorld with Nana
* [Docker Tutorial for Beginners \| Full Course \[2021\]](https://www.youtube.com/watch?v=p28piYY_wv8) - Amigoscode
* [Docker Tutorial Videos \| DevOps Tool ](https://www.youtube.com/playlist?list=PL9ooVrP1hQOHUKuqGuiWLQoJ-LD25KxI5 ) - edureka!
* [IIEC RISE 1.0 Docker ](https://www.youtube.com/playlist?list=PLAi9X1uG6jZ30QGz7FZ55A27jPeY8EwkE )
### Elastic
* [App Search Fundamentals ](https://www.elastic.co/training/app-search-fundamentals ) - Elastic
* [App Search Web Crawler Fundamentals ](https://www.elastic.co/training/app-search-web-crawler-fundamentals ) - Elastic
* [ECE Fundamentals ](https://www.elastic.co/training/ece-fundamentals ) - Elastic
* [Elastic Security Fundamentals: SIEM ]([https://www.elastic.co/training/kibana-for-splunk-spl-users](https://www.elastic.co/training/elastic-security-fundamentals-siem )) - Elastic
* [Kibana for Splunk SPL Users ](https://www.elastic.co/training/kibana-for-splunk-spl-users ) - Elastic
* [Kibana Fundamentals ](https://www.elastic.co/training/kibana-fundamentals ) - Elastic
* [Observability Fundamentals ](https://www.elastic.co/training/observability-fundamentals ) - Elastic
* [Workplace Search Fundamentals ](https://www.elastic.co/training/workplace-search-fundamentals ) - Elastic
### Flutter
* [Flutter & Firebase App Build ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9j--TKIdkb3ISfRbJeJYQwC ) - The Net Ninja
* [Flutter Course for Beginners - 37 hour ](https://www.youtube.com/watch?v=VPvVD8t02U8 ) - freeCodeCamp.org
* [Flutter Crash Course ](https://fluttercrashcourse.com/courses/basics/lessons/materialapp-scaffold-appbar-text ) - Nick Manning *(account required)*
* [Flutter State Management Course ](https://www.youtube.com/playlist?list=PL6yRaaP0WPkUf-ff1OX99DVSL1cynLHxO ) - Vandad Nahavandipoor
* [Flutter Tutorial ](https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905 ) - Matt Sullivan, James Williams, Mary Xia (Udacity)
* [Flutter Tutorial for Beginners ](https://www.udemy.com/course/learn-flutter-beginners-course ) - Mayuresh Wankhede (Udemy)
* [Flutter Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9jLYyp2Aoh6hcWuxFDX6PBJ ) - The Net Ninja
* [Flutter Tutorial for Beginners ](https://www.solutelabs.com/blog/flutter-tutorial-for-beginners-step-by-step-guide ) - Solute Labs
* [Free Flutter Animations Course ](https://youtube.com/playlist?list=PL4cUxeGkcC9gP1qg8yj-Jokef29VRCLt1 ) - The Net Ninja
* [Free Flutter Course ](https://www.youtube.com/playlist?list=PL6yRaaP0WPkVtoeNIGqILtRAgd3h2CNpT ) - Vandad Nahavandipoor
### Fortran
* [Fortran Programming Tutorials (Revised) ](https://youtube.com/playlist?list=PLNmACol6lYY5_S8I4K29V2oI95nOCzQU8 ) - Fluidic Colours
* [Fortran Tutorial ](https://www.youtube.com/watch?v=__2UgFNYgf8 ) - Derek Banas
* [Fortran Video Tutorials ](https://www.youtube.com/playlist?list=PLvkU6i2iQ2fprrVmmkNP_V36mh0BMnS5L ) - Cyprien Rusu
### Game Development
* [[Beginner] Make an RPG](https://www.youtube.com/playlist?list=PL9FzW-m48fn2ug_FSNnfozQs3qYlBNyTd) - HeartBeast
* [2D Hack-n-Slash Course (Complete Course) - GameMaker Studio 2 ](https://www.youtube.com/playlist?list=PL9FzW-m48fn0mblTG_KFDg81AMXDPKBE5 ) - HeartBeast
* [CS50 2019 - Games Track ](https://www.youtube.com/playlist?list=PLhQjrBD2T382mHvZB-hSYWvoLzYQzT_Pb ) - David J. Malan (Harvard OpenCourseWare)
* [CS50's Introduction to Game Development ](https://cs50.harvard.edu/games/ ) - Colton Ogden (Harvard OpenCourseWare and edX)
* [CS50's Introduction to Game Development 2018 ](https://www.youtube.com/playlist?list=PLhQjrBD2T383Vx9-4vJYFsJbvZ_D17Qzh ) - David J. Malan
* [Game Design and Development 1: 2D Shooter (Unity) ](https://coursera.org/share/20c8b45e02110782aff633467f979c81 ) - Brian Winn (Coursera)
* [GameMaker Studio 2 ](https://www.youtube.com/playlist?list=PL9FzW-m48fn1CFiBHB1liGKIyVO9j3A-I ) - HeartBeast
* [GameMaker Studio 2 - Action RPG Tutorial ](https://www.youtube.com/playlist?list=PLPRT_JORnIuosvhfax2TQTEmN7OYTcSvK ) - Shaun Spalding
* [Getting started with the Godot game engine in 2021 ](https://www.youtube.com/playlist?list=PLhqJJNjsQ7KEcm-iYJ2a8UCRN62bTneKa ) - GDQuest
* [Godot 3 2D Platform Game ](https://www.youtube.com/playlist?list=PL9FzW-m48fn2jlBu_0DRh7PvAt-GULEmd ) - HeartBeast
* [Godot 3 Tutorial Series - Create a Simple 3D Game ](https://www.youtube.com/playlist?list=PLda3VoSoc_TSBBOBYwcmlamF1UrjVtccZ ) - BornCG
* [Godot Action RPG Series ](https://www.youtube.com/playlist?list=PL9FzW-m48fn2SlrW0KoLT4n5egNdX-W9a ) - HeartBeast
* [Godot Space Sidescroller Tutorial Series ](https://www.youtube.com/playlist?list=PL6bQeQE-ybqAzXZlZCiRKCtu6RbkXLgmh ) - PlugWorld
* [Godot Wave Shooter Tutorials ](https://www.youtube.com/playlist?list=PL6bQeQE-ybqAYoaWz_ZEE2X4wX6PhwCWR ) - PlugWorld
* [Low Poly Art For Video Games ](https://www.coursera.org/learn/low-poly-art-video-games ) - Andrew Dennis, Ricardo Guimaraes (Coursera)
* [Make a Platform Shooter - GameMaker Studio 2 ](https://www.youtube.com/playlist?list=PL9FzW-m48fn3Ya8QUTsqU-SU6-UGEqhx6 ) - HeartBeast
* [Multiplayer Shooter Tutorials - Godot ](https://www.youtube.com/playlist?list=PL6bQeQE-ybqDmGuN7Nz4ZbTAqyCMyEHQa ) - PlugWorld
* [Platform Game Development w/ Construct 2 ](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAp287UuTE0-K7Ty-b8rGAX ) - thenewboston
* [Pygame (Python Game Development) ](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq ) - thenewboston
* [Run Bunny, Run! Creating a 2D game in Unity ](https://www.youtube.com/playlist?list=PLvUqRm2B9RRBgJipfDmFR7sFhEwBn7aGT ) - Rabidgremlin
* [Unity Beginner Fundamentals ](https://learn.unity.com/course/unity-beginner-fundamentals ) - Pluralsight Company (Unity Learn)
* [Unity Beginner Tutorials ](https://www.youtube.com/playlist?list=PLPV2KyIb3jR5QFsefuO2RlAgWEz6EvVi6 ) (Brackeys)
* [Unity User Manual ](https://docs.unity3d.com/Manual/ )
### Git
* [Bento Git Learning Track ](https://bento.io/topic/git ) (Bento)
* [Bento GitHub Learning Track ](https://bento.io/topic/github ) (Bento)
* [Complete Git and GitHub Tutorial ](https://www.youtube.com/watch?v=apGV9Kg7ics ) - Kunal Kushwaha
* [Foundations of Git - Certification Course ](https://learn.gitkraken.com/courses/git-foundations ) - Axosoft (GitKraken) *(account or email address required)*
* [Gentle Introduction to Git and GitHub ](https://www.youtube.com/playlist?list=PLErOmyzRKOCoLfGDg91NbuGlRahF5mElq ) - Deborah Kurata
* [Git ](https://www.youtube.com/playlist?list=PLFBirL3MAv29Vy_L7MmV2QaZLvAadFPHR ) - Gwendolyn Faraday
* [Git & GitHub ](https://www.youtube.com/playlist?list=PLWKjhJtqVAbkFiqHnNaxpOPhh9tSWMXIF ) - Briana Marie, freeCodeCamp.org
* [Git & GitHub ](https://www.youtube.com/playlist?list=PLhW3qG5bs-L8OlICbNX9u4MZ3rAt5c5GG ) - Raghav Pal, Automation Step by Step
* [Git & GitHub Complete Guide ](https://www.udemy.com/course/git-n-github-complete-guide ) (Udemy)
* [Git & GitHub Crash Course ](https://www.udemy.com/course/git-and-github-crash-course-creating-a-repository-from-scratch/ ) - Kalob Taulien (Udemy)
* [Git & GitHub Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9goXbgTDQ0n_4TBzOO0ocPR ) (The Net Ninja)
* [Git and GitHub for Poets ](https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZF9C0YMKuns9sLDzK6zoiV )
* [Git: Become an Expert in Git & GitHub in 4 Hours ](https://www.udemy.com/course/git-expert-4-hours/ ) - Jad Khalili (Udemy)
* [GIT for beginners ](https://www.eduonix.com/git-for-beginners ) - Maksym Rudnyi (Eduonix Learning Solutions) *(account or email address required)*
* [Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git ](https://www.youtube.com/watch?v=Uszj_k0DGsg ) - Tobias Günther
* [Git How To ](https://githowto.com ) - Alexander Shvets
* [Git Tutorial - Learn Command-line Git & GitHub ](https://www.youtube.com/playlist?list=PLpcSpRrAaOarEpNz71TSfNVd0eQmsZSgN ) - LearnWebCode
* [Git Tutorial for Beginners: Learn Git in 1 Hour ](https://www.youtube.com/watch?v=8JJ101D3knE ) - Moshfegh Hamedani (Programming with Mosh)
* [How to Use Git and GitHub ](https://www.udacity.com/course/how-to-use-git-and-github--ud775 ) (Udacity)
* [Introduction to Git ](https://learn.microsoft.com/en-us/training/modules/intro-to-git/ ) - Microsoft Learn
* [Introduction to Git and GitHub ](https://www.coursera.org/learn/introduction-git-github ) - Google (Coursera)
* [Learn Git with Bitbucket Cloud ](https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud ) - Atlassian
### Go
* [A Tour Of Go ](https://tour.golang.org/welcome/1 )
* [DevOps BootCamp ](https://github.com/jeffotoni/goworkshopdevops ) - Jefferson Otoni Lima, et al.
* [Go / Golang Crash Course ](https://www.youtube.com/watch?v=SqrbIlUwR0U ) - Traversy Media
* [Go Programming Language Tutorial ](https://www.youtube.com/playlist?list=PLS1QulWo1RIaRoN4vQQCYHWDuubEU8Vij ) - ProgrammingKnowledge
* [Golang ](https://www.geeksforgeeks.org/golang/ ) - GeeksforGeeks
* [Golang \| Gin HTTP Framework ](https://www.youtube.com/playlist?list=PL3eAkoh7fypr8zrkiygiY1e9osoqjoV9w ) - Pragmatic Reviews
* [Golang basics ](https://www.youtube.com/playlist?list=PLve39GJ2D71xX0Ham0WoPaYfl8oTzZfN6 ) - Golang dojo
* [Golang in under an hour ](https://www.youtube.com/watch?v=N0fIANJkwic ) - Eli Goldberg
* [Golang Tutorial for Beginners \| Full Go Course ](https://www.youtube.com/watch?v=yyUHQIec83I ) - Nana Janashia (TechWorld with Nana)
* [Gophercises: Free Coding Exercises for Budding Gophers ](https://gophercises.com ) - Jon Calhoun (email address *required* )
* [Learn Go \| Learn Go Programming ](https://golangr.com ) - golangr.com
* [Learn Go Programming - Golang Tutorial for Beginners ](https://www.youtube.com/watch?v=YS4e4q9oBaU ) - Michael Van Sickle (freeCodeCamp)
* [Learn Go Programming by Building 11 Projects – Full Course ](https://www.youtube.com/watch?v=jFfo23yIWac ) - Akhil Sharma (FreeCodeCamp)
* [Let's go with golang ](https://www.youtube.com/playlist?list=PLRAV69dS1uWQGDQoBYMZWKjzuhCaOnBpa ) - Hitesh Choudhary
### Graph Theory
* [Graph Theory ](https://youtube.com/playlist?list=PLztBpqftvzxXBhbYxoaZJmnZF6AUQr1mH ) - Wrath of Math
* [Graph Theory - DM ](https://youtube.com/playlist?list=PLYrahs7hsYIQiSNxTfZndQz7jWPXsA1ur ) - SCCI Labs IIT Ropar
* [Graph Theory Playlist ](https://youtube.com/playlist?list=PLDV1Zeh2NRsDGO4--qE8yH72HFL1Km93P ) - WilliamFiset
### Haskell
* [Advanced Functional Programming in Haskell ](http://www.cs.nott.ac.uk/~pszgmh/afp.html ) - Graham Hutton
* [C9 : Functional Programming Fundamentals ](http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals ) - Erik Meijer
* [CIS 194: Introduction to Haskell ](http://www.seas.upenn.edu/~cis194/ ) - Brent Yorgey
* [CS240h: Functional Systems in Haskell ](http://www.scs.stanford.edu/11au-cs240h/notes/ ) - Bryan O'Sullivan
* [edX: Introduction to Functional Programming ](https://www.edx.org/course/introduction-functional-programming-delftx-fp101x-0 ) - Erik Meijer
* [Functional Programming in Haskell ](http://www.cs.nott.ac.uk/~pszgmh/pgp.html ) - Graham Hutton
* [RWTH Aachen University: Functional Programming ](https://videoag.fsmpi.rwth-aachen.de/?course=12ss-funkprog ) - Jürgen Giesl
### HTML and CSS
* [Bento CSS Learning Track ](https://bento.io/topic/css ) (Bento)
* [Bento HTML Learning Track ](https://bento.io/topic/html ) (Bento)
* [Build a Personal Website with Dash ](https://dash.generalassemb.ly )
* [Build a Quiz App with HTML, CSS, and JavaScript ](https://www.udemy.com/course/build-a-quiz-app-with-html-css-and-javascript ) - James Quick (Udemy)
* [Build a responsive website with Webflow ](https://www.bloc.io/tutorials/webflow-tutorial-design-responsive-sites-with-webflow )
* [Build a SaaS landing page using Skeleton ](https://www.bloc.io/tutorials/jottly-a-beginner-s-guide-to-html-css-skeleton-and-animate-css )
* [Build Dynamic Websites ](https://web.archive.org/web/20210812200413/http://cs75.tv/2010/fall/ ) - David J. Malan [(YouTube) ](https://www.youtube.com/playlist?list=PLvJoKWRPIu8GhAhDBAH0BFB9BS7YxM1WT )
* [Code Your First Game: Arcade Classic in JavaScript on Canvas ](https://www.udemy.com/code-your-first-game/ ) - Chris DeLeon (Udemy)
* [Complete HTML/CSS BootCamp ](https://frontendmasters.com/bootcamp/ ) - FrontEnd Masters
* [Conquering freeCodeCamp's Curriculum ](https://youtube.com/playlist?list=PLgBH1CvjOA62oNEVgz-dECiCZCE_Q3ZFH ) - Florin Pop
* [CSS Flexbox - Mastering the Basics ](https://www.udemy.com/css-flexbox-mastering-the-basics/ ) - Vishwas Gopinath (Udemy)
* [CSS Grid ](https://cssgrid.io ) - Wesbos
* [CSS Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWqMH9a9DY8LFKrJ5NJCFHHe )
* [CSS Tutorials ](https://youtube.com/playlist?list=PLDyQo7g0_nsUjf046cCHKJ16U1SoXrElZ ) - Dev Ed
* [CSS3 tutorial for beginners \| Learn CSS3 ](https://www.udemy.com/course/css3-tutorial-for-beginners-learn-css3/ ) - Udemy
* [Flexbox in 30 Days ](https://github.com/samanthaming/Flexbox30 ) - Samantha Ming
* [Gentle Introduction to CSS for Beginners ](https://www.youtube.com/playlist?list=PLErOmyzRKOCptjkM-mOfveYlgKQEx1AAf ) - Deborah Kurata
* [Gentle Introduction to HTML for Beginners ](https://www.youtube.com/playlist?list=PLErOmyzRKOCpmPEZIkblP-0sNufXbvXJL ) - Deborah Kurata
* [Get to know HTML Learn HTML Basics ](https://www.udemy.com/course/html-online-course/ ) - Laurence Svekis (Udemy)
* [HTML & CSS ](https://www.youtube.com/playlist?list=PLillGF-RfqbZTASqIqdvm1R5mLrQq79CU ) - Brad Traversy, Traversy Media
* [HTML & CSS Crash Course ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ivBf_eKCPIAYXWzLlPAm6G ) - The Net Ninja (Shaun Pelling)
* [HTML & CSS Crash Course Tutorial For Beginners ](https://youtube.com/playlist?list=PLr6-GrHUlVf_HUfo4LyFepGmj23nwqNdk ) - EJ Media
* [HTML and CSS Crash Course ](https://scrimba.com/learn/htmlcss ) - Kevin Powell (scrimba)
* [HTML and CSS Crash For Beginner ](https://youtube.com/playlist?list=PL4-IK0AVhVjM0xE0K2uZRvsM7LkIhsPT- ) - Kevin Powell
* [HTML and CSS Tutorials ](https://www.youtube.com/playlist?list=PL0eyrZgxdwhwNC5ppZo_dYGVjerQY3xYU ) - Dani Krossing
* [HTML Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWr_FB-hVEgEGUESZL1TOiJ6 )
* [HTML Tutorial For Beginners (With Notes) ](https://www.youtube.com/watch?v=qHB2jUvAlGo ) - ProgrammingWithHarry
* [HTML5 and CSS3 Fundamentals ](https://www.udemy.com/course/html5-fundamentals-for-beginners/ ) - Stone River eLearning (Udemy)
* [Learn CSS ](https://www.codecademy.com/learn/learn-css ) - Codecademy
* [Learn how to program: CSS ](https://www.learnhowtoprogram.com/css ) - Epicodus Inc.
* [Learn HTML ](https://www.codecademy.com/learn/learn-html ) - Codecademy
* [Learn HTML and CSS ](https://www.bitdegree.org/courses/coding-for-beginners-space-doggos ) (BitDegree)
* [Learn HTML and CSS with 5 projects ](https://scrimba.com/learn/htmlandcss ) - Per Harald Borgen (Scrimba)
* [Learn HTML5 Programming From Scratch ](https://www.udemy.com/learn-html5-programming-from-scratch/ )
* [Learn to style HTML using CSS ](https://developer.mozilla.org/en-US/docs/Learn/CSS )
* [Responsive Web Design with HTML5 and CSS3 - Advanced ](https://www.udemy.com/course/responsive-web-design-with-html5-and-css3-advanced/ ) - Udemy
* [Sass Tutorial - Build Your Own CSS Library ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9jxJX7vojNVK-o8ubDZEcNb ) - The Net Ninja
* [Structuring the web with HTML ](https://developer.mozilla.org/en-US/docs/Learn/HTML )
* [Tailwind CSS Tutorial ](https://youtube.com/playlist?list=PL4cUxeGkcC9gpXORlEHjc5bgnIi5HEGhw ) - The Net Ninja
* [TailwindCSS Tutorial ](https://www.youtube.com/playlist?list=PLFHz2csJcgk8lgiRDB7FdsXVr4xy6jE8K ) - Code With Dary
* [Web Development By Doing: HTML / CSS From Scratch ](https://www.udemy.com/course/web-development-learn-by-doing-html5-css3-from-scratch-introductory/ ) - Udemy
* [What the Flexbox ](https://flexbox.io ) - Wesbos
#### Bootstrap
* [Bootstrap 4 Quick Start: Code Modern Responsive Websites ](https://www.udemy.com/course/bootstrap-4 ) - Brad Hussey (Udemy)
* [Bootstrap 5 Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9joIM91nLzd_qaH_AimmdAR ) - The Net Ninja
* [Bootstrap Tutorial for Beginners ](https://youtube.com/playlist?list=PLr6-GrHUlVf-gjvHuzCnVmeuaeAjRGltv ) - EJ Media
* [Bootstrap tutorial for beginners ](https://www.youtube.com/playlist?list=PL6n9fhu94yhXd4xnk-j5FGhHjUv1LsF0V ) - kudvenkat
* [Complete Bootstrap 4 course - build 3 projects ](https://www.udemy.com/course/bootstrap-4-tutorials ) - Igneus Technologies (Udemy)
* [Complete Bootstrap Crash Course \| Bootstrap 4 Tutorial ](https://www.youtube.com/watch?v=ZfRn9VJzdGA ) - Julio Codes
* [Gentle Introduction to Bootstrap 5 for Beginners ](https://www.youtube.com/playlist?list=PLErOmyzRKOCr47pRGOswKcgzGyetNRdHZ ) - Deborah Kurata
* [Introduction to Bootstrap - A Tutorial ](https://www.classcentral.com/course/edx-introduction-to-bootstrap-a-tutorial-3338 ) - Microsoft via edX (Class Central)
* [Learn Bootstrap 4 for free ](https://scrimba.com/learn/bootstrap4 ) - Neil Rowe (Scrimba)
* [Learn Bootstrap 4 in this free 10-part course ](https://www.freecodecamp.org/news/want-to-learn-bootstrap-4-heres-our-free-10-part-course-happy-easter-35c004dc45a4/ ) - Per Harald Borgen (Freecodecamp)
* [Learn Bootstrap 5 and SASS by Building a Portfolio Website - Full Course ](https://www.youtube.com/watch?v=iJKCj8uAHz8 ) - Patrick Muriungi, freeCodeCamp
* [Rapid website design with Bootstrap ](https://www.udemy.com/course/responsive-website-design ) - Laurence Svekis (Udemy)
### iOS
* [AppCoda Complete iOS Tutorial ](http://www.appcoda.com/ios-programming-course/ )
* [CS193p Developing Apps for IOS ](https://cs193p.sites.stanford.edu ) - Stanford
* [CS50 2019 - iOS Track ](https://www.youtube.com/playlist?list=PLhQjrBD2T3810ZX79Xrgj8X382QaWbk_J ) - David J. Malan (Harvard OpenCourseWare)
* [Developing iOS 11 Apps with Swift ](https://itunes.apple.com/us/course/developing-ios-11-apps-with-swift/id1309275316 )
* [Ray Wenderlich iOS Tutorial ](https://www.raywenderlich.com/category/ios )
* [SwiftUI Tutorials ](https://www.youtube.com/playlist?list=PL8seg1JPkqgHyWCBHwXGmfysQpEQTfC3z ) - Sean Allen
* [SwiftUI Tutorials for Beginners ](https://www.youtube.com/playlist?list=PLMRqhzcHGw1Z-lZaaun3A3mV9PbEfHANI ) - CodeWithChris
* [The Complete Swift iOS Developer - Create Real Apps in Swift ](https://www.udemy.com/course/the-complete-ios-10-developer-course/ ) - Grant Klimaytys (Udemy)
* [Unit Testing in iOS ](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZLLvLwuW8AP3n-A3nsRn9P ) - CodeWithChris
### Java
* [Advanced Software Construction in Java ](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.2x+1T2017/about ) - MIT Open Learning Library
* [Building Microservices With Spring Boot – Free Course With Practical Project ](https://javatodev.com/building-microservices-with-spring-boot-free-course-with-practical-project/ ) Chinthaka Dinadasa (javatodev)
* [Central Connecticut State University, Introduction to CS Using Java ](http://chortle.ccsu.edu/CS151/cs151java.html )
* [CS106A - Programming Methodology ](https://see.stanford.edu/Course/CS106A ) (Stanford)
* [Fundamentals of Java EE Development ](https://www.edx.org/course/fundamentals-of-java-ee-development ) - Will Dinyes (edX)
* [Hibernate Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLsyeobzWxl7qBZtsEvp_n2A7sJs2MpF3r ) - Telusko (Navin Reddy)
* [Introduction to Java ](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/ )
* [Introduction to Java + DSA ](https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ ) - Kunal Kushwaha
* [Java AWT ](https://www.youtube.com/playlist?list=PLDN4rrl48XKoYR1H6l19hvF_8SMHGdPvk ) - Abdul Bari
* [Java Beginner ](https://youtube.com/playlist?list=PLkeaG1zpPTHiMjczpmZ6ALd46VjjiQJ_8 ) - Coding with John
* [Java Complete Course - Placement Series ](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop ) - Apna College
* [Java Design Patterns and Architecture ](https://www.udemy.com/course/java-design-patterns-tutorial ) - John Purcell (Udemy)
* [Java for Complete Beginners ](http://courses.caveofprogramming.com/courses/java-for-complete-beginners )
* [Java for Mobile Devices - Introducing Codename One ](https://codenameone.teachable.com/p/java-for-mobile-devices-introducing-codename-one )
* [Java Online Training \| Edureka ](https://www.youtube.com/watch?v=hBh_CC5y8-s ) (Edureka)
* [Java Persistence API (JPA) Complete Tutorial ](https://www.youtube.com/playlist?list=PL6oD2syjfW7COL__RNrWl4S97vNcqh3mO ) - Giuseppe Scaramuzzino
* [Java Programming ](https://www.youtube.com/playlist?list=PLDN4rrl48XKoOSTnq72gar56u7XspkCfe ) - Abdul Bari
* [Java Programming ](https://testautomationu.applitools.com/java-programming-course/ ) - Angie Jones (Applitools)
* [Java Programming ](https://java-programming.mooc.fi ) - University of Helsinki
* [Java Programming ](https://youtube.com/playlist?list=PLBlnK6fEyqRjKA_NuK9mHmlk0dZzuP1P5 ) - Neso Academy
* [Java Programming ](https://www.youtube.com/playlist?list=PLfu_Bpi_zcDPNy6qznvbkGZi7eP_0EL77 ) - Kody Simpson
* [Java Programming Basics ](https://www.udacity.com/course/java-programming-basics--ud282 ) - Cezanne Camacho, Asser Samak (Udacity) (account *required* )
* [Java Programming Basics ](https://www.udemy.com/course/java-programming-basics/ ) - Charles Mulic (Udemy)
* [Java Programming: Solving Problems with Software ](https://www.coursera.org/learn/java-programming ) (Coursera)
* [Java Server Tutorials - Happy Coding ](https://happycoding.io/tutorials/java-server/ ) - Kevin Workman
* [Java tutorial for beginners ](https://youtube.com/playlist?list=PLZPZq0r_RZOMhCAyywfnYLlrjiVOkdAI1 ) - Bro Code
* [Java Tutorial for Beginners ](https://www.youtube.com/watch?v=eIrMbAQSU34 ) - Programming with Mosh
* [Java Tutorial For Beginners ](https://youtube.com/playlist?list=PLsyeobzWxl7oZ-fxDYkOToURHhMuWD1BK ) - Telusko
* [Java Tutorial for Complete Beginners ](https://www.udemy.com/course/java-tutorial/ ) - John Purcell (Udemy)
* [JSP (Java server pages) and servlet basics ](https://www.udemy.com/course/jsp-servlet-free/ ) - StudyEasy Organisation, Chaand Sheikh (Udemy)
* [Learn how to program: Java ](https://www.learnhowtoprogram.com/java-june-2017 ) - Epicodus Inc.
* [Learn Java ](https://www.sololearn.com/learning/1068 ) - Sololearn *(email address required)*
* [Learn Java Programming ](https://www.programiz.com/java-programming ) - Programiz
* [Learn Java Programming - Java for Testers and Developers ](https://www.udemy.com/course/learn-java-programming-a/ ) - Pavan Kumar (Udemy)
* [Most Asked Core Java Frequently Asked Questions ](https://www.youtube.com/playlist?list=PLyHJZXNdCXscoyL5XEZoHHZ86_6h3GWE1 ) - Code Decode
* [Object Oriented Programming (OOP) In Java Course ](https://www.youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk ) - Kunal Kushwaha
* [Object-Oriented programming with Java, part I ](https://moocfi.github.io/courses/2013/programming-part-1/ )
* [Object-Oriented programming with Java, part II ](https://moocfi.github.io/courses/2013/programming-part-2/ )
* [Princeton Algorithms, Part 1 ](https://www.coursera.org/course/algs4partI )
* [Problem Solving With Java ](https://www.udacity.com/course/intro-to-java-programming--cs046 ) (Udacity)
* [Programming in Java ](https://nptel.ac.in/courses/106/105/106105191/ ) - Prof. Debasis Samanta (NPTEL)
* [Servlet & JSP Tutorial Full Course ](https://www.youtube.com/watch?v=OuBUUkQfBYM ) - Telusko (Navin Reddy)
* [Software Construction in Java ](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.1x+3T2016/about ) - MIT Open Learning Library
* [Spring 5 Core - An Ultimate Guide ](https://www.udemy.com/learn-spring-5-core-from-scratch/ ) - Somnath Musib (Udemy)
* [Spring Boot Tutorials ](https://www.youtube.com/playlist?list=PLhfxuQVMs-nx3YQa3XJ9-4g_EoK0J8WhU ) - Daily Code Buffer (Shabbir Dawoodi)
* [Spring Boot Tutorials Full Course ](https://www.youtube.com/watch?v=35EQXmHKZYs ) - Telusko (Navin Reddy)
* [What is Java? ](https://sagecode.net/java/index.html ) - Elucian Moise (Sage-Code)
### JavaScript
* [Asynchronous Programming: The End of The Loop ](https://egghead.io/courses/asynchronous-programming-the-end-of-the-loop ) - Jafar Husain
* [Beginner's Series to: JavaScript ](https://youtube.com/playlist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2 ) - Microsoft Developer
* [Bento JavaScript Learning Track ](https://bento.io/topic/javascript ) (Bento)
* [Creative Coding for Complete Beginners ](https://youtube.com/playlist?list=PLUG_f-krxzVrRCOjGFwOuYj3QarVfPWXK ) - Algorithmic Art
* [Cycle.js Fundamentals ](https://egghead.io/courses/cycle-js-fundamentals ) - André Staltz
* [ES6 and Typescript Tutorial ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV ) - Codevolution, Vishwas Gopinath
* [Functional Programming in JavaScript ](https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84 ) - Mattias Petter Johansson «Fun Fun Function»
* [Gentle Introduction to JavaScript ](https://youtube.com/playlist?list=PLErOmyzRKOCpmitTOazq3_p74Y-yTQB6A ) - Deborah Kurata
* [Intro to JavaScript ES6 programming ](https://www.youtube.com/playlist?list=PL-xu4i_QDSxcoDNeh8rx5-pHCCTOg0XsI )
* [Intro To JavaScript Unit Testing & BDD ](https://www.youtube.com/watch?v=u5cLK1UrFyQ ) - Traversy Media
* [Introduction to ES6+ ](https://scrimba.com/learn/introtoes6 ) - Dylan C. Israel (Scrimba)
* [JavaScript Algorithms and Data Structures ](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/ ) - freecodecamp
* [JavaScript Array Methods ](https://youtube.com/playlist?list=PLgBH1CvjOA62PBFIDq55-S6Beivje30A2 ) - Florin Pop
* [JavaScript Coding Challenges ](https://youtube.com/playlist?list=PLgBH1CvjOA63ROz8Wqd7RDD0qpvGXF8x5 ) - Florin Pop
* [JavaScript Course ](https://www.theodinproject.com/paths/full-stack-javascript/courses/javascript ) - The Odin Project
* [Javascript course ](https://www.youtube.com/playlist?list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD ) - Hitesh Choudhary
* [Javascript Essentials ](https://www.udemy.com/javascript-essentials/ ) - Lawrence Turton (Udemy)
* [Javascript Essentials 1 (JSE) ](https://www.netacad.com/courses/programming/javascript-essentials-1 ) - (Cisco Networking Academy)
* [Javascript Fundamentals ](https://www.udemy.com/course/javascriptfundamentals ) - Bharath Thippireddy (Udemy)
* [JavaScript Leetcode ](https://www.youtube.com/playlist?list=PLRKOqqzwh75hcG_D4xjUgbg_BAF3MLtoh ) - Endeavour Monk
* [JavaScript Mini Course 2020 ](https://www.udemy.com/course/javascript-essentials-mini-course/ ) - Kalob Taulien (Udemy)
* [JavaScript Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLK8cqdr55Tsva3vMrKZ9u2eAuGo0wIJ46 ) - Code With Harry
* [JavaScript Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET ) - The Net Ninja
* [JavaScript Tutorial for beginners ](https://www.youtube.com/watch?v=W6NZfCO5SIk ) - Moshfegh Hamedani (Programming with Mosh)
* [JavaScript Tutorial for Beginners - Full Course in 8 Hours [2020]](https://www.youtube.com/watch?v=Qqx_wzMmFeA) - Clever Programmer
* [JavaScript Tutorials ](https://www.youtube.com/playlist?list=PLTjRvDozrdlxEIuOBZkMAK5uiqp8rHUax ) - Moshfegh Hamedani (Programming with Mosh)
* [Javascript tutorials for beginners ](https://www.youtube.com/playlist?list=PLsyeobzWxl7rrvgG7MLNIMSTzVCDZZcT4 ) - Telusko
* [Javascript30 ](https://javascript30.com ) - Wesbos
* [Learn how to program: JavaScript ](https://www.learnhowtoprogram.com/javascript ) - Epicodus Inc.
* [Learn JavaScript ](https://youtube.com/playlist?list=PLgBH1CvjOA636I8hnHSyuOnX341XQrBth ) - Florin Pop
* [Learn JavaScript - Full Course for Beginners ](https://www.youtube.com/watch?v=PkZNo7MFNFg ) - Beau Carnes, freeCodeCamp.org
* [Learn JavaScript for free ](https://scrimba.com/learn/learnjavascript ) - Per Harald Borgen (Scrimba)
* [Learn modern JavaScript ](https://scrimba.com/learn/es6 ) - Beau Carnes (Scrimba) (Scrimba account *required* )
* [Learn to Program in Javascript: Beginner to Pro ](https://www.udemy.com/course/programming-in-javascript ) - Raghavendra Dixit (Udemy)
* [learn:query ](https://learnquery.infinum.com )
* [Modern JavaScript From The Beginning ](https://www.youtube.com/watch?v=BI1o2H9z9fo ) - Traversy Media
* [Namaste 🙏 JavaScript: An In-Depth JavaScript Fundamentals Course ](https://www.youtube.com/playlist?list=PLlasXeu85E9cQ32gLCvAvr9vNaUccPVNP ) - Akshay Saini
* [npm - Mastering the Basics ](https://www.udemy.com/course/npm-mastering-the-basics/ ) - Vishwas Gopinath (Udemy)
* [Object-Oriented JavaScript ](https://www.udacity.com/course/object-oriented-javascript--ud711 ) - Richard Kalehoff (Udacity)
* [Offline Web Applications ](https://www.udacity.com/course/offline-web-applications--ud899 ) - Google, Michael Wales (Udacity)
* [Programming Foundations with Javascript, HTML and CSS ](https://www.coursera.org/learn/duke-programming-web ) - Owen Astrachan, Robert Duvall, Andrew D. Hilton, Susan H. Rodger (Coursera)
* [The 10 Days of JavaScript ](https://www.youtube.com/playlist?list=PLpcSpRrAaOaoIqHQddZOdbRrzr5dJtgSs ) - Brad Schiff, LearnWebCode
* [Understanding RxJS ](https://youtube.com/playlist?list=PL55RiY5tL51pHpagYcrN9ubNLVXF8rGVi ) - Academind
* [Vanilla JavaScript ](https://www.youtube.com/playlist?list=PLillGF-RfqbbnEGy3ROiLWk7JMCuSyQtX ) - Brad Traversy, Traversy Media
#### Angular
* [Angular 12 / 13 tutorial ](https://www.youtube.com/playlist?list=PL8p2I9GklV47eNpoo4Fr6fkags72a8F0v ) - Code Step By Step
* [Angular 12 Course ](https://www.youtube.com/playlist?list=PLjsBk8SIQEi-RqkglLcn19TaeeopcuDXV ) - Slobodan Gajic
* [Angular 6 Tutorials ](https://www.youtube.com/playlist?list=PLYxzS__5yYQlqCmHqDyW3yo5V79C7eaTe ) - codedamn
* [Angular Complete Course Guide ](https://youtube.com/playlist?list=PL_euSNU_eLbeAJxvVdJn5lhPWX9IWHhxs ) - Leela Web Dev
* [Angular Courses ](https://www.youtube.com/playlist?list=PLTjRvDozrdlxAhsPP4ZYtt3G8KbJ449oT ) - Moshfegh Hamedani (Programming with Mosh)
* [Angular Crash Course 2021 ](https://www.youtube.com/watch?v=3dHNOWTI7H8 ) - Brad Traversy, Traversy Media
* [Angular Fast Crash Course ](https://www.udemy.com/angular-fast-crash-course/ ) - Edwin Diaz, Coding Faculty Solutions (Udemy)
* [Angular for Beginners ](https://www.udemy.com/course/angular-for-beginners-course/ ) - Angular University (Udemy)
* [Angular Tutorial For Beginners ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhBRAgFinJR8KHIrCdTkZcZ ) - Codevolution
* [Angular Tutorial for Beginners - Web Framework with Typescript Course ](https://www.youtube.com/watch?v=AAu8bjj6-UI ) - Slobodan Gajic, freeCodeCamp
* [Learn Angular 5 from Scratch ](https://www.udemy.com/course/angular-5/ ) - Gary Simon (Udemy)
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
##### AngularJS
* [Angularjs Tutorial - Complete (Fundamentals to Advanced) ](https://youtube.com/playlist?list=PLvZkOAgBYrsS_ugyamsNpCgLSmtIXZGiz ) - Tech CBT
* [AngularJS Tutorial for Beginners ](https://www.youtube.com/watch?v=9b9pLgaSQuI ) - Yaakov Chaikin (My Lesson)
* [AngularJS Tutorials ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gsJS5QgFT2IvWIX78dV3_v ) - The Net Ninja
* [Egghead.io - AngularJS ](https://www.youtube.com/playlist?list=PLP6DbQBkn9ymGQh2qpk9ImLHdSH5T7yw7 ) - John Lindquist
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
* [Learn AngularJS 1.X ](https://www.codecademy.com/learn/learn-angularjs ) - Codecademy (Codecademy account *required* )
* [Shaping up with Angular.js ](https://www.codeschool.com/courses/shaping-up-with-angular-js ) - Codeschool (Codeschool account *required* )
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
#### D3.js
* [D3 101 ](https://www.youtube.com/playlist?list=PL9yYRbwpkykvjkfuRslECO9c1qTq3GgUb ) - Curran Kelleher
* [Learn D3 ](https://www.codecademy.com/learn/learn-d3 ) - Codecademy *(account required)*
#### Deno
* [Deno Beginner ](https://denobeginner.com ) - Ahmad Awais (email address *required* )
* [Deno Course - Better than Node.js? ](https://www.youtube.com/watch?v=TQUy8ENesGY ) - The Codeholic, freeCodeCamp
* [Deno Jump-start Tutorial ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gnaJdxuGvEGYQ9iHb8mxsh ) - Net Ninja
#### Electron
* [Electron js Tutorials ](https://youtube.com/playlist?list=PLC3y8-rFHvwiCJD3WrAFUrIMkGVDE0uqW ) - Codevolution
#### jQuery
* [Bento jQuery Track ](https://bento.io/topic/jquery ) (Bento)
* [Introduction to JQuery ](https://www.udacity.com/course/intro-to-jquery--ud245 ) (Udacity)
* [jQuery Crash Course ](https://www.youtube.com/playlist?list=PLillGF-RfqbYJVXBgZ_nA7FTAAEpp_IAc ) - Brad Traversy, Traversy Media
#### Next.js
* [Complete Next.js Course For Beginners ](https://www.youtube.com/playlist?list=PLynWqC6VC9KOvExUuzhTFsWaxnpP_97BD ) - Daily Tuition
* [Master Next JS by Building Real Projects ](https://www.youtube.com/playlist?list=PL6QREj8te1P7gixBDSU8JLvQndTEEX3c3 ) - JavaScript Mastery
* [Mastering Next.js ](https://masteringnextjs.com )
* [Next.js for Beginners - Full Course ](https://www.youtube.com/watch?v=1WmNXEVia8I ) - Kapehe (FreeCodeCamp)
* [Next.js Tutorial for Beginners ](https://youtube.com/playlist?list=PLC3y8-rFHvwgC9mj0qv972IO5DmD-H0ZH ) - Codevolution
* [Next.js Tutorials for Beginners ](https://youtube.com/playlist?list=PL0Zuz27SZ-6Pk-QJIdGd1tGZEzy9RTgtj ) - Dave Gray
#### NodeJS
* [A Beginner's Guide to Node.js ](https://www.udemy.com/course/a-beginners-guide-to-nodejs ) - DSC VIT Powered by Google Developers, Md Hishaam Akhtar (Udemy)
* [Beginner's Series to: Node.js ](https://youtube.com/playlist?list=PLlrxD0HtieHje-_287YJKhY8tDeSItwtg ) - Microsoft Developer
* [Building a RESTful API with Node.js ](https://www.youtube.com/playlist?list=PL55RiY5tL51q4D-B63KBnygU6opNPFk_q ) - Academind
* [Data brokering with Node.js: Process data at the speed of technology ](https://heynode.com ) - Osio Labs Inc. *(signup requested, not required)*
* [Express JS Crash Course ](https://www.youtube.com/watch?v=L72fhGm1tfE ) - Brad Traversy, Traversy Media
* [ExpressJS Fundamentals ](https://www.udemy.com/course/expressjs-fundamentals/ ) - Patrick Schroeder (Udemy)
* [Node and Express Tutorial ](https://www.youtube.com/watch?v=TNV0_7QRDwY ) - John Smilga, Coding Addict
* [Node.js API Development for Beginners ](https://www.udemy.com/course/node-js-api-tutorial/ ) (Udemy)
* [Node.js Basics ](https://www.youtube.com/playlist?list=PLqq-6Pq4lTTa-d0iZg41U2RDqECol9C5B ) - Java Brains
* [Node.js Crash Course Tutorial ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU ) - The Net Ninja
* [Node.js Full Course for Beginners \| Complete All-in-One Tutorial \| 7 Hours ](https://www.youtube.com/watch?v=f2EqECiTBL8 ) - Dave Gray
* [Node.js Introductory Course for Absolute Beginners ](https://www.udemy.com/course/nodejs-introductory-course-for-absolute-beginners ) - Nodejs Academy (Udemy)
* [Node.js Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLsyeobzWxl7occsESx2X1E2R2Uw5wCoeG ) - Telusko
* [Node.js Tutorial for Beginners: Learn Node in 1 Hour ](https://www.youtube.com/watch?v=TlB_eWDSMt4 ) - Moshfegh Hamedani (Programming with Mosh)
#### React
* [Complete React course for beginner ](https://youtube.com/playlist?list=PLRAV69dS1uWQos1M1xP6LWN6C-lZvpkmq ) - Hitesh Choudhary
* [Frontend Armory: React Fundamentals ](https://frontarm.com/courses/react-fundamentals/ ) - James K. Nelson
* [Full Modern React Tutorial ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d ) - The Net Ninja (with practical)
* [Full-Stack Web Development with React Specialization ](https://www.coursera.org/specializations/full-stack-react ) - Jogesh K. Muppala (Coursera)
* [Full Stack with React and Appwrite ](https://egghead.io/playlists/full-stack-with-react-and-appwrite-e1e46f61 ) - Colby Fayock (Egghead.io)
* [Learn React + Redux ](https://www.sololearn.com/learning/1097 ) - *registration required*
* [Learn React for Free ](https://scrimba.com/learn/learnreact ) - Bob Ziroll (scrimba)
* [Learn ReactJS ](https://www.codecademy.com/learn/react-101 ) - Codecademy
* [React ](https://progate.com/languages/react ) (progate) *(account required)*
* [React basic in just 1 hour ](https://www.udemy.com/course/react-basic-in-just-1-hour/ ) (Udemy)
* [React Context & Hooks Tutorial ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hNokByJilPg5g9m2APUePI ) - The Net Ninja
* [React Crash Course 2020 ](https://www.youtube.com/watch?v=4UZrsTqkcW4 ) - freecodecamp
* [React Hooks ](https://www.youtube.com/playlist?list=PLZlA0Gpn_vH8EtggFGERCwMY5u5hOjf-h ) - WebDevSimplified
* [React JS Tutorial - Basic to Advance (2023) ](https://www.youtube.com/watch?v=cd3P3yXyx30 ) - Nerd's lesson
* [React Patterns for web apps ](https://www.patterns.dev/book/ ) - Lydia Hallie, Addy Osmani
* [React Router 6 – Tutorial for Beginners ](https://www.youtube.com/watch?v=59IXY5IDrBA ) - John Smilga (freeCodeCamp)
* [React State Management using Context API (useContext + useReducer Hooks = Magic) ](https://www.youtube.com/watch?v=zxP4oGejqpU ) - The Full Stack Junkie
* [React Testing Library Crash Course ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gm4_-5UsNmLqMosM-dzuvQ ) - The Net Ninja
* [React Tutorials ](https://www.youtube.com/playlist?list=PLWKjhJtqVAbkArDMazoARtNz1aMwNWmvC ) - freeCodeCamp
* [ReactJS - Tutorial for Beginners ](https://www.youtube.com/watch?v=Ke90Tje7VS0 ) - Mosh Hamedani (Programming with Mosh)
* [ReactJS Basics ](https://www.youtube.com/playlist?list=PLe30vg_FG4OSw8SIcLVci-jB_-W1ZkLYp ) - Bitfumes
* [ReactJS Course For Beginners 2022 ](https://www.youtube.com/playlist?list=PLpPqplz6dKxW5ZfERUPoYTtNUNvrEebAR ) - PedroTech
* [ReactJS Frontend Web Development For Beginners ](https://www.udemy.com/course/react-tutorial/ ) - Ryan Dhungel (Udemy)
* [ReactJS Full Course for Beginners \| Complete All-in-One Tutorial \| 9 Hours ](https://www.youtube.com/watch?v=RVFAyFWO4go ) - Dave Gray
* [ReactJS Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3 ) - Codevolution
* [ReactJS Tutorials ](https://www.geeksforgeeks.org/reactjs-tutorials ) - GeeksforGeeks
* [Start Using React to Build Web Applications ](https://egghead.io/courses/react-fundamentals ) - Joe Maddalone
* [The Beginner's Guide to React ](https://egghead.io/courses/the-beginner-s-guide-to-react ) - Kent C. Dodds
#### React Native
* [CS50's Mobile App Development with React Native ](https://www.edx.org/course/cs50s-mobile-app-development-with-react-native ) - edX
* [Introduction to React Native ](https://fullstackopen.com/en/part10/introduction_to_react_native ) - Full Stack Open
* [React Native for Beginners ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ixPU-QkScoRBVxtPPzVjrQ ) - The Net Ninja
* [React Native Tutorial (2021) ](https://youtube.com/playlist?list=PL8kfZyp--gEXs4YsSLtB3KqDtdOFHMjWZ ) - Programming with Mash, MAhdi SHarifimehr
* [React Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3 ) - codevolution
#### Redux
* [Getting Started with Redux ](https://egghead.io/courses/fundamentals-of-redux-course-from-dan-abramov-bd5cc867 )
* [Learn Redux ](https://learnredux.com ) - Wes Bos (email address *requested* )
* [Redux Toolkit Tutorial ](https://youtube.com/playlist?list=PLC3y8-rFHvwiaOAuTtVXittwybYIorRB3 ) - Codevolution
* [Redux Tutorial- Learn Redux from Scratch ](https://www.youtube.com/watch?v=poQXNp9ItL4 ) - Mosh Hamedani
#### Svelte
* [Beginner SvelteKit ](https://www.youtube.com/playlist?list=PLtgYhHmUIr3qDB2eTzY-nuBH1W5tOK8a4 ) - Steph Dietz
* [Learn How To Build Modern Web Apps With SvelteKit ](https://www.youtube.com/watch?v=MoGkX4RvZ38 ) - Joy of Code
* [Learn Svelte ](https://www.youtube.com/playlist?list=PLA9WiRZ-IS_ylnMYxIFCsZN6xVVSvLuHk ) - Joy of Code
* [Learn Svelte Full Course ](https://www.youtube.com/watch?v=UGBJHYpHPvA ) - Lihau Tan, freeCodeCamp
* [Learn the Svelte JavaScript Framework ](https://www.youtube.com/watch?v=ujbE0mzX-CU ) - Noah Glaser, freeCodeCamp
* [Svelte Crash Course ](https://www.youtube.com/watch?v=3TVy6GdtNuQ ) - Traversy Media
* [Svelte Tutorial ](https://www.youtube.com/watch?v=vhGiGqZ78Rs ) - Beau Carnes, freeCodeCamp
* [Svelte Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwiYZOsc2D8AO1MYwLjZQrKx ) - Codevolution
* [Svelte Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hlbrVO_2QFVqVPhlZmz7tO ) - The Net Ninja
* [SvelteKit For Beginners ](https://www.youtube.com/playlist?list=PLA9WiRZ-IS_zXZZyW4qfj0akvOAtk6MFS ) - Joy of Code
* [SvelteKit Tutorial ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwjifDNQYYWI6i06D7PjF0Ua ) - Codevolution
* [SvelteKit Tutorial (Crash Course) ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hpM9ARM59Ve3jqcb54dqiP ) - The Net Ninja
#### Three.js
* [Three.js Tutorial Crash Course ](https://www.youtube.com/watch?v=YK1Sw_hnm58 ) - Chris Courses
* [Three.js Tutorials ](https://www.youtube.com/playlist?list=PLjcjAqAnHd1EIxV4FSZIiJZvsdrBc1Xho ) - Wael Yasmina
### TypeScript
* [Beginner's Typescript ](https://www.totaltypescript.com/tutorials/beginners-typescript ) - Matt Pocock
* [ES6 and Typescript Tutorial ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV ) - Codevolution, Vishwas Gopinath
* [Introduction to TypeScript ](https://www.udemy.com/typescript/ ) - Daniel Stern (Udemy)
* [Learn TypeScript ](https://www.codecademy.com/learn/learn-typescript ) - (CodeAcademy)
* [TypeScript Course for Beginners- Learn TypeScript from Scratch! ](https://www.youtube.com/watch?v=BwuLxPH8IDs ) - Academind
* [TypeScript Fast Crash Course ](https://www.udemy.com/typescript-fast-crash-course/ ) - Edwin Diaz, Coding Faculty Solutions (Udemy)
* [TypeScript Tutorial for Beginners - 2022 ](https://www.youtube.com/watch?v=d56mG7DezGs ) - Programming with Mosh
#### Vue.js
* [Full Stack Vue.js, Express & MongoDB ](https://www.youtube.com/playlist?list=PLillGF-RfqbYSx-Ab1xWVanGKtowTsnNm ) - Traversy Media
* [Get Started with Nuxt ](https://explorers.netlify.com/learn/get-started-with-nuxt ) - Debbie O'Brien (Netlify)
* [Internationalization with vue-i18n ](https://vueschool.io/courses/internationalization-with-vue-i18n )
* [Intro to Vue 2 ](https://www.vuemastery.com/courses/intro-to-vue-js/vue-instance )
* [Intro to Vue 3 ](https://www.vuemastery.com/courses/intro-to-vue-3/intro-to-vue3 )
* [JavaScript Testing Fundamentals ](https://vueschool.io/courses/javascript-testing-fundamentals )
* [Learn Vue 3 step by step ](https://laracasts.com/series/learn-vue-3-step-by-step ) - Jeffrey Way
* [Nuxt.js Fundamentals ](https://vueschool.io/courses/nuxtjs-fundamentals )
* [VUE JS 3 Complete Course Tutorial ](https://www.youtube.com/playlist?list=PL_euSNU_eLbedoBv-RllKj_f2Yh--91nZ ) - Leela Web Dev
* [Vue JS 3 Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgeQIfSDtEGVvvSEPDkL_1f ) - Vishwas Gopinath (Codevolution)
* [Vue Router for Everyone ](https://vueschool.io/courses/vue-router-for-everyone )
* [Vue.js Components Fundamentals ](https://vueschool.io/courses/vuejs-components-fundamentals )
* [Vue.js Fundamentals ](https://vueschool.io/courses/vuejs-fundamentals )
* [Vue.js Tutorial ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hYYGbV60Vq3IXYNfDk8At1 ) - The Net Ninja
* [Vue.js Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL8p2I9GklV47GZrhYwnnStpx_B5GqL1Aq ) - Code Step By Step
* [Vuex for Everyone ](https://vueschool.io/courses/vuex-for-everyone )
#### Webpack
* [Learn Webpack Course ](https://www.classcentral.com/course/youtube-learn-webpack-course-45823/classroom ) - Colt Steele
### Julia
* [Decision Making Under Uncertainty using POMDPs.jl ](https://www.youtube.com/playlist?list=PLP8iPy9hna6QPqk4N8eBk0oXzLrLbOtTA ) - The Julia Programming Language
* [GeoStats.jl Tutorials ](https://www.youtube.com/playlist?list=PLsH4hc788Z1f1e61DN3EV9AhDlpbhhanw ) - Julio Hoffimann
* [Introduction to DataFrames.jl ](https://juliaacademy.com/p/introduction-to-dataframes-jl ) - Bogumił Kamiński (JuliaAcademy)
* [Julia Tutorials (Basic) ](https://www.youtube.com/playlist?list=PLP8iPy9hna6SCcFv3FvY_qjAmtTsNYHQE ) - The Julia Programming Language
### Kotlin
* [Advanced Android with Kotlin ](https://www.udacity.com/course/advanced-android-with-kotlin--ud940 ) (Udacity)
* [Android Kotlin Tutorial: Create Android Apps using Kotlin ](https://www.youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV ) - Sriyank Siddhartha
* [Developing Android Apps with Kotlin ](https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012 ) (Udacity)
* [Kotlin Bootcamp for Programmers ](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011 ) - Aleks Haecky, Asser Samak, Sean McQuillan (Udacity)
* [Kotlin Bootcamp for Programmers ](https://developer.android.com/courses/kotlin-bootcamp/overview ) - Developer Android (Google)
* [Kotlin Course - Tutorial for Beginners ](https://www.youtube.com/watch?v=F9UC9DY-vIU ) - Nate Ebel, freeCodeCamp
* [Kotlin for Java Developers ](https://www.coursera.org/learn/kotlin-for-java-developers ) - Svetlana Isakova, Andrey Breslav (Coursera)
* [Kotlin Newbie To Pro ](https://www.youtube.com/playlist?list=PLQkwcJG4YTCRSQikwhtoApYs9ij_Hc5Z9 ) - Philipp Lackner
* [Kotlin Tutorial ](https://www.youtube.com/playlist?list=PLsyeobzWxl7rooJFZhc3qPLwVROovGCfh ) - Telusko
* [Kotlin Tutorial for Beginners: Basics and Fundamentals for Android ](https://www.youtube.com/playlist?list=PLlxmoA0rQ-LwgK1JsnMsakYNACYGa1cjR ) - Smartherd
* [One hour Kotlin guide for beginners ](https://www.udemy.com/course/one-hour-kotlin-guide-for-beginners ) - Tutlets Kkang (Udemy)
* [Teach Computer Science with Kotlin ](https://kotlinlang.org/education/ ) - Kotlin
* [Track: Kotlin Basics ](https://hyperskill.org/tracks/18 ) - Hyperskill, JetBrains (Hyperskill)
### Kubernetes
* [Fundamentals of Containers, Kubernetes, and Red Hat OpenShift ](https://www.edx.org/course/fundamentals-of-containers-kubernetes-and-red-hat ) - Zach Gutterman, Richard Allred (edX)
* [Kubernetes Core Concepts ](https://kube.academy/paths/kubernetes-core-concepts ) - KubeAcademy (VMware)
* [Kubernetes Course ](https://www.youtube.com/watch?v=d6WC5n9G_sM ) - Bogdan Stashchuk (FreeCoodeCamp)
* [Kubernetes Full Course in 7 Hours ](https://www.youtube.com/watch?v=0j-iIW3_sbg ) - Edureka
* [Kubernetes Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLy7NrYWoggjziYQIDorlXjTvvwweTYoNC ) - TechWorld with Nana
### Linux
* [Fundamentals of Red Hat Enterprise Linux ](https://www.edx.org/course/fundamentals-of-red-hat-enterprise-linux ) - Chris Caillouet (edX)
* [IIEC RISE 1.0 RHCSA8 and Python3 ](https://www.youtube.com/playlist?list=PLAi9X1uG6jZ2b1mUmrUcc_aEoc8tfss8e ) - Vimal Daga
* [Introduction To Linux ](https://www.edx.org/course/introduction-to-linux/ ) - The Linux Foundation (edx)
* [Linux Administration Tutorial Videos ](https://www.youtube.com/playlist?list=PL9ooVrP1hQOH3SvcgkC4Qv2cyCebvs0Ik ) - edureka!
* [Linux Command Line ](https://www.udemy.com/course/command-line/ ) - Adam Eubankas (Udemy)
* [Linux Command Line Tutorial For Beginners ](https://www.youtube.com/playlist?list=PLS1QulWo1RIb9WVQGJ_vh-RQusbZgO_As ) - Programming Knowledge
* [Linux for Hackers (and everyone) // FREE Course for Beginners ](https://www.youtube.com/playlist?list=PLIhvC56v63IJIujb5cyE13oLuyORZpdkL ) - NetworkChuck
* [Linux Tutorial for Beginners - Learn Linux and the Bash Command Line ](https://ryanstutorials.net/linuxtutorial ) - Ryan Chadwick
* [Linux Tutorials and Projects ](https://www.udemy.com/course/linux-tutorials/ ) - Jason Cannon (Udemy)
* [LPIC 1 exam guide: Linux Professional Institute Certification Study Guide ](https://linux1st.com ) - Jadi Mirmirani (HTML)
* [LPIC 2 exam guide: Linux Professional Institute Certification Study Guide ](https://borosan.gitbook.io/lpic2-exam-guide ) - Payam Borosan (HTML)
* [Red Hat Enterprise Linux Technical Overview ](https://www.udemy.com/course/red-hat-enterprise-linux-technical-overview/ ) - Red Hat Inc. (Udemy)
* [The Linux Basics: Beginner to Sysadmin, Step by Step ](https://www.youtube.com/playlist?list=PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK )
### Lua
* [Learn Lua in 15 Minutes ](http://tylerneylon.com/a/learn-lua/ ) - Tyler Neylon (HTML)
* [Lua Interactive Crash Course ](https://web.archive.org/web/20201111225216/luatut.com/crash_course.html )
* [Lua Programming Tutorials ](https://www.youtube.com/playlist?list=PLYBJzqz8zpWavt37pA6NANJTGStIHpybU ) - Steve's teacher
* [Lua Tutorial ](https://www.youtube.com/watch?v=iMacxZQMPXs ) - Derek Banas
### Machine Learning
* [AWS Machine Learning Foundations Course ](https://www.udacity.com/course/aws-machine-learning-foundations--ud065 ) - AWS (Udacity)
* [Caltech's Learning From data ](https://work.caltech.edu/telecourse.html )
* [Complete Machine Learning Bootcamp ](https://youtube.com/playlist?list=PLyzHIYrZBplo3K0dNUqppd2ynnoZPD6N1 ) - Code for Cause
* [Complete Machine Learning in Python playlist ](https://www.youtube.com/playlist?list=PLZoTAELRMXVPBTrWtJkn3wWQxZkmTXGwe ) - Krish Naik
* [Convolutional Neural Network ](https://www.youtube.com/playlist?list=PLuhqtP7jdD8CD6rOWy20INGM44kULvrHu ) - Coding Lane
* [Deep Learning Fundamentals ](https://cognitiveclass.ai/courses/introduction-deep-learning ) - DeepLearning.TV (cognitiveclass.ai)
* [Google's Machine Learning Crash Course ](https://developers.google.com/machine-learning/crash-course/ )
* [Intro to Machine Learning ](https://www.kaggle.com/learn/intro-to-machine-learning ) (Kaggle)
* [Intro to Machine Learning Udacity ](https://www.udacity.com/course/intro-to-machine-learning--ud120 ) (Udacity)
* [Intro to Machine Learning using Microsoft Azure ](https://www.udacity.com/course/introduction-to-machine-learning-using-microsoft-azure--ud00333 ) - Microsoft (Udacity)
* [Intro to Self-Driving Cars Nanodegree ](https://www.udacity.com/course/intro-to-self-driving-cars--nd113 ) - Cezanne Camacho, Andrew Paster, Anthony Navarro, Tarin Ziyaee, et al. (Udacity)
* [Introduction to Machine Learning ](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.036+1T2019/about ) - MIT Open Learning Library
* [Machine Learning ](https://www.sololearn.com/Course/machine-learning ) (SoloLearn) *(account required)*
* [Machine Learning ](https://youtube.com/playlist?list=PL7T06JEc5PF5Vuz1U7lEEaFPOExDbKVEh ) - Nerd's Lesson
* [Machine Learning ](https://youtube.com/playlist?list=PLblh5JKOoLUICTaGLRoHQDuF_7q2GfuJF ) - StatQuest with Josh Starmer
* [Machine Learning — Andrew Ng, Stanford University ](https://youtube.com/playlist?list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN ) - Andrew Ng
* [Machine Learning Course With Python ](https://www.youtube.com/playlist?list=PLfFghEzKVmjsNtIRwErklMAN8nJmebB0I ) - Siddhardhan
* [Machine Learning Recipes with Josh Gordon ](https://www.youtube.com/playlist?list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal )
* [Machine Learning Specialization ](https://www.coursera.org/specializations/machine-learning-introduction ) - Andrew Ng, Eddy Shyu, Aarti Bagul, Geoff Ladwig (Coursera)
* [Machine Learning Tutorial in Python ](https://youtube.com/playlist?list=PL9ooVrP1hQOHUfd-g8GUpKI3hHOwM_9Dn ) - edureka!
* [Machine Learning Tutorial Python \| Machine Learning For Beginners ](https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw ) - Dhaval Patel
* [Machine Learning with Python ](https://cognitiveclass.ai/courses/machine-learning-with-python ) - Saeed Aghabozorgi (cognitiveclass.ai)
* [Machine Learning with Python: Zero to GBMs ](https://jovian.ai/learn/machine-learning-with-python-zero-to-gbms ) (Jovian)
* [Made with ML ](https://madewithml.com ) - Goku Mohandas (Applied ML · MLOps · Production)
* [Mathematics for Machine Learning - Linear Algebra ](https://www.youtube.com/playlist?list=PLiiljHvN6z1_o1ztXTKWPrShrMrBLo5P3 ) - Imperial College London, Dr David Dye, Dr Sam Cooper
* [Mathematics for Machine Learning - Multivariate Calclus ](https://www.youtube.com/playlist?list=PLiiljHvN6z193BBzS0Ln8NnqQmzimTW23 ) - Imperial College London, Dr David Dye, Dr Sam Cooper
* [Pattern Recognition and Machine Learning ](https://www.microsoft.com/en-us/research/people/cmbishop/#!prml-book )
* [PyTorch tutorials ](https://pytorch.org/tutorials ) - PyTorch.org
* [Stanford SEE 229 - Machine Learning ](https://see.stanford.edu/Course/CS229 )
* [Stanford University Machine Learning ](https://www.coursera.org/learn/machine-learning )
* [Statistics for Applications ](https://ocw.mit.edu/courses/18-650-statistics-for-applications-fall-2016/ ) - MIT OpenCourseWare
* [Understand Machine Learning Engineering by Building Projects ](https://github.com/alexeygrigorev/mlbookcamp-code/tree/master/course-zoomcamp ) - Alexey Grigorev
### Markdown
* [Communicating using Markdown ](https://lab.github.com/githubtraining/communicating-using-markdown ) - GitHub Learning Lab *(GitHub account or email address required)*
* [MasteringMarkdown ](https://masteringmarkdown.com ) - Wesbos
### MATLAB
* [Data Processing and Feature Engineering with MATLAB ](https://www.coursera.org/learn/feature-engineering-matlab ) (coursera)
* [Image Processing Using Matlab ](https://youtube.com/playlist?list=PLEo-jHOqGNyUWoCSD3l3V-FjX9PnHvx5n ) - Rashi Agarwal
* [Introduction to Matlab in English ](https://www.youtube.com/playlist?list=PLGED90Y_uL1KLpdRmVtwfpNoYCWU9RPkK ) - Mohammed Mohammed
* [MATLAB for Data Processing and Visualization ](https://matlabacademy.mathworks.com/details/matlab-for-data-processing-and-visualization/mlvi ) - Renee Bach
* [MATLAB Fundamentals ](https://matlabacademy.mathworks.com/details/matlab-fundamentals/mlbe ) - Erin Byrne
* [MATLAB Onramp ](https://matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted ) - Renee Bach
* [MATLAB Programming for Numerical Computation NPTEL ](https://www.youtube.com/playlist?list=PLRWKj4sFG7-6_Xr9yqg6SMr_F80KdFVhN ) - Niket Kaisare NPTEL
* [MATLAB Programming Techniques ](https://matlabacademy.mathworks.com/details/matlab-programming-techniques/mlpr ) - Matt Tearle
* [MIT 18.S997 Introduction to MATLAB Programming ](http://ocw.mit.edu/courses/mathematics/18-s997-introduction-to-matlab-programming-fall-2011/ )
#### Simulink
* [Circuit Simulation Onramp ](https://matlabacademy.mathworks.com/details/circuit-simulation-onramp/circuits ) - Alisha Schor
* [Simulink Fundamentals ](https://matlabacademy.mathworks.com/details/simulink-fundamentals/slbe ) - Alisha Schor, Zhi Wang
* [Simulink Onramp ](https://matlabacademy.mathworks.com/details/simulink-onramp/simulink ) - Alisha Schor
### Misc
* [Advanced Adobe XD (Web Design) ](https://webdesign.tutsplus.com/courses/advanced-adobe-xd-for-everyone ) - Adi Purdila
* [Computer Graphics ](http://nptel.ac.in/courses/106106090/ )
* [FindLectures.com ](https://web.archive.org/web/20161219180842/https://www.findlectures.com/?class1=Technology ) - Index of conference talks by language / topic (:card_file_box: *archived* )
* [Introduction to Quantum Computing and Quantum Hardware ](https://qiskit.org/learn/intro-qc-qh ) - Qiskit
* [Introduction to Reinforcement Learning with David Silver ](https://deepmind.com/learning-resources/-introduction-reinforcement-learning-david-silver ) - David Silver
* [MIT Numerical Methods (2014) ](http://www.iitg.ernet.in/kartha/CE601-14/CourseSchedule.htm )
* [The Art of Code - Dylan Beattie ](https://www.youtube.com/watch?v=6avJHaC3C2U ) - Dylan Beattie
### .NET
> :information_source: See also … [C#](#csharp)
### Networking
* [CompTIA N10-008 Network+ Training Course ](https://www.youtube.com/playlist?list=PLG49S3nxzAnlCJiCrOYuRYb6cne864a7G ) - Professor Messer
* [Computer Networking: A Top-Down Approach 8th edition ](http://gaia.cs.umass.edu/kurose_ross/online_lectures.htm ) - Jim Kurose, Keith Ross
* [Computer Networking Course ](https://www.youtube.com/watch?v=qiQR5rTSshw ) - Brian Farrell (FreeCodeCamp.org)
* [Computer Networking Full Course - OSI Model Deep Dive with Real Life Examples ](https://www.youtube.com/watch?v=IPvYjXCsTg8 ) - Kunal Kushwaha
* [Computer Networks 5e ](https://media.pearsoncmg.com/ph/streaming/esm/tanenbaum5e_videonotes/tanenbaum_videoNotes.html ) - Andrew Tanenbaum, David Wetherall (Pearson)
### Objective-C
* [Objective-C for Swift Developers ](https://www.udacity.com/course/objective-c-for-swift-developers--ud1009 ) - Gabrielle Miller-Messner (Udacity)
### OCaml
* [Cornell's Data Structures and Functional Programming ](http://www.cs.cornell.edu/courses/cs3110/2015fa/ )
* [Introduction to Functional Programming in OCaml ](https://www.fun-mooc.fr/courses/parisdiderot/56002S02/session02/about )
### Operating Systems
* [Berkeley's CS 162: Operating Systems and Systems Programming ](https://www.youtube.com/watch?v=feAOZuID1HM )
* [Berkeley's CS 194: What is an Operating System? ](http://www.infocobuild.com/education/audio-video-courses/computer-science/cs194-spring2013-berkeley.html )
* [MIT 6.S081: Operating System Engineering(Fall 2020) ](https://pdos.csail.mit.edu/6.S081/2020/schedule.html ) - Frans Kaashoek, Robert Morris
* [Operating System ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRiVhbXDGLXDk_OQAeuVcp2O ) - Neso Academy
* [Operating Systems ](https://www.youtube.com/playlist?list=PLdo5W4Nhv31a5ucW_S1K3-x6ztBRD-PNa ) - Jenny's Lectures CS IT
### Perl
* [Perl Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpqRBcStwV0NwMA3nXMh5GC )
* [Perl Tutorial: Basics to Advanced ](https://youtube.com/playlist?list=PL1h5a0eaDD3rTG1U7w9wmff6ZAKDN3b16 ) - VLSI Academy
### Pharo
* [The Pharo MOOC ](https://mooc.pharo.org ) - Damien Cassou, Stéphane Ducasse, Luc Fabresse
### PHP
* [Laravel 5.8 Tutorial From Scratch ](https://www.youtube.com/playlist?list=PLpzy7FIRqpGD0kxI48v8QEVVZd744Phi4 ) - Coder's Tape (2019)
* [Laravel From Scratch 2022 \| 4+ Hour Course ](https://www.youtube.com/watch?v=MYyJ4PuL4pY ) - Traversy Media
* [Learn how to program: PHP ](https://www.learnhowtoprogram.com/php ) - Epicodus Inc.
* [Learn PHP ](https://www.sololearn.com/learning/1059 ) - *registration required*
* [Learn PHP The Right Way - Full PHP Tutorial for Beginners & Advanced ](https://youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe- ) - Program With Gio
* [Learn Top Ten Frameworks In PHP By Building Projects ](https://www.eduonix.com/courses/Web-Development/learn-top-ten-frameworks-in-php-by-building-projects ) - Eduonix Learning Solutions *(account or email address required)*
* [Object-Oriented PHP For Beginners ](https://www.youtube.com/playlist?list=PLFHz2csJcgk-7hgKrjUa_IP5YCLE4vJhV ) - Dary Nazar (Code with Dary)
* [Object Oriented PHP Tutorial ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hNpT-yVAYxNWOmxjxL51Hy ) - Shaun Pelling (The Net Ninja)
* [PHP (\& MySQL) Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gksOX3Kd9KPo-O68ncT05o ) - Shaun Pelling (The Net Ninja)
* [PHP & MySQL Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWrjkpK2zD4TWKWMWVfeYK-b ) - The Bad Tutorials (2015)
* [PHP Basics ](https://www.youtube.com/playlist?list=PLfdtiltiRHWHjTPiFDRdTOPtSyYfz3iLW ) - Codecourse
* [PHP Courses for Beginner ](https://www.learn-php.org ) - Learn-PHP.org
* [PHP for beginners ](https://www.youtube.com/playlist?list=PLFHz2csJcgk_fFEWydZJLiXpc9nB1qfpi ) - Dary Nazar (Code with Dary)
* [PHP OOP Tutorials ](https://www.youtube.com/playlist?list=PL0eyrZgxdwhypQiZnYXM7z7-OTkcMgGPh ) - Dani Krossing
* [PHP Programming Language Tutorial - Full Course ](https://www.youtube.com/watch?v=OK_JCtrrv-c ) - freeCodeCamp.org (2018)
* [PHP Tutorial ](https://www.tutorialrepublic.com/php-tutorial/ ) - TutorialRepublic
* [PHP tutorial for beginners ](https://www.youtube.com/playlist?list=PLZPZq0r_RZOO6bGTY9jbLOyF_x6tgwcuB ) - Bro Code
* [PHP Tutorials ](https://www.youtube.com/playlist?list=PL0eyrZgxdwhwBToawjm9faF1ixePexft- ) - Dani Krossing
* [Use PHP to Create an MVC Framework - Full Course ](https://www.youtube.com/watch?v=6ERdu4k62wI ) - Zura Sekhniashvili (freeCodeCamp.org)
### PLC - Programmable logic controllers
* [Learning motion control and IO with Beckhoff TwinCAT PLCs ](https://www.youtube.com/playlist?list=PLE1CU6EebvTD29gsHo1djsKU7J5Dtp0Bn ) - Evan Jensen
* [Learning PLCs with Structured Text ](https://www.youtube.com/playlist?list=PLE1CU6EebvTCJCMIUOSWgMseMaW-2k5zH ) - Evan Jensen
* [PLC programming using TwinCAT 3 ](https://www.youtube.com/playlist?list=PLimaF0nZKYHz3I3kFP4myaAYjmYk1SowO ) - Jakob Sagatowski
### Processing
* [Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction ](https://www.youtube.com/c/TheCodingTrain/playlists?view=50&sort=dd&shelf_id=10 ) - The Coding Train
### Python
* [An Introduction to Interactive Programming in Python (Part 1) ](https://www.coursera.org/learn/interactive-python-1 ) (Coursera)
* [An Introduction to Interactive Programming in Python (Part 2) ](https://www.coursera.org/learn/interactive-python-2 ) (Coursera)
* [Automate with Python - Full course for Beginners ](https://www.youtube.com/watch?v=PXMJ6FS7llk ) - FreeCodeCamp
* [Bento Python Learning Track ](https://bento.io/topic/python ) (Bento)
* [Berkeley's Structure and Interpretation of Computer Programs ](https://cs61a.org )
* [Codesdope ](https://www.codesdope.com/python-introduction )
* [CS50's Introduction to Programming Using Python ](https://cs50.harvard.edu/python/ ) - David J. Malan (Harvard OpenCourseWare and edX)
* [Data Structures And Algorithms In Python ](https://www.youtube.com/playlist?list=PLrk5tgtnMN6TYBW0-U4YhIRyYEVpqVEnJ ) - Coding Ninjas
* [Django Wednesdays ](https://www.youtube.com/playlist?list=PLCC34OHNcOtqW9BJmgQPPzUpJ8hl49AGy ) - Codemy.com
* [Fork Python ](https://practice.geeksforgeeks.org/courses/fork-python ) (GeeksForGeeks)
* [Google's Python Course ](https://developers.google.com/edu/python/ )
* [Introduction to Computer Science and Programming ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/ ) (MIT's opencourseware)
* [Introduction to Python ](https://docs.microsoft.com/en-us/learn/modules/intro-to-python ) (Microsoft Docs)
* [Introduction to Python Basics for Data Science ](https://dphi.tech/learn/introduction-to-python-basics-for-data-science ) (DPhi)
* [Introduction to Python Programming ](https://www.udacity.com/course/introduction-to-python--ud1110 ) (Udacity)
* [Introduction To Python Programming ](https://www.udemy.com/course/pythonforbeginnersintro/ ) - Avinash Jain, The Codex (Udemy)
* [Introduction to Scripting in Python Specialization ](https://www.coursera.org/specializations/introduction-scripting-in-python ) (Coursera)
* [Learn Python ](https://pythonspot.com )
* [Learn Python - Free Interactive Python Tutorial ](https://www.learnpython.org )
* [Learn Python For Free ](https://scrimba.com/learn/python ) - Olof Paulson (Scrimba)
* [Learn Python From Scratch ](https://www.udemy.com/learn-python-from-scratch-w/ ) - MD. Hasanur Rahaman Hasib (Udemy)
* [Learn Python Programming ](https://www.programiz.com/python-programming ) - Programiz
* [Learn Python Programming - Python Course ](https://www.youtube.com/watch?v=f79MRyMsjrQ ) - Programming With Mosh
* [Learn Python Tutorial ](https://www.kaggle.com/learn/python ) (Kaggle)
* [Learn to program in Python ](https://www.codecademy.com/learn/python ) - Codecademy
* [Learn to Program: The Fundamentals ](https://www.coursera.org/learn/learn-to-program ) (Coursera)
* [Practical Python: An Immersive Python Course ](https://practical.learnpython.dev ) - Nina Zakharenko
* [Practical Python Programming ](https://dabeaz-course.github.io/practical-python/ ) - David Beazley
* [Problem Solving, Python Programming, and Video Games ](https://www.coursera.org/learn/problem-solving-programming-video-games ) - Duane Szafron, Paul Lu (Coursera)
* [Programming, Data Structures And Algorithms Using Python ](https://nptel.ac.in/courses/106/106/106106145/ ) - Prof. Madhavan Mukund (NPTEL)
* [Programming Foundations with Python ](https://www.udacity.com/course/programming-foundations-with-python--ud036 ) (Udacity)
* [Python 101 – Introduction to Programming ](https://www.tutorialspoint.com/python_101_andndash_introduction_to_programming/index.asp ) - Zenva (Tutorials Point)
* [Python 3 ](https://www.sololearn.com/Course/Python/ ) (SoloLearn)
* [Python 3 Programming Tutorials for Beginners ](https://youtube.com/playlist?list=PLeo1K3hjS3uv5U-Lmlnucd7gqF-3ehIh0 ) - Codebasics
* [Python And Cryptocurrency: Build 5 Real World Applications ](https://www.udemy.com/course/coinmarketcap/ ) Ian Annase (Udemy)
* [Python Built in Functions A to Z Tutorial and Examples ](https://www.youtube.com/playlist?list=PLrJGwAG1U62RW_hGGnk7xXG0LciHkT54X ) - Brainy Things
* [Python Course ](https://www.python-course.eu )
* [Python Course from scratch ](https://scrimba.com/playlist/pNpZMAB ) - Olaf Paulson (scrimba)
* [Python Data Analysis ](https://www.coursera.org/learn/python-analysis ) - Scott Rixner, Joe Warren (Coursera)
* [Python for Beginners ](https://www.youtube.com/playlist?list=PLUaB-1hjhk8GHKfndKjyDMHPg_HlQ4vpK ) - Alex The Analyst
* [Python for Beginners (Full Course) ](https://www.youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3 ) - Telusko
* [Python for Data Science, AI & Development ](https://www.coursera.org/learn/python-for-applied-data-science-ai ) - Joseph Santarcangelo (Coursera)
* [Python for Everybody ](https://www.py4e.com/lessons ) (Coursera Reading Materials with YouTube Videos)
* [Python for OSINT. 21 day course for beginners ](https://github.com/cipher387/python-for-OSINT-21-days/raw/main/Python%20for%20OSINT.%2021%20day%20course%20for%20beginners.pdf ) - cyb_detective (PDF)
* [Python for Programmers ](https://www.codecademy.com/learn/python-for-programmers ) - Codecademy
* [Python from Scratch ](https://open.cs.uwaterloo.ca/python-from-scratch/ ) - Centre for Education in Math and Computing (University of Waterloo)
* [Python GUI's With TKinter ](https://youtube.com/playlist?list=PLCC34OHNcOtoC6GglhF3ncJ5rLwQrLGnV ) - Codemy.com
* [Python in 80 minutes ](https://www.udemy.com/course/learn-python-in-80-minutes/ ) - Muhammed Ali Dilek (Udemy)
* [Python Learn Course ](https://www.kaggle.com/learn/python ) - Colin Morris (Kaggle)
* [Python OOP : Object Oriented Programming in Python ](https://www.udemy.com/course/object-oriented-python-programming/ ) - Deepali Srivastava (Udemy)
* [Python OOP Tutorials - Working with Classes ](https://www.youtube.com/playlist?list=PL-osiE80TeTsqhIuOqKhwlXsIBIdSeYtc ) - Corey Schafer
* [Python Pandas For Your Grandpa ](https://www.gormanalysis.com/blog/python-pandas-for-your-grandpa/ ) - Ben Gorman
* [Python Programming Essentials ](https://www.coursera.org/learn/python-programming ) - Scott Rixner, Joe Warren (Coursera)
* [Python Programming From Scratch With Practicals ](https://www.tutorialspoint.com/python_programming_from_scratch_with_practicals/index.asp ) - Sundeep Saradhi Kanthety (Tutorials Point)
* [Python Programming Language ](https://www.geeksforgeeks.org/python-programming-language/ ) (Geeks for Geeks)
* [Python Programming MOOC 2022 ](https://programming-22.mooc.fi ) - University of Helsinki
* [Python Programming Tutorial ](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpX_byHyTEj9hecPngl2DqR )
* [Python Programming Tutorials ](https://www.youtube.com/playlist?list=PLzMcBGfZo4-mFu00qxl0a67RhjjZj3jXm ) - Tech With Tim
* [Python Tutorial - Python for Beginners [Full Course]](https://www.youtube.com/watch?v=_uQrJ0TkZlc) - Moshfegh Hamedani (Programming with Mosh)
* [Python tutorial for beginners ](https://www.youtube.com/playlist?list=PLK8cqdr55Tss0puRoHDBagvj7Qjin9axl ) - ProgrammingWithHarry
* [Python Tutorial for Beginners - Learn Python in 5 Hours \[FULL COURSE\]](https://www.youtube.com/watch?v=t8pPdKYpowI) - Nana Janashia (TechWorld with Nana)
* [Python Tutorial For Beginners (With Notes) ](https://www.youtube.com/watch?v=EyEqWFvLDT8 ) - ProgrammingWithHarry
* [Python Tutorials ](https://www.youtube.com/playlist?list=PLTjRvDozrdlxj5wgH4qkvwSOdHLOCx10f ) - Programming with Mosh
* [Python Tutorials ](https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU ) - Corey Schafer
* [Python Tutorials ](https://youtube.com/playlist?list=PLWKjhJtqVAbnqBxcdjVGgT3uVR10bzTEB ) - freeCodeCamp.org
* [SoloLearn ](https://www.sololearn.com/Course/Python/ )
* [The Python Tutorial ](https://docs.python.org/3/tutorial/ )
* [Using Python for Research ](https://www.edx.org/course/using-python-for-research ) (edX Harvard)
#### Django
* [Django 3.0 Crash Course Tutorials \| Customer Management App ](https://www.youtube.com/playlist?list=PL-51WBLyFTg2vW-_6XBoUpE7vpmoR3ztO ) - Dennis Ivy
* [Django for Everybody ](https://www.dj4e.com ) - Charles R. Severence
* [Django Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLsyeobzWxl7r2ukVgTqIQcl-1T0C2mzau ) - Navin Reddy
* [Django tutorial for Beginners ](https://www.youtube.com/playlist?list=PLK8cqdr55Tsv-D2HMdrnD32oOVBNvmxjr ) - ProgrammingWithHarry
* [Django Tutorial for Beginners (2021) ](https://www.youtube.com/watch?v=rHux0gMZ3Eg ) - Moshfegh Hamedani (Programming with Mosh)
* [Django Tutorials ](https://www.youtube.com/playlist?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p ) - Corey Schafer
* [Django Tutorials for Beginners ](https://www.youtube.com/playlist?list=PLK8cqdr55Tsv-D2HMdrnD32oOVBNvmxjr ) - Programming With Harry(English)
* [Django Wednesdays ](https://www.youtube.com/playlist?list=PLCC34OHNcOtqW9BJmgQPPzUpJ8hl49AGy ) - Codemy.com
* [Python Django Tutorial 2018 for Beginners ](https://www.youtube.com/playlist?list=PL-J2q3Ga50oOpni_xS2PPUe4mf9lM96dD ) - Clever Programmer
* [Python Django Tutorial 2021 ](https://www.youtube.com/playlist?list=PL-51WBLyFTg1pUMaTJ4WSgnyvWfLGmwDm ) - Dennis Ivy
* [Try Django 3.2 - Python Web Development Tutorial Series ](https://www.youtube.com/playlist?list=PLEsfXFp6DpzRMby_cSoWTFw8zaMdTEXgL ) - Justin Mitchel, CodingEntrepreneurs
#### Flask
* [Flask Fridays ](https://www.youtube.com/playlist?list=PLCC34OHNcOtolz2Vd9ZSeSXWc8Bq23yEz ) - Codemy.com
* [Flask Tutorials ](https://www.youtube.com/playlist?list=PL-osiE80TeTs4UjLw5MM6OjgkjFeUxCYH ) - Corey Schafer
* [Flask Tutorials ](https://www.youtube.com/playlist?list=PLzMcBGfZo4-n4vJJybUVV3Un_NFS5EOgX ) - Tech with Tim
#### Jupyter
* [Jupyter Tutorials ](https://youtube.com/playlist?list=PL1m-6MPBNAZfF-El7BzqaOrCrTBRgH1Nk ) - Emyrrich
### QB64
* [Game Programming with QB64 ](http://qb64sourcecode.com ) - Terry Ritchie
### R
* [R Basics - R Programming Language Introduction ](https://www.udemy.com/course/r-basics/ ) - R-Tutorials Training (Udemy)
* [R Programming ](https://www.coursera.org/course/rprog )
* [R Programming Tutorial ](https://www.youtube.com/watch?v=_V8eKsto3Ug ) - Barton Poulson (freeCodeCamp)
* [R Tutorial For Beginners \| Edureka ](https://www.youtube.com/watch?v=fDRa82lxzaU ) - Edureka!
### Redis
* [Learning Redis Tutorial ](https://www.youtube.com/playlist?list=PLTgRMOcmRb3Mt3iBO2eosx5vXHeaM92TG ) - Packt Video
* [Redis Beginner Tutorials ](https://www.youtube.com/playlist?list=PLhW3qG5bs-L8n1fsiT8z_VnDhnUk4vaVq ) - Automation Step by Step
* [Redis CLI Course ](https://www.youtube.com/playlist?list=PLhfxuQVMs-nw6wu3HaD4YcO6wlF0AXMkp ) - Daily Code Buffer
* [Redis Crash Course ](https://www.youtube.com/playlist?list=PLoAsubXIl8uKqhvGFeH8g_gzHPwyFoVJQ ) - CodeWithTim
* [Redis Data Types ](https://www.youtube.com/playlist?list=PL83Wfqi-zYZEnzA9nguVbC-USbBIlRG0y ) - Redis
* [Redis Stack ](https://www.youtube.com/playlist?list=PL83Wfqi-zYZFIQyTMUU6X7rPW2kVV-Ppb ) - Redis
* [Redis Tutorial for Beginners ](https://www.youtube.com/playlist?list=PLS1QulWo1RIYZZxQdap7Sd0ARKFI-XVsd ) - ProgrammingKnowledge
### Robotics
* [Free Robotics Course For School Students Certified Course By Coding Blocks Junior ](https://youtube.com/playlist?list=PLhLbJ9UoJCvtlCNamtuDay41AG0JhQBKU ) - CodingBlocks Junior
* [Introduction to RTOS ](https://www.youtube.com/playlist?list=PLEBQazB0HUyQ4hAPU1cJED6t3DU0h34bz ) - Shawn Hymel, Digi-Key
* [Robotics 1 ](https://www.youtube.com/playlist?list=PLAQopGWlIcyaqDBW1zSKx7lHfVcOmWSWt ) - A. De Luca
### Ruby
* [An Introduction to Ruby Programming Language ](https://www.researchgate.net/publication/322222154_An_Introduction_to_Ruby_Programming_Language ) - Ali Tourani (HTML, PDF)
* [Full Stack Ruby on Rails ](https://www.theodinproject.com/paths/full-stack-ruby-on-rails ) - The Odin Project
* [Learn Rails: Quickly Code, Style and Launch 4 Web Apps ](https://www.udemy.com/course/learn-rails ) - Adam Eubanks (Udemy)
* [Learn Ruby ](https://www.learnrubyonline.org )
* [Learn Ruby ](https://www.codecademy.com/learn/learn-ruby ) - Codecademy
* [RESTful API with Ruby On Rails 5 ](https://www.udemy.com/course/restful-api-with-ruby-on-rails-5/ ) - Udemy
* [Ruby on Rails a Beginners Guide ](https://www.udemy.com/course/ruby-on-rails-a-beginners-guide-free ) - Stephen Chesnowitz (Udemy)
* [Ruby Programming Language - Full Course ](https://www.youtube.com/watch?v=t_ispmWmdjY ) - Mike Dane (freeCodeCamp.org)
* [Ruby Tutorial ](https://www.w3resource.com/ruby/ )
### Rust
* [Comprehensive Rust ](https://google.github.io/comprehensive-rust/index.html ) - Google
* [Intro to Rust ](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDF6BX6_RdPisRVHgzV02NW ) - Tensor Programming
* [Learn Rust from scratch ](https://www.educative.io/courses/learn-rust-from-scratch ) - Educative.io
* [Rust Basics ](https://www.youtube.com/playlist?list=PLlcnQQJK8SUjApd95LIcd3K9XXmE-IeCS ) - Engineer Man
* [Rust Crash Course ](https://www.youtube.com/watch?v=zF34dRivLOw ) - Traversy Media
* [Rust for Beginners ](https://www.youtube.com/playlist?list=PLlrxD0HtieHjbTjrchBwOVks_sr8EVW1x ) - Microsoft Developer
* [Rust Programming Tutorial ](https://www.youtube.com/playlist?list=PLzMcBGfZo4-nyLTlSRBvo0zjSnCnqjHYQ ) - Tech With Tim
* [Rust Projects ](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDD5vy2BuSHvFZU0a6RDmgb ) - Tensor Programming
* [Rust Tutorial ](https://www.youtube.com/playlist?list=PLLqEtX6ql2EyPAZ1M2_C0GgVd4A-_L4_5 ) - Doug Milford
* [Take your first steps with Rust ](https://learn.microsoft.com/en-us/training/paths/rust-first-steps/ ) - Microsoft.com
### Spark
* [Learn Spark ](https://www.udacity.com/course/learn-spark-at-udacity--ud2002 ) - David Drummond, Judit Lantos (Udacity)
* [Spark Tutorial \| Spark Tutorial for Beginners \| Apache Spark Full Course - Learn Apache Spark 2020 ](https://www.youtube.com/watch?v=zC9cnh8rJd0 ) Great Learning
### Scala
* [Functional Programming in Scala Specialization ](https://www.coursera.org/course/reactive )
### Security
* [Computer Systems Security ](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-858-computer-systems-security-fall-2014 ) - Prof. Nickolai Zeldovich (MIT OpenCourseWare)
* [Ethical Hacking ](https://www.hacker101.com/videos ) - Hacker101
* [Ethical Hacking - Basics (Kali 2021) ](https://www.udemy.com/course/ethical-hacking-basics-kali-20211 ) - Arthur Salmon (Udemy)
* [Ethical Hacking - SQL Injection Attack ](https://www.udemy.com/course/sql-injection-ethical-hacking ) - Sunil K. Gupta, Knowledge Aacademy (Udemy)
* [Ethical Hacking for beginners: Beginner to Advance ](https://www.udemy.com/course/ethical-hacking-for-beginners-beginner-to-advance ) - PaceIT Academy (Udemy)
* [Ethical Hacking from Scratch - The Complete Course ](https://www.udemy.com/course/ethical-hacking-by-digiflax ) - DIGIFLAX E-LEARNING (Udemy)
* [Ethical Hacking Kali Linux Command Line (CLI) Hands-On ](https://www.udemy.com/course/kali-linux-command-line-cli-hands-on ) - Musab Zayadneh (Udemy)
* [Ethical hacking with Hak5 devices ](https://www.udemy.com/course/ethical-hacking-with-hak5-devices ) - David Bombal (Udemy)
* [Foundations of Hacking and Pentesting Android Apps ](https://www.udemy.com/course/foundations-of-hacking-and-pentesting-android-apps ) - Scott Cosentino (Udemy)
* [Full Length Hacking Courses ](https://youtube.com/playlist?list=PLLKT__MCUeixqHJ1TRqrHsEd6_EdEvo47 ) - The Cyber Mentor
* [Introduction to Dark Web, Anonymity and Cryptocurrency ](https://www.udemy.com/course/introduction-to-dark-web-anonymity-and-cryptocurrency ) - Rajneesh Gupta (Udemy)
* [Introduction to Information Security ](https://www.udacity.com/course/intro-to-information-security--ud459 ) - Wenke Lee, Mustaque Ahamad, Catherine Gamboa (Udacity)
* [Learn Ethical Haacking From Scratch ](https://www.udemy.com/course/learn-ethical-haacking-from-scratch ) - Uzma Aslam (Udemy)
* [Linux for Hackers and Pentesters ](https://www.udemy.com/course/linux-for-hackers-and-pentesters ) - Rajneesh Gupta (Udemy)
* [Modern Binary Exploitation ](https://github.com/RPISEC/MBE ) - RPISEC
* [MOOC Introduction to Cyber Security 2023 ](https://cybersecuritybase.mooc.fi ) - University of Helsinki
* [Nightmare ](https://guyinatuxedo.github.io/index.html ) - guyinatuxedo
* [Professor Messer’s SY0-601 CompTIA Security+ Course ](https://www.professormesser.com/security-plus/sy0-601/sy0-601-video/sy0-601-comptia-security-plus-course/ ) - Professor Messer
* [Reverse Engineering For Everyone! ](https://0xinfection.github.io/reversing ) - mytechnotalent
* [Stanford Cryptography I ](https://www.coursera.org/course/crypto ) - Dan Boneh
* [Stanford Cryptography II ](https://www.coursera.org/course/crypto2 ) - Dan Boneh
* [Start Ethical Hacking with Parrot Security OS (Alt. to Kali) ](https://www.udemy.com/course/ethical-hacking-with-parrot-security-os ) - Seyed Farshid Miri (Udemy)
* [The Complete Cyber Security & Hacking Course ](https://academy.ehacking.net/p/cyber-security-training-hacking-course ) - INSEC-TECHS (EH Academy)
* [WireShark for Ethical Hacking ](https://www.udemy.com/course/wireshark-for-ethical-hacking-new ) - Musab Zayadneh (Udemy)
* [Zero to Hero: A Practical Network Penetration Testing Course ](https://www.youtube.com/playlist?list=PLLKT__MCUeiwBa7d7F_vN1GUwz_2TmVQj ) - The Cyber Mentor
### Software Engineering
* [Cypress In 3 Hours ](https://www.youtube.com/watch?v=jX3v3N6oN5M ) - LambdaTest
* [Robot Framework Tutorial ](https://www.youtube.com/playlist?list=PLL34mf651faORDOyJrk0E6k9FM-wKgfPV ) - Software Testing Mentor
* [Selenium Full Course- Learn Selenium in 12 Hours ](https://www.youtube.com/watch?v=FRn5J31eAMw ) - Edureka
* [Selenium WebDriver Tutorial ](https://www.youtube.com/playlist?list=PLL34mf651faPB-LyEP0-a7Avp_RHO0Lsm ) - Software Testing Mentor
* [Software Engineering ](https://www.youtube.com/playlist?list=PLWPirh4EWFpG2b1L3CL-OAPYcM25jLjXH ) - Tutorialspoint
### Solidity
* [Learn Solidity ](https://youtube.com/playlist?list=PL16WqdAj66SCOdL6XIFbke-XQg2GW_Avg ) - Will it Scale
* [MASTER Solidity for Blockchain ](https://youtube.com/playlist?list=PLS5SEs8ZftgVnWHv2_mkvJjn5HBOkde3g ) - Dapp University
* [Solidity 101 ](https://www.youtube.com/playlist?list=PLYORQHvGMg-WS5r8UjaWnnAeCHTH3wRaF ) - Secureum
* [Solidity 201 ](https://www.youtube.com/playlist?list=PLYORQHvGMg-V9w6UZ_YOQYjG5NPqnRwdc ) - Secureum
* [Solidity Tutorial ](https://www.youtube.com/playlist?list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea ) - EatTheBlocks
* [Solidity Tutorial - A Full Course on Ethereum, Blockchain Development, Smart Contracts, and the EVM ](https://www.youtube.com/watch?v=ipwxYa-F1uY ) - Gregory McCubbin @ freeCodeCamp.org & Dapp University
### Swift
* [100 days of Swift ](https://www.hackingwithswift.com/100 ) - Hacking With Swift
* [Build Great IOS Apps (Swift) ](https://www.udemy.com/course/build-great-ios-apps-with-swift/ ) - Hamad Fouad (Udemy)
* [Data Structures and Algorithms in Swift ](https://www.udacity.com/course/data-structures-and-algorithms-in-swift--ud1011 ) - Udacity
* [How To Make An App For Beginners (iOS/Swift - 2019) ](https://www.udemy.com/how-to-make-an-app-for-beginners-iosswift-2019/ ) - Chris Ching (Udemy)
* [iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone ](https://www.youtube.com/watch?v=KCgYDCKqato ) - freeCodeCamp.org
* [Learn Swift ](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZqzYnpIuQAn2rcjhOtbqGX ) - CodeWithChris
* [Learn Swift 4 ](https://www.sololearn.com/learning/1075 ) - *Registration required*
* [Server-Side Swift ](https://www.udacity.com/course/server-side-swift--ud1031 ) - Jarrod Parkes, Nic Jackson (Udacity)
* [Swift 5 for Beginners ](https://www.youtube.com/playlist?list=PL5PR3UyfTWvfacnfUsvNcxIiKIgidNRoW ) - iOS Academy
* [Swiftris - Build an iOS Tetris app from scratch ](https://www.bloc.io/swiftris-build-your-first-ios-game-with-swift )
* [What Is Swift UI? Easy Steps Building Your first SwiftUI app ](https://www.udemy.com/course/what-is-swift-ui-part-1/ ) - Matthew Harding (Udemy)
#### Vapor
* [Vapor University ](https://vapor.university )
### System Design
* [System Design ](https://www.youtube.com/playlist?list=PLMCXHnjXnTnvo6alSjVkgxV-VH6EPyvoX ) - Gaurav Sen
* [System Design Fundamentals ](https://www.youtube.com/playlist?list=PLCRMIe5FDPsd0gVs500xeOewfySTsmEjf ) - ByteByteGo
* [System Design Primer Course ](https://www.youtube.com/playlist?list=PLTCrU9sGyburBw9wNOHebv9SjlE4Elv5a ) - sudoCODE
### Terraform
* [terraform + AWS ](https://www.udemy.com/course/terraform-aws ) - Rohit Abraham (Udemy)
* [Terraform + GCP ](https://www.udemy.com/course/terraform-gcp ) - Rohit Abraham (Udemy)
* [Terraform 101 ](https://www.udemy.com/course/terraform-101 ) - Jacob Jones (Udemy)
* [Terraform on Azure - Basic Tutorial ](https://www.udemy.com/course/terraform-on-azure-basic-tutorial ) - Rahul Sawant (Udemy)
* [Terraform Tutorial for Beginners ](https://www.youtube.com/watch?v=YcJ9IeukJL8 ) - KodeKloud
* [Terraform tutorial for beginners Videos in English by Techworld with Murali ](https://www.youtube.com/playlist?list=PLuJTeEt6HH9fUj7oRRLT0g1ttVl--Fv1T ) - Murali
* [Terraform Tutorials ](https://www.youtube.com/playlist?list=PL2qzCKTbjutKff_ns750TFESQc44nlULv ) - Narendra
* [Terraform Zero to Hero ](https://www.youtube.com/playlist?list=PLdpzxOOAlwvI0O4PeKVV1-yJoX2AqIWuf ) - Abhishek Veeramalla
### Theory
* [Automata Theory ](https://online.stanford.edu/courses/soe-ycsautomata-automata-theory )
* [Formal Languages & Automata Theory ](https://www.youtube.com/playlist?list=PLLvKknWU7N4zvTGcw9N2_7eZSTTkryb0U ) - Lalit Vashistha
* [Intro to Theoretical Computer Science ](https://www.udacity.com/course/intro-to-theoretical-computer-science--cs313 ) (Udacity)
* [Theory of Computation & Automata Theory ](https://www.youtube.com/playlist?list=PLBlnK6fEyqRgp46KUv4ZY69yXmpwKOIev ) - Neso Academy
### Verilog / VHDL / SystemVerilog
* [nand2tetris ](https://www.nand2tetris.org ) - Shimon Schocken, Noam Nisan (Coursera)
* [SOC Verification Using SystemVerilog ](http://verificationexcellence.in/online-courses/soc-verification-using-systemverilog )
* [SystemVerilog - Learn basics of SystemVerilog for Hardware Verification ](https://verificationexcellence.teachable.com/p/learn-systemverilog )
* [SystemVerilog based UVM Methodology - Learn to build UVM based Testbenches in SystemVerilog ](https://verificationexcellence.teachable.com/p/learn-ovm-uvm )
### Web Development
* [ASP.NET Core Tutorial For Beginners ](https://www.youtube.com/playlist?list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU ) - Venkat (Pragim Technologies)
* [Command Line Power User - for web developers ](https://commandlinepoweruser.com ) - WesBos (email address *required* )
* [Create a Professional Website with Velo by Wix ](https://www.codecademy.com/learn/create-a-professional-website-with-velo-by-wix ) - Codecademy
* [CS50’s Web Programming with Python and JavaScript ](https://cs50.harvard.edu/web/ ) - Brian Yu, David J. Malan (edX Harvard CS50)
* [Developing for Web Accessibility ](https://www.w3.org/WAI/tips/developing/ ) - World Wide Web Consortium Web Accessibility Initiative
* [Discover Flask - Full Stack Web Development with Flask ](https://github.com/realpython/discover-flask )
* [Essential Nextjs Typescript Tailwind Stack ](https://www.youtube.com/playlist?list=PLKEkvhqFCRwL94nLP-TdIfNmbiZk5FCMx ) - Fireship, Ben Awad, Traversy Media, Devs Force
* [Flask(A Python Microframework) Tutorial ](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world )
* [Foundations of Front End Web Development ](https://www.udemy.com/course/foundations-of-front-end-development/ ) - Davide Molin (Udemy)
* [Frontend UI Development with React ](https://www.youtube.com/playlist?list=PL0vfts4VzfNgUUEtEjxDVfh4iocVR3qIb ) - Jeff Delaney, Fireship.io
* [Full Stack Foundations ](https://www.udacity.com/course/full-stack-foundations--ud088 ) - by AWS on Udacity
* [Full stack open ](https://fullstackopen.com/en/ ) - University of Helsinki, Houston Inc., Terveystalo, Elisa, K-ryhmä, Unity Technologies, Konecranes
* [How to Meet Web Content Accessibility Guidelines (Quick Reference) ](https://www.w3.org/WAI/WCAG21/quickref/ ) - W3C Web Accessibility Initiative
* [Introduction to Professional Web Development in JavaScript ](https://education.launchcode.org/intro-to-professional-web-dev/ ) - Chris Bay, Jim Flores, Blake Mills, Sally Steuterman, Paul Matthews, Carly Langlois (The LaunchCode Foundation)
* [Java Web Development ](https://education.launchcode.org/java-web-development/ ) - Chris Bay, Jim Flores, Carly Langlois, Sally Steuterman (The LaunchCode Foundation)
* [Learn web development ](https://developer.mozilla.org/en-US/docs/Learn ) - Mozilla Contributors
* [Programming & Web Development Crash Course ](https://www.youtube.com/playlist?list=PLillGF-RfqbYeckUaD1z6nviTp31GLTH8 ) - Traversy Media
* [Python Web Scraping & Crawling using Scrapy ](https://www.youtube.com/playlist?list=PLhTjy8cBISEqkN-5Ku_kXG4QW33sxQo0t )
* [React Fundamentals - The Complete Guide For Beginners ](https://www.udemy.com/course/react-fundamentals-the-complete-guide-for-beginners/ ) - Kerim Abdelmouiz (Udemy)
* [The GraphQL Apollo (with ReactJS, NodeJS and MongoDB) ](https://www.udemy.com/course/the-new-graphql-apollo-course-2020 ) - Mohd. Raqif Warsi (Udemy)
* [The Odin Project - Learn Web Development for Free ](http://www.theodinproject.com )
* [Web Basics ](https://open.cs.uwaterloo.ca/web-basics/ ) - Centre for Education in Math and Computing (University of Waterloo)
* [Web Development Course ](https://syllabus.migracode.org/courses/introduction-3 ) - MigraCode Barcelona
* [Web Development for Beginners - A Curriculum ](https://github.com/microsoft/Web-Dev-For-Beginners ) - Microsoft
* [Web Development Tutorial By Coding Ninjas (In English) ](https://www.youtube.com/playlist?list=PLrk5tgtnMN6TNuhUEf5-UgPxa1wu-l6kP ) - Coding Ninjas
* [Web Development Tutorials for Beginners ](https://www.youtube.com/playlist?list=PLoYCgNOIyGAB_8_iq1cL8MVeun7cB6eNc ) - LearnCode.academy
* [Web Information Retrieval ](https://www.youtube.com/playlist?list=PLAQopGWlIcya-9yzQ8c8UtPOuCv0mFZkr ) - L. Becchetti, A. Vitaletti (University of Sapienza Rome)
* [Web Programming ](https://open.cs.uwaterloo.ca/web-programming/ ) - Centre for Education in Math and Computing (University of Waterloo)
### Web3
> :information_source: See also … [Blockchain](#blockchain), [Solidity](#solidity)
* [Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript – 32-Hour Course ](https://www.youtube.com/watch?v=gyMwXuJrbJQ ) - Patrick Collins (freeCodeCamp)
### Windows Phone
* [Windows Phone 8.1 Development for Absolute Beginners ](https://web.archive.org/web/20150213035325/http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners ) - Bob Tabor, Matthias Shapiro, Larry Lieberman *(:card_file_box: archived)*
### WordPress
* [Advanced Custom Fields (ACF) Tutorials ](https://www.youtube.com/playlist?list=PLTbrc9HXDstqm7yNAadSwwypHR_iEWLR_ ) - WPTuts
* [Advanced WordPress Theme Development Course ](https://www.youtube.com/playlist?list=PLD8nQCAhR3tT3ehpyOpoYeUj3KHDEVK9h ) - Imran Sayed - Codeytek Academy
* [Astra Theme Tutorials ](https://www.youtube.com/playlist?list=PLgJeRQxEOJmoYLvxOCq3DJB5q6LWJWKjH ) - Ferdy Korpershoek
* [Complete WooCommerce eCommerce WordPress Tutorials ](https://www.youtube.com/playlist?list=PLjR7HjmPoicEyJPKnoj5w7rdPIKjJ-KZu ) - Nayyar Shaikh
* [Complete WordPress Website Tutorials ](https://www.youtube.com/playlist?list=PLjR7HjmPoicHwIytCRu8LothNjizC5vr_ ) - Nayyar Shaikh
* [Crocoblock Jet Engine Tutorial - Beginners Guide ](https://www.youtube.com/playlist?list=PLTbrc9HXDstrLg449hcWQvx8kOXhjyovV ) - WPTuts
* [CrocoBlock Tutorials ](https://www.youtube.com/playlist?list=PLgJeRQxEOJmrvEmHDn_B92u82IczqLCqE ) - Ferdy Korpershoek
* [Elementor Pro Tutorials ](https://www.youtube.com/playlist?list=PLgJeRQxEOJmq5hR8yETsu3zPFmpoxCeMq ) - Ferdy Korpershoek
* [Gutenberg FSE - Full Site Editing using Gutenberg Block Editor Complete Project in 2022 ](https://www.youtube.com/playlist?list=PLzKN_iozW-I6PkSx8AVOE9wBaoVpJxLeS ) - Riad Mahmud
* [How to Create a Wordpress Website \| Complete Tutorial ](https://www.youtube.com/playlist?list=PLTDZrIwt-NI1rCkHfazfvzR_DETu0SezK ) - Jim Fahad Digital
* [How To Customize WooCommerce ](https://www.youtube.com/playlist?list=PLTbrc9HXDstpihLrQIWtmExd9f1tiAYET ) - WPTuts
* [Jet Engine ](https://www.youtube.com/playlist?list=PLHiQK7LHpKqThfbmEj3pf4YFmHv81GUwS ) - Moxet Khan
* [WordPress Basic to Advanced Course ](https://www.youtube.com/playlist?list=PLQOGKy2nPhxlEVP4RBVrBoXPL6mZNZv5L ) - Azharul Rafy
* [WordPress Elementor Pro Tutorials ](https://www.youtube.com/playlist?list=PLjR7HjmPoicEVCFa75468V_XVA47FLJO4 ) - Nayyar Shaikh
* [WordPress Tips and Tricks ](https://www.youtube.com/playlist?list=PLjR7HjmPoicHi7wS3JK2dGfBmoDFCg7o8 ) - Nayyar Shaikh
### YAML
* [Complete YAML Course - Beginner to Advanced for DevOps and more! ](https://www.youtube.com/watch?v=IA90BTozdow ) - Kunal Kushwaha