
Edureka
Skills you'll gain: Memory Management, Code Reusability, Programming Principles, Integrated Development Environments, Web Development, System Programming, Maintainability
★ 3.6 (18) · Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: C# (Programming Language), Restful API, Unity Engine, Application Programming Interface (API), Object Oriented Programming (OOP), C++ (Programming Language), Video Game Development, ASP.NET, Computer Programming, Object-Relational Mapping, Web Services, Application Development, Software Design Patterns, Database Management, Model View Controller, Programming Principles, Data Structures
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Eclipse (Software), Java Programming, Object Oriented Programming (OOP), Software Development Tools, Java, Computer Programming Tools, Object Oriented Design, Integrated Development Environments, Development Environment, Computer Programming, Programming Principles, Virtual Machines, Algorithms
★ 4.4 (634) · Beginner · Course · 1 - 4 Weeks

JetBrains
Skills you'll gain: Application Development, Application Deployment, Generative AI Agents, Large Language Modeling, Software Development Tools, LLM Application, AI literacy, IntelliJ IDEA, Agentic Workflows, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Integrated Development Environments, Agentic systems, Code Review, Software Development, Software Development Life Cycle
★ 3.3 (9) · Beginner · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Analytical Skills, Science and Research, Sampling (Statistics), Statistical Hypothesis Testing, Data Literacy, Statistical Analysis, R (Software), Data Analysis, Statistical Software, Statistical Programming, Probability & Statistics, Statistical Methods, R Programming, Statistics, Public Health, Statistical Inference, Descriptive Statistics, Probability Distribution, Data Import/Export
★ 4.7 (1.6K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Wrangling, Data Presentation, Big Data, Interactive Data Visualization, Data Analysis, Statistical Visualization, Data Cleansing, Apache Hadoop, Statistical Analysis, Data Visualization, Data Import/Export, Apache Hive, Data Mart, Data Processing, Data Warehousing, Data Transformation, Apache Spark, Data Science, Microsoft Excel
★ 4.8 (21K) · Beginner · Course · 1 - 3 Months

Deep Teaching Solutions
Skills you'll gain: Lifelong Learning, Learning Strategies, Collaboration, Productivity, Human Learning, Learning Theory, Mental Concentration, Open Mindset, Time Management, Interactive Learning, Creativity, Growth Mindedness, Cognitive flexibility, Self-Awareness, Habit Formation
★ 4.9 (1.7K) · Mixed · Course · 1 - 3 Months

NVIDIA
Skills you'll gain: OSI Models, TCP/IP, Data Centers, Network Protocols, Network Infrastructure, Local Area Networks, Network Architecture, General Networking, Networking Hardware, Network Planning And Design, Computer Networking, Network Switches, Network Routing, Network Model
★ 4.6 (690) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Chemistry, Healthcare Ethics, Biology, Personal Care, Materials science, Safety Standards, Physiology, Biochemistry, Regulatory Compliance, Anatomy, Product Testing, Microbiology, Product Development
★ 4.7 (346) · Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Event-Driven Programming, Distributed Computing, Java Programming, Java, OS Process Management, Scala Programming, Scalability, Server Side, Servers, Algorithms
★ 4.6 (506) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Code Reusability, Kotlin, Object Oriented Programming (OOP), Programming Principles, Object Oriented Design, Android Development, Data Structures, Computer Programming, Mobile Development
★ 4.7 (346) · Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Java Programming, Java, Data Structures, Programming Principles, Algorithms
★ 4.5 (664) · Intermediate · Course · 1 - 3 Months