Skip to content

FernandoFH/Software_Engineer

Repository files navigation

Software Engineer Self-Taught

This is a curated list of free courses from reputable universities that satisfy the same requirements as an undergraduate Computer Science degree, minus general education.


  • API design
  • API Security
  • CI/CD
  • Docker/ Kubernetes
  • Caching
  • Messaging

FREE APIs for Your Projects🔥

🌦️OpenWeatherMap API 📰News API 🌍REST Countries API 😂Chuck Norris Jokes 🍔Open food facts 🐙GitHub API 🤖Reddit API 📂OneDrive API 🐶Dogs API 🎉GIPHY API 🍿Movie(omdbapi) API 🦠VirusTotal API 🎮Pokemon (pokeapi) API 🔭NASA API


https://www.youtube.com/playlist?list=PLUl4u3cNGP60_JNv2MmK3wkOt9syvfQWY

  • MIT 16.842 Fundamentals of Systems Engineering, Fall 2015

https://www.youtube.com/playlist?list=PLUl4u3cNGP60jIMmB53zl6awCKMnABhYx

  • MIT 6.004 Computation Structures, Spring 2017

https://www.youtube.com/playlist?list=PLUl4u3cNGP62WVs95MNq3dQBqY2vGOtQ2

  • MIT 6.172 Performance Engineering of Software Systems, Fall 2018

https://www.youtube.com/playlist?list=PLUl4u3cNGP63VIBQVWguXxZZi0566y7Wf

  • MIT 6.824 Distributed Systems (Spring 2020)

https://www.youtube.com/playlist?list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB https://pdos.csail.mit.edu/6.824/schedule.html

  • MIT 15.S12 Blockchain and Money, Fall 2018

https://www.youtube.com/playlist?list=PLUl4u3cNGP63UUkfL0onkxF6MYgVa04Fn

  • MIT 18.S096 | Fall 2015 | Topics in Mathematics of Data Science

https://ocw.mit.edu/courses/18-s096-topics-in-mathematics-of-data-science-fall-2015/pages/lecture-notes/

https://cims.nyu.edu/~cfgranda/pages/stuff/probability_stats_for_DS.pdf

  • MIT 18.04 | Spring 2018 | Complex Variables with Applications

https://ocw.mit.edu/courses/18-04-complex-variables-with-applications-spring-2018/pages/lecture-notes/

https://people.math.harvard.edu/~ctm/papers/home/text/class/harvard/213a/course/course.pdf

https://web.math.princeton.edu/~js129/PDFs/teaching/MAT330_spring_2023/MAT330_Lecture_Notes.pdf

Stanford EE274: Data Compression, Theory and Applications

https://www.youtube.com/playlist?list=PLoROMvodv4rPj4uhbgUAaEKwNNak8xgkz

Compiler Design https://www.youtube.com/playlist?list=PLBlnK6fEyqRjT3oJxFXRgjPNzeS-LFY-q

Computer Science

Date Courses School Duration Status Repo
Open Source Software Development, Linux and Git Specialization Linux Foundation
CS50's Introduction to Computer Science HarvardX CS50
Computer Architecture Princeton University ComputerArchitecture
Clean Code - Uncle Bob Software Programming Clean Code

Pendient

Area Date Courses School Duration Status Repo
Embedded Dev FPGA Design for Embedded Systems University of Colorado
Embedded Dev Real-Time Embedded Systems University of Colorado
Real-World Product Management Amazon
Data-Driven Decision Making (DDDM)
Software Test-Driven Development
Software Python for Cybersecurity Specialization Infosec
Software Computer Communications Specialization University of Colorado
Software Introduction to TCP/IP Yonsei University
Software Blockchain Specialization University at Buffalo
Game Dev C# Programming for Unity Game Development University of Colorado
Game Dev Unity Certified Programmer
SRE Programming with Google Go
Area Courses
Embedded Dev Development of Secure Embedded Systems Specialization
Areas

Embedded Dev TensorFlow Specialization Ingenieria Matemáticas Machine Learning & Trading

  • C++

https://www.youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb

  • Relational database (RDBMS)

https://www.youtube.com/playlist?list=PLNITTkCQVxeXryTQvY0JBWTyN9ynxxPH8

  • Stanford CS109 Probability for Computer Scientists

https://www.youtube.com/playlist?list=PLoROMvodv4rOpr_A7B9SriE_iZmkanvUg

  • Become a Six-Figure C++ Engineer
  • Become a Six-Figure Python Engineer
  • Backend Python - Become a Backend Engineer

About

🎓 RoapMap | Software Engineer Self-Taught

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published