
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Microservices, Containerization, JSON, Application Programming Interface (API), Application Frameworks, DevOps, Web Services, Middleware, CI/CD, Back-End Web Development, Web Applications, Programming Principles
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, JavaScript Frameworks, Authentications, MongoDB, Postman API Platform, Restful API, Middleware, JSON, Web Applications, Javascript, Back-End Web Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Continuous Integration, CI/CD, Application Deployment, Node.JS, Version Control, Test Automation, Software Development Tools, Git (Version Control System), Software Development, GitHub, Javascript
Intermediate · Guided Project · Less Than 2 Hours
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments, Computer Programming Tools
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Productivity, Personal Development, Time Management, Calendar Management, Automation, ChatGPT, Self Service Technologies, Artificial Intelligence, Prompt Engineering, Business Process Automation, Natural Language Processing, Generative AI, Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Programming Interface (API), Cloud API, API Design, Continuous Deployment, CI/CD, Restful API, Application Deployment, Google Cloud Platform, Continuous Integration, Middleware, Application Performance Management, JSON, Software Versioning, Proxy Servers, Scalability, Extensible Markup Language (XML)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, Jest (JavaScript Testing Framework), Test Case, Unit Testing, UI Components, Software Testing, Development Testing, Javascript, User Interface (UI), Data Sharing
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Node.JS, JSON, Server Side, Web Development Tools, Back-End Web Development, JavaScript Frameworks, Web Servers, Application Programming Interface (API), Restful API, Javascript, Web Development, Package and Software Management, Routing Protocols, Software Design Patterns, Maintainability, Servers
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, React.js, Front-End Web Development, Mockups, Web Design and Development, Web Development, Figma (Design Software), Web Design, UI Components, Application Deployment, Web Analytics and SEO, Databases, Software Development, GitHub
Advanced · Course · 1 - 3 Months