
Skills you'll gain: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Database Development, Application Security, Java, Containerization, SQL, Databases, Application Frameworks, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
Beginner · Specialization · 1 - 3 Months

Peking University
Skills you'll gain: Algorithms, Pseudocode, Theoretical Computer Science, Mathematical Modeling, Computational Thinking, Combinatorics, Applied Mathematics, Graph Theory, Mathematical Theory & Analysis, Data Structures, Design Strategies
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Matplotlib, Plotly, Data Ethics, Data Visualization, Data Cleansing, Data Manipulation, Exploratory Data Analysis, Pandas (Python Package), Data Transformation, Interactive Data Visualization, Data Visualization Software, Data Storytelling, Data Analysis, Scikit Learn (Machine Learning Library), Jupyter, Python Programming, Machine Learning
Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Eclipse (Software), Java, Java Programming, Object Oriented Programming (OOP), Integrated Development Environments, Data Structures, Programming Principles, Algorithms, Computer Programming, Development Environment, Debugging, Software Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Dashboard, Data Visualization Software, Plotly, Data Visualization, Interactive Data Visualization, Data Transformation, Data Analysis, Data Cleansing, Data Manipulation, Pandas (Python Package), Data Presentation, Predictive Modeling, Data Science, Data Import/Export, Programming Principles, Web Scraping, Python Programming, Machine Learning
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Application Development, Application Lifecycle Management, User Interface (UI) Design, Authorization (Computing), User Interface (UI), Data Storage, Database Management, Databases
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Program Development, Application Design, Data Structures, Data Management
Intermediate · Course · 1 - 3 Months

Indian Institute of Technology Guwahati
Skills you'll gain: User Experience Design, User Experience, Human Computer Interaction, User Centered Design, Usability, User Interface (UI), Interaction Design, Design, Design Research, User Research, Wireframing
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Linux Commands, Unix Commands, Scripting Languages, Command-Line Interface, Linux, File Management, Unix, File Systems
Beginner · Guided Project · Less Than 2 Hours

Fudan University
Skills you'll gain: Unity Engine, Mobile Development, Computer Graphics, Performance Tuning, Video Game Development, 3D Assets, Animations, Artificial Intelligence, User Interface (UI), Scripting
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Blockchain, Business Strategy, Strategic Decision-Making, Work Breakdown Structure, Project Implementation, Project Design, Solution Design, Financial Services, Business Modeling, Competitive Analysis, Market Analysis, Case Studies, Value Propositions, Market Research
Intermediate · Course · 1 - 3 Months
DeepLearning.AI
Skills you'll gain: Tensorflow, Computer Vision, Image Analysis, Keras (Neural Network Library), Natural Language Processing, Time Series Analysis and Forecasting, Deep Learning, Artificial Neural Networks, Generative AI, Predictive Modeling, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Text Mining, Machine Learning Methods, Forecasting, Data Processing, Machine Learning, Supervised Learning
Intermediate · Professional Certificate · 3 - 6 Months