
Skills you'll gain: Application Programming Interface (API), Restful API, ChatGPT, Generative AI, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, LLM Application, User Interface (UI), Python Programming, Application Development, Front-End Web Development, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Cross Platform Development, Mobile Development, UI Components, Animations, Data Storage Technologies, Object Oriented Programming (OOP), Programming Principles, Data Storage, Cloud Storage, Application Deployment, Responsive Web Design, User Interface (UI), Development Environment, Integrated Development Environments
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Multimodal Prompts, LLM Application, OpenAI, Prompt Engineering, Web Applications, Flask (Web Framework), Application Deployment, Web Development, Software Development
Intermediate · Course · 1 - 4 Weeks
Xi'an Jiaotong University
Skills you'll gain: Microsoft SQL Servers, ASP.NET, Object Oriented Programming (OOP), SQL, Relational Databases, .NET Framework, Program Development, Operating Systems, C# (Programming Language), Databases, User Interface (UI), Database Management, Database Design, System Testing, Debugging, Database Architecture and Administration, Data Structures, Web Development, Programming Principles, UI Components
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Vulnerability Management, Threat Modeling, Open Web Application Security Project (OWASP), Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Stakeholder Communications, Vulnerability Assessments, Threat Detection, Hardening, Network Security, Threat Management, Security Controls, Security Information and Event Management (SIEM), TCP/IP, Risk Management Framework, Linux, Debugging, Cybersecurity, SQL
Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Animation and Game Design, Visualization (Computer Graphics), Generative AI, Simulations, Computer Graphics, Python Programming, Creative Design, Object Oriented Programming (OOP), Algorithms
Advanced · Course · 1 - 3 Months

Skills you'll gain: Database Design, Continuous Integration, Restful API, User Requirements Documents, Docker (Software), Model View Controller, Front-End Web Development, Databases, User Story, CI/CD, Java, Java Programming, Hibernate (Java), Database Application, HTML and CSS, Full-Stack Web Development, Spring Boot, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Software Design Documents
Advanced · Course · 1 - 3 Months

Skills you'll gain: Restful API, Cloud API, Application Programming Interface (API), Postman API Platform, Java Programming, Java, Mobile Development, Apache Maven, Web Development, Eclipse (Software), Software Design
Intermediate · Guided Project · Less Than 2 Hours

MathWorks
Skills you'll gain: Image Analysis, Matlab, Computer Vision, Automation, Anomaly Detection, Engineering Practices, Data Analysis Software
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, Python Programming, Service Oriented Architecture, Cloud Computing Architecture, Microservices, Serverless Computing, Cloud Applications, Databases, Scripting, Automation, Relational Databases, Application Development, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: TypeScript, Scripting, Scripting Languages, Programming Principles
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Java Programming, Object Oriented Design, Linux Commands
Intermediate · Specialization · 1 - 3 Months