Skip to content

Commit 1f0edc1

Browse files
docs(courses): splitted resources from misc (EbookFoundation#6687)
* docs(courses): splitted resources from misc * fix(courses): swapped resource to respect alphabetical ordering
1 parent 438270c commit 1f0edc1

File tree

1 file changed

+38
-28
lines changed

1 file changed

+38
-28
lines changed

courses/free-courses-en.md

+38-28
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
* [Clojure](#clojure)
1616
* [Cloud Computing](#cloud-computing)
1717
* [Compilers](#compilers)
18+
* [Computer Science](#computer-science)
1819
* [CUDA](#cuda)
1920
* [Dart](#dart)
2021
* [Data Science](#data-science)
@@ -54,6 +55,7 @@
5455
* [.NET](#net)
5556
* [Objective-C](#objective-c)
5657
* [OCaml](#ocaml)
58+
* [Operating Systems](#operating-systems)
5759
* [Perl](#perl)
5860
* [Pharo](#pharo)
5961
* [PHP](#php)
@@ -64,6 +66,7 @@
6466
* [Flask](#flask)
6567
* [QB64](#QB64)
6668
* [R](#r)
69+
* [Robotics](#robotics)
6770
* [Ruby](#ruby)
6871
* [Rust](#rust)
6972
* [Scala](#scala)
@@ -101,8 +104,11 @@
101104

102105
### Algorithms & Data Structures
103106

107+
* [Advanced Data Structures](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/) - Erik Demaine
108+
* [Algorithm Design and Implementation](https://www.youtube.com/playlist?list=PL6EF0274BD849A7D5)
104109
* [Algorithms](https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O) - Abdul Bari
105110
* [Berkeley University CS 61B: Data Structures](http://datastructur.es/sp16/)
111+
* [Berkeley's CS 61B: Data Structures](https://archive.org/details/ucberkeley_webcast_QMV45tHCYNI)
106112
* [Data Structures](https://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P) - mycodeschool
107113
* [Data Structures](https://stepik.org/course/579/syllabus) - Niema Moshiri and Liz Izhikevich (Stepik)
108114
* [Data Structures and Algorithms](https://youtube.com/playlist?list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H) - CS Dojo
@@ -115,6 +121,7 @@
115121
* [Intro to Data Structures and Algorithms](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513) - Brynn Claypoole, Horatio Thomas (Udacity)
116122
* [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
117123
* [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
124+
* [MIT's Introduction to Algorithms (Fall 2011)](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)
118125
* [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
119126
* [Online Java + DSA + Interview preparation course](https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunal Kushwaha
120127
* [Princeton University Algorithms, Part 1](https://www.coursera.org/learn/algorithms-part1)
@@ -262,6 +269,7 @@
262269

263270
### Cloud Computing
264271

272+
* [Cloud Computing and Development](https://uaceit.com/courses/cloud-computing-and-development) - Ashwin Kumar Ramaswamy (UAceIt) (email address *required*)
265273
* [Cloud Computing Full Course In 11 Hours \| Cloud Computing Tutorial For Beginners](https://www.youtube.com/watch?v=2LaAJq1lB1Q) - Edureka!
266274
* [Microsoft Certified: Azure Fundamentals](https://docs.microsoft.com/en-us/learn/certifications/azure-fundamentals/) - Microsoft
267275

@@ -272,6 +280,16 @@
272280
* [Stanford's Compilers](https://www.edx.org/course/compilers)
273281

274282

283+
### Computer Science
284+
285+
* [Berkeley's CS 61A: Taught using SICP](https://archive.org/details/ucberkeley-webcast-PL3E89002AA9B9879E?tab=collection)
286+
* [LouvainX Paradigms of Computer Programming – Abstraction and Concurrency](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-2x-1#!)
287+
* [LouvainX Paradigms of Computer Programming – Fundamentals](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-1x-1)
288+
* [MIT 6.824 Distributed Systems (Spring 2020)](https://www.youtube.com/playlist?list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB)
289+
* [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/)
290+
* [MIT's Mathematics for Computer Science](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/video-lectures/)
291+
292+
275293
### Cuda
276294

277295
* [Intro to Parallel Programming Using CUDA to Harness the Power of GPUs](https://www.udacity.com/course/intro-to-parallel-programming--cs344) (Udacity)
@@ -334,6 +352,7 @@
334352

335353
### Deep Learning
336354

355+
* [Advanced NLP using spaCy](https://course.spacy.io) - Ines Montani
337356
* [Complete Deep Learning](https://www.youtube.com/playlist?list=PLZoTAELRMXVPGU70ZGsckrMdr0FteeRUi) - Krish Naik
338357
* [Convolutional Neural Networks for Visual Recognition](http://cs231n.github.io)
339358
* [Deep Learning for Natural Language Processing](http://cs224d.stanford.edu)
@@ -678,6 +697,7 @@
678697
### Machine Learning
679698

680699
* [AWS Machine Learning Foundations Course](https://www.udacity.com/course/aws-machine-learning-foundations--ud065) - AWS (Udacity)
700+
* [Caltech's Learning From data](https://work.caltech.edu/telecourse.html)
681701
* [Deep Learning Fundamentals by DeepLearning.TV](https://cognitiveclass.ai/courses/introduction-deep-learning) (cognitiveclass.ai)
682702
* [Google's Machine Learning Crash Course](https://developers.google.com/machine-learning/crash-course/)
683703
* [Intro to Machine Learning](https://www.kaggle.com/learn/intro-to-machine-learning) (Kaggle)
@@ -690,10 +710,12 @@
690710
* [Machine Learning with Python - Youtube Playlist](https://www.youtube.com/playlist?list=PLZoTAELRMXVPBTrWtJkn3wWQxZkmTXGwe) - Krish Naik (YouTube)
691711
* [Machine Learning with Python by Saeed Aghabozorgi](https://cognitiveclass.ai/courses/machine-learning-with-python) (cognitiveclass.ai)
692712
* [Machine Learning with Python: Zero to GBMs](https://jovian.ai/learn/machine-learning-with-python-zero-to-gbms) (Jovian)
713+
* [Made with ML](https://madewithml.com) - Goku Mohandas (Applied ML · MLOps · Production)
693714
* [Mathematics for Machine Learning - Linear Algebra](https://www.youtube.com/playlist?list=PLiiljHvN6z1_o1ztXTKWPrShrMrBLo5P3) - Imperial College London, Dr David Dye, Dr Sam Cooper
694715
* [Mathematics for Machine Learning - Multivariate Calclus](https://www.youtube.com/playlist?list=PLiiljHvN6z193BBzS0Ln8NnqQmzimTW23) - Imperial College London, Dr David Dye, Dr Sam Cooper
695716
* [Pattern Recognition and Machine Learning](https://www.microsoft.com/en-us/research/people/cmbishop/#!prml-book)
696717
* [PyTorch tutorials by PyTorch.org](https://pytorch.org/tutorials)
718+
* [Stanford SEE 229 - Machine Learning](https://see.stanford.edu/Course/CS229)
697719
* [Stanford University Machine Learning](https://www.coursera.org/learn/machine-learning)
698720

699721

@@ -715,37 +737,11 @@
715737
### Misc
716738

717739
* [Advanced Adobe XD (Web Design)](https://webdesign.tutsplus.com/courses/advanced-adobe-xd-for-everyone) - Adi Purdila
718-
* [Advanced Data Structures](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-851-advanced-data-structures-spring-2012/)
719-
* [Advanced NLP using spaCy](https://course.spacy.io) - Ines Montani
720-
* [Algorithm Design and Implementation](https://www.youtube.com/playlist?list=PL6EF0274BD849A7D5)
721-
* [Berkeley's CS 61A: Taught using SICP](https://archive.org/details/ucberkeley-webcast-PL3E89002AA9B9879E?tab=collection)
722-
* [Berkeley's CS 61B: Data Structures](https://archive.org/details/ucberkeley_webcast_QMV45tHCYNI)
723-
* [Berkeley's CS 162: Operating Systems and Systems Programming](https://www.youtube.com/watch?v=feAOZuID1HM)
724-
* [Berkeley's CS 169: Software Engineering](https://www.youtube.com/watch?v=fXokQpWsszU)
725-
* [Berkeley's CS 194: What is an Operating System?](http://www.infocobuild.com/education/audio-video-courses/computer-science/cs194-spring2013-berkeley.html)
726-
* [Bits: The Computer Science of Digital Information](http://www.extension.harvard.edu/open-learning-initiative/bits)
727-
* [Caltech's Learning From data](https://work.caltech.edu/telecourse.html)
728-
* [Cloud Computing and Development](https://uaceit.com/courses/cloud-computing-and-development) - Ashwin Kumar Ramaswamy (UAceIt)
729740
* [Computer Graphics](http://nptel.ac.in/courses/106106090/)
730-
* [Embedded Software Safety](https://www.youtube.com/playlist?list=PLAQopGWlIcyaqDBW1zSKx7lHfVcOmWSWt) (P. Koopman)
731741
* [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*)
732-
* [Introduction to Information Security](https://www.udacity.com/course/intro-to-information-security--ud459)
733742
* [Introduction to Quantum Computing and Quantum Hardware](https://qiskit.org/learn/intro-qc-qh) - Qiskit
734743
* [Introduction to Reinforcement Learning with David Silver](https://deepmind.com/learning-resources/-introduction-reinforcement-learning-david-silver) - David Silver
735-
* [LouvainX Paradigms of Computer Programming – Abstraction and Concurrency](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-2x-1#!)
736-
* [LouvainX Paradigms of Computer Programming – Fundamentals](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-1x-1)
737-
* [Made with ML](https://madewithml.com) - Goku Mohandas (Applied ML · MLOps · Production)
738-
* [MIT 6.824 Distributed Systems (Spring 2020)](https://www.youtube.com/playlist?list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB) - MIT 6.824 Distributed Systems
739744
* [MIT Numerical Methods (2014)](http://www.iitg.ernet.in/kartha/CE601-14/CourseSchedule.htm)
740-
* [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/)
741-
* [MIT's Introduction to Algorithms](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)
742-
* [MIT's Mathematics for Computer Science](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/video-lectures/)
743-
* [Principles of Reactive Programming](https://www.coursera.org/course/reactive)
744-
* [Robotics I](https://www.youtube.com/playlist?list=PLAQopGWlIcyaqDBW1zSKx7lHfVcOmWSWt) - (A. De Luca)
745-
* [Shawn Hymel Presents: Introduction to RTOS](https://www.youtube.com/playlist?list=PLEBQazB0HUyQ4hAPU1cJED6t3DU0h34bz) - Digi-Key (Youtube)
746-
* [Stanford Cryptography I](https://www.coursera.org/course/crypto)
747-
* [Stanford Cryptography II](https://www.coursera.org/course/crypto2)
748-
* [Stanford SEE 229 - Machine Learning](https://see.stanford.edu/Course/CS229)
749745

750746

751747
### .NET
@@ -764,6 +760,12 @@
764760
* [Introduction to Functional Programming in OCaml](https://www.fun-mooc.fr/courses/parisdiderot/56002S02/session02/about)
765761

766762

763+
### Operating Systems
764+
765+
* [Berkeley's CS 162: Operating Systems and Systems Programming](https://www.youtube.com/watch?v=feAOZuID1HM)
766+
* [Berkeley's CS 194: What is an Operating System?](http://www.infocobuild.com/education/audio-video-courses/computer-science/cs194-spring2013-berkeley.html)
767+
768+
767769
### Perl
768770

769771
* [Perl Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpqRBcStwV0NwMA3nXMh5GC)
@@ -888,6 +890,12 @@
888890
* [R Tutorial For Beginners \| Edureka](https://www.youtube.com/watch?v=fDRa82lxzaU) - (Edureka)
889891

890892

893+
### Robotics
894+
895+
* [Introduction to RTOS](https://www.youtube.com/playlist?list=PLEBQazB0HUyQ4hAPU1cJED6t3DU0h34bz) - Shawn Hymel, Digi-Key (Youtube)
896+
* [Robotics 1](https://www.youtube.com/playlist?list=PLAQopGWlIcyaqDBW1zSKx7lHfVcOmWSWt) - A. De Luca
897+
898+
891899
### Ruby
892900

893901
* [Agile Development Using Ruby on Rails - Advanced](https://www.edx.org/course/agile-development-using-ruby-rails-uc-berkeleyx-cs169-2x#!)
@@ -916,14 +924,16 @@
916924

917925
### Scala
918926

919-
* [Functional Programming Principles in Scala](https://www.coursera.org/course/progfun)
920-
* [Principles of Reactive Programming](https://www.coursera.org/course/reactive)
927+
* [Functional Programming in Scala Specialization](https://www.coursera.org/course/reactive)
921928

922929

923930
### Security
924931

925932
* [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)
926933
* [Ethical Hacking](https://www.hacker101.com/videos) -(Hacker101)
934+
* [Introduction to Information Security](https://www.udacity.com/course/intro-to-information-security--ud459) - Wenke Lee, Mustaque Ahamad, Catherine Gamboa (Udacity)
935+
* [Stanford Cryptography I](https://www.coursera.org/course/crypto) - Dan Boneh
936+
* [Stanford Cryptography II](https://www.coursera.org/course/crypto2) - Dan Boneh
927937
* [The Complete Cyber Security & Hacking Course](https://academy.ehacking.net/p/cyber-security-training-hacking-course) -(Insec Techs- EH Academy)
928938
* [Zero to Hero: A Practical Network Penetration Testing Course](https://www.youtube.com/playlist?list=PLLKT__MCUeiwBa7d7F_vN1GUwz_2TmVQj) - The Cyber Mentor
929939

0 commit comments

Comments
 (0)