
University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Inference, Statistics, Data Analysis, Probability, Statistical Modeling, Statistical Analysis, Microsoft Excel, Probability Distribution, R Programming, Regression Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, .NET Framework, Identity and Access Management, Full-Stack Web Development, Web Applications, Microsoft Azure, Web Development, Application Deployment, Database Application, Authorization (Computing), Authentications, Databases, Database Design, Software Architecture, Payment Systems, Software Design Patterns, Data Modeling, User Interface (UI), Transaction Processing
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Responsible AI, Generative AI, ChatGPT, Blogs, Artificial Intelligence, Social Media Management, Copywriting, Social Media Content, Content Creation, Marketing Automation, Social Media Campaigns, Social Media, Graphics Software, Digital Content, Email Marketing, Automation, Web Development, Digital Publishing, Web Design and Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Meta
Skills you'll gain: Mobile Development, React.js, Web Applications, Application Development, UI Components, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Development Environment, Hypertext Markup Language (HTML), Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Business Risk Management, Network Security, Vulnerability Assessments, Stakeholder Communications, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Computer Security Incident Management, Event Monitoring, Security Controls, Linux, Cybersecurity, Debugging, Incident Management, SQL
Beginner · Professional Certificate · 3 - 6 Months

Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), Application Design, Application Development, Objective-C (Programming Language), UI Components, Animations, User Interface and User Experience (UI/UX) Design, Object Oriented Programming (OOP), Application Frameworks, Interaction Design, Programming Principles, Integrated Development Environments, Computer Graphics, Persistence
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: OpenAI, Development Environment, Application Development, Game Design, Web Scraping, Software Development Tools, Machine Learning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Feature Engineering, Microsoft Azure, Applied Machine Learning, Machine Learning, Machine Learning Algorithms, Data Processing, Data Cleansing, Supervised Learning, Data Transformation, MLOps (Machine Learning Operations), Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Data Quality, Resource Management
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Dataflow, Java Programming, Java, Middleware, Scala Programming, Data Structures, System Programming, Programming Principles, Servers, Application Frameworks, Debugging, Algorithms, Performance Tuning, Network Protocols, Computer Science
Intermediate · Specialization · 3 - 6 Months