Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Aprender
Marketing in a Digital World
The Ancient Greeks
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
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.
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 Java's advanced features including Generics, Collections, Exception Handling, I/O, Enums, and Annotations. Enhance coding skills for reusable, type-safe 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.
Comprehensive introduction to programming fundamentals, object-orientation, essential development tools, and popular methodologies for aspiring application developers with no prior experience.
In this course, we look at how to manage a system with the Linux operating system installed. The course material is a good for anyone preparing for the Linux Foundation Certified IT Associate (LFCA) exam or just interested in learning more about Linux.
Get personalized course recommendations, track subjects and courses with reminders, and more.