
Skills you'll gain: Restful API, API Design, API Testing, Spring Boot, Authentications, Test Automation, JSON, Application Programming Interface (API), Test Script Development, Application Deployment, Spring Framework, Object-Relational Mapping, Web Services, Software Quality Assurance, Object Oriented Design, Software Testing, Business Logic, Back-End Web Development, Java Programming, Java
Beginner · Specialization · 1 - 3 Months

Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Emerging Technologies, Embedded Software, Embedded Systems, Information Technology Architecture, Electronics, Electronic Components, Computer Hardware, Computing Platforms, Development Environment, Problem Solving
Beginner · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: File I/O, Debugging, Go (Programming Language), Programming Principles, C (Programming Language), Program Development, Data Structures, Computer Programming, C and C++, Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Artificial Neural Networks, Deep Learning, Model Training
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Rust (Programming Language), Relational Databases, Databases, Data Access, Application Development, Object Oriented Programming (OOP), File I/O, Software Development, Command-Line Interface, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), Model Deployment, Data Ethics, Jenkins, AI Security, Applied Machine Learning, CI/CD, Java, Continuous Deployment, Java Programming, Federated Learning, Artificial Intelligence, Machine Learning, Spring Framework, Reinforcement Learning, Spring Boot, Enterprise Application Management
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Java Programming, Java, Computer Programming, Object Oriented Programming (OOP), Test Case, Digital pedagogy, Education Software and Technology, Debugging, Algorithms, Data Structures
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Memory Management, Performance Tuning, System Programming, Hardware Architecture, Program Development, Computer Architecture, Performance Testing, Computer Hardware, Algorithms
Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, LLM Application, Large Language Modeling, Matlab, AI Personalization, Generative AI, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: System Programming, Memory Management, C (Programming Language), C++ (Programming Language), Programming Principles, Software Development, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Frontend Integration, Full-Stack Web Development, Email Automation, Front-End Web Development, HTML and CSS, User Interface (UI), Web Design, Code Reusability, Server Side, Java Programming, MySQL, Program Development, Hypertext Markup Language (HTML), Software Architecture, Web Applications, Data Access, Back-End Web Development, Development Testing, Cascading Style Sheets (CSS)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Statistical Analysis, Data Analysis, Model Evaluation, Data Transformation, R Programming, Data Visualization, Regression Analysis, Predictive Modeling, Statistical Methods, R (Software), Data Manipulation, Plot (Graphics), Data Science, Box Plots, Statistical Visualization, Correlation Analysis, Model Training, Tidyverse (R Package)
Intermediate · Course · 1 - 3 Months