Courses from 1000+ universities
Class Central experiments with cataloging online courses from California Community Colleges, offering diverse, affordable, and credit-worthy learning opportunities.
600 Free Google Certifications
Data Analysis
Digital Marketing
Ethical Hacking
Introducción a la inversión bursátil
Understanding the GDPR
Bitcoin and Cryptocurrency Technologies
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn UML, earn certificates with free online courses from Georgia Tech, IIT Kharagpur, HKUST and other top universities around the world. Read reviews to decide if a class is right for you.
Curso completo de modelagem conceitual com UML. Teoria e prática! Bônus: projeto Java, Spring Boot e Hibernate/JPA
Aprenda a estruturar projetos de software utilizando diagramas UML
Software Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems.
Explore object-oriented analysis and design fundamentals, UML modeling, and testing strategies for complex software systems. Apply concepts in hands-on projects using Java and JUnit.
Get Started with Software Development: Learn SDLC, OOP, UML, Agile, SCRUM, Programming Basics with Python, web dev, ...
A step by step guide to data modeling concepts and best practices underpinning sound database design.
Explore database theory, SQL, and data modeling. Learn to manage large datasets, understand relational and NoSQL databases, and develop efficient database structures for real-world applications.
Gain insights into database management fundamentals, data modeling, and emerging technologies. Explore relational and NoSQL databases, SQL, big data, and their applications in data analytics and AI.
Explore core object-oriented programming concepts like objects, classes, inheritance, and polymorphism using Python, with applications to distributed solutions and UML modeling.
Unlock the Power of UML: The Most Complete Guide with Real-Life Examples for Mastering Visual Software Design Skills.
Build a Windows GUI application with C# to interact with a MySQL database, covering database design, SQL queries, and advanced features like joins and UML diagrams.
Master object-oriented design principles, patterns, and UML to build robust applications. Learn Agile and Scrum methodologies for efficient software development.
Explore large-scale software development challenges, from life cycle models to requirements, design, and testing. Learn practical skills for overcoming obstacles in complex software projects.
Explore the five most popular creational design patterns for C++: Factory, Abstract Factory, Builder, Prototype, and Singleton.
Explore the core concepts and fundamental skills required to start designing and building cloud architecture diagrams.
Get personalized course recommendations, track subjects and courses with reminders, and more.