Courses from 1000+ universities
The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.
600 Free Google Certifications
Data Analysis
Python
Microsoft Excel
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Introduction to Dynamical Systems and Chaos
Education for All: Disability, Diversity and Inclusion
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive overview of DBMS architecture, covering abstraction, schemas, data models, languages, and the role of database administrators. Includes practical insights and application architectures.
Comprehensive overview of operating system types, from single-process to distributed and real-time systems, with explanations of their features, advantages, and practical applications.
Learn step-by-step database scaling patterns, including query optimization, vertical and horizontal scaling, CQRS, replication, and data partitioning for improved performance and reliability.
Explore database optimization techniques including partitioning and sharding. Learn about scale-up methods, replica sets, and strategies for scaling out databases to improve performance and efficiency.
Comprehensive overview of database types, including relational, object-oriented, NoSQL, hierarchical, and network databases, with explanations and comparisons for each.
Comprehensive exploration of NoSQL databases, covering history, advantages, types, and comparisons with SQL. Learn when and how to use NoSQL for efficient data management in modern applications.
Comprehensive video on greedy algorithms, covering multiple problems with code examples. Ideal for placement preparation, offering practical insights and problem-solving techniques.
Explore database indexing concepts, including primary, dense, sparse, multi-level, and secondary indexes. Learn their importance and applications in optimizing database performance.
Comprehensive guide to database normalization, covering functional dependencies, Armstrong's axioms, anomalies, and normal forms up to BCNF. Ideal for understanding data integrity and efficient database design.
Comprehensive SQL tutorial covering fundamental concepts, commands, and advanced techniques. Learn database management, querying, and optimization through practical examples and hands-on exercises.
Learn to convert ER models to relational models, covering entity types, attributes, relationships, and practical examples like Facebook's schema. Gain essential database design skills.
Comprehensive overview of relational database concepts, covering key terminology, design principles, and integrity constraints for effective data management and querying.
Learn to design a Facebook-like database using ER modeling. Covers entity identification, attribute types, relationships, and constraints, culminating in a complete ER diagram.
Learn to create ER diagrams for banking systems through step-by-step guidance, from identifying entities and attributes to establishing relationships and constraints.
Explore extended ER features and abstraction in ER modeling, covering specialization, generalization, inheritance, and aggregation concepts for enhanced database design.
Get personalized course recommendations, track subjects and courses with reminders, and more.