Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create Java classes, work with objects, organize code into packages, and use essential Java libraries for string manipulation and mathematical operations.
This course in an introduction to Microsoft Azure services. Students will gain familiarity with core Azure topics and practice implementation of infrastructure components.
Explore scaling Agile, Scrum methodologies, and team-of-teams approach. Learn about Agile planning, portfolios, solution integration, and test-driven development for improved project management and software delivery.
Learn foundational knowledge for Oracle databases, covering database engines, structures, RDBMS, storage, and purpose-specific design in this comprehensive introduction.
Explore key development methodologies including SDLC, Agile, CI/CD, and 12 Factor Apps. Learn frameworks for efficient team collaboration and critical steps in modern software development.
Analyze AI ethics through hands-on projects, examining bias in predictive text, fairness in sensitive predictions, and ethical considerations in game theory algorithm design.
Learn key elements of Oracle's Structured Query Language, including table design, SQL statements, data manipulation, and index design. Hands-on exercises reinforce practical skills.
Explore Kubernetes architecture, cluster creation, deployments, scaling, and administration. Gain hands-on experience through practical exercises and demos for effective container orchestration.
Learn to create iOS apps using Swift 5, covering interface design, user interaction, auto layout, and unit testing. Build functional applications and prepare for advanced iOS development.
Explore Java's advanced features including Generics, Collections, Exception Handling, I/O, Enums, and Annotations. Enhance coding skills for reusable, type-safe applications.
Develop Java web apps and RESTful microservices using Spring MVC and Spring Boot. Hands-on labs cover URL templates, JSON/XML payloads, custom HTTP headers, and integration with Java and Angular JS clients.
Comprehensive Java Enterprise Edition training covering web basics, servlets, JSPs, and EJBs. Develop enterprise-level skills through hands-on practice and real-world applications.
Explore inheritance, polymorphism, and interfaces in Java. Deepen your understanding of object-oriented programming concepts and their effective implementation in real-world scenarios.
Master Python scripting for DevOps: from basic programming concepts to advanced automation techniques. Develop practical skills in string operations, classes, file handling, and build automation for real-world applications.
Transition to Java programming for experienced developers, covering object orientation, web and mobile app development, and essential features for creating robust applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.