Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ Computer networking is the foundation of how devices communicate and share infor
| [Computer Networking: Principles, Protocols and Practice](https://inl.info.ucl.ac.be/CNP3) | UCLouvain | Self-paced | ~20 hours | Self-paced | None |
| [The Bits and Bytes of Computer Networking](https://www.coursera.org/learn/computer-networking) | Google | 6 weeks | 5 hours/week | Self-paced | None |
| [Introduction to Networking](https://www.coursera.org/learn/introduction-to-networking) | Cisco | 4 weeks | 4-6 hours/week | Self-paced | None |
| [Network Security & Database Vulnerabilities](https://www.edx.org/course/network-security) | Rochester Institute of Technology | 8 weeks | 8-10 hours/week | Self-paced | Intro to networking |
| [Network Security & Database Vulnerabilities](https://www.edx.org/course/network-security-2) | Rochester Institute of Technology | 8 weeks | 8-10 hours/week | Self-paced | Intro to networking |

## Software Engineering

Expand All @@ -123,7 +123,7 @@ This section focuses on professional software practices: how to write clean, mai
| [Software Development Processes and Methodologies](https://www.coursera.org/learn/software-processes) | University of Minnesota | 4 weeks | 4-6 hours/week | Self-paced | None |
| [Agile with Atlassian Jira](https://www.coursera.org/learn/agile-atlassian-jira) | Atlassian | 4 weeks | 4-5 hours/week | Self-paced | None |
| [Design Patterns](https://www.coursera.org/learn/design-patterns) | University of Alberta | 4 weeks | 4-6 hours/week | Self-paced | OOP experience |
| [Version Control with Git](https://www.coursera.org/learn/introduction-git-github) | Atlassian | 4 weeks | 2-4 hours/week | Self-paced | None |
| [Version Control with Git](https://www.coursera.org/learn/version-control-with-git) | Atlassian | 4 weeks | 2-4 hours/week | Self-paced | None |
| [Test-Driven Development (TDD) in Python](https://www.udemy.com/course/python-tdd/) | Udemy | ~3 hours | Self-paced | Python basics |

This section helps you understand how to write maintainable, scalable, and testable code using modern software development methodologies and OOP principles. It also gives hands-on experience with tools like Git and Jira, used in real-world software teams.
Expand All @@ -136,7 +136,7 @@ Cybersecurity is the practice of protecting systems, networks, and programs from
| :-- | :--: | :--: | :--: | :--: | :-- |
| [Introduction to Cyber Security Specialization](https://www.coursera.org/specializations/intro-cyber-security) | NYU (via Coursera) | ~4 months | 4-6 hours/week | Self-paced | None |
| [Cybersecurity for Everyone](https://www.coursera.org/learn/cyber-security) | University of Maryland | 8 weeks | 4-6 hours/week | Self-paced | None |
| [Cybersecurity Basics](https://www.ibm.com/training/course/cybersecurity-basics) | IBM | 6 hours | Self-paced | Self-paced | None |
| [Cybersecurity Basics](https://www.coursera.org/learn/ibm-cyber-security) | IBM | 6 hours | Self-paced | Self-paced | None |
| [Introduction to Information Security](https://www.udacity.com/course/intro-to-information-security--ud459) | Udacity | 6 weeks | 6-8 hours/week | Self-paced | Basic computer skills |


Expand Down Expand Up @@ -217,7 +217,7 @@ Mobile development lets you create apps for Android and iOS platforms. This trac

| Courses | School | Duration | Effort | Frequency | Prerequisites |
| :-- | :--: | :--: | :--: | :--: | :-- |
| [Developing Android Apps with Kotlin](https://developer.android.com/courses/pathways/android-basics-kotlin) | Google | ~8 weeks | 6-8 hours/week | Self-paced | Basic programming |
| [Android Basics with Compose](https://developer.android.com/courses/android-basics-compose/course) | Google | ~8 weeks | 6-8 hours/week | Self-paced | Basic programming |
| [iOS App Development with Swift](https://cs193p.sites.stanford.edu/) | Stanford | ~10 weeks | ~8-10 hours/week | Self-paced | Programming experience |
| [Flutter Development Bootcamp](https://www.udemy.com/course/flutter-bootcamp-with-dart/) | Udemy | ~30 hours | Self-paced | None |
| [Multiplatform Mobile App Development with Web Technologies](https://www.coursera.org/learn/hybrid-mobile-app-development) | Hong Kong University | 5 weeks | 6-8 hours/week | Self-paced | Web development basics |
Expand Down