
Skills you'll gain: React Redux, Front-End Web Development, React.js, JavaScript Frameworks, UI Components, Web Development, Javascript, Restful API, Event-Driven Programming, Application Programming Interface (API), Dataflow, GitHub
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Probability, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, User Interface (UI), Machine Learning Algorithms, Theoretical Computer Science, Computer Programming
Beginner · Specialization · 3 - 6 Months

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

Skills you'll gain: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, React Redux, Browser Compatibility, User Centered Design, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), GitHub, Webpack, HTML and CSS, Application Development, MongoDB, Agile Methodology, Engineering Software
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Angular, Application Design, Software Architecture, Software Design Patterns, Frontend Performance, JavaScript Frameworks, TypeScript, Scripting Languages, UI Components, Javascript, Application Performance Management, Data Sharing, Real Time Data
Beginner · Course · 3 - 6 Months

Skills you'll gain: User Story, Software Development Life Cycle, Software Architecture, Sprint Retrospectives, Agile Software Development, Kanban Principles, DevOps, Backlogs, Software Design, Scrum (Software Development), Information Technology, Computer Hardware, Software Development Methodologies, Software Design Patterns, Agile Methodology, Agile Project Management, Sprint Planning, Risk Management, Leadership, Communication
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Jupyter, R (Software), R Programming, GitHub, Data Visualization Software, Data Science, Statistical Programming, Cloud Services, Cloud Computing, Git (Version Control System), Other Programming Languages, Development Environment, Python Programming, Data Management, Machine Learning, Open Source Technology
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Database Design, Relational Databases, SQL, Databases, Data Visualization Software, Web Scraping, Data Modeling, Object Oriented Programming (OOP), Data Processing, Geographic Information Systems, Python Programming, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Story, Cloud Computing Architecture, Agile Software Development, Cloud Services, Scrum (Software Development), Cloud Deployment, Agile Methodology, Kanban Principles, DevOps, Backlogs, Cloud Security, Cloud Infrastructure, Sprint Retrospectives, Cloud Platforms, Agile Project Management, Cloud Computing, Cloud-Native Computing, Cloud Storage, CI/CD, Test Driven Development (TDD)
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: MySQL, Database Management, Database Administration, Data Warehousing, Linux Commands, Data Integrity, Unit Testing, Algorithms, Software Versioning, Command-Line Interface, Software Visualization, Linux, Pseudocode, Query Languages, Collaborative Software, Django (Web Framework), Database Architecture and Administration, Programming Principles, Computational Thinking, Test Driven Development (TDD)
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Security Testing, Application Security, Open Web Application Security Project (OWASP), Software Testing, Secure Coding, Test Tools, Regression Testing, Unit Testing, Penetration Testing, Security Controls, Computer Security, Test Driven Development (TDD), Debugging, User Acceptance Testing (UAT), Computer Programming, Python Programming, Node.JS, Information Privacy, JavaScript Frameworks, Javascript
Mixed · Course · 1 - 4 Weeks