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
Comprehensive video series covering essential backend engineering concepts, from networking fundamentals to database management and system design, ideal for beginners entering the field.
Learn to implement RabbitMQ for distributed messaging, covering core components, server setup, and client development in Node.js. Gain practical insights on this powerful message queue technology.
Comprehensive guide to HAProxy, covering load balancing, scaling, security, and advanced configurations for high-performance web infrastructure.
Comprehensive exploration of WebRTC, covering NAT, STUN, TURN, ICE, SDP, and signaling. Includes demo, pros/cons analysis, and bonus content for in-depth understanding of real-time web communication.
Comprehensive guide to JWT authentication, covering session-based and JWT-based methods, refresh tokens, asymmetric JWT, and practical implementation with Node.js and Postgres.
Learn to use IndexedDB in JavaScript for client-side storage. Covers database events, object stores, transactions, and data manipulation through hands-on coding examples and clear explanations.
Comprehensive introduction to Apache Kafka, covering core concepts, architecture, and hands-on implementation. Includes practical examples, coding demonstrations, and discussion of pros and cons.
Explore the complexities of canceling HTTP requests in production environments, examining the request lifecycle and challenges faced by backend engineers.
Explore MongoDB's wire protocol using Wireshark, analyzing TLS traffic decryption, cursor behavior, and connection details for a deeper understanding of database communication.
Learn to extend ArcGIS functionality using ArcObjects and VB.NET. Develop a fictional project, gradually adding features while exploring geometry, querying, editing, and spatial relationships in a hands-on, entertaining approach.
Develop a pizza ordering system while learning VB.NET programming fundamentals, including classes, objects, user interfaces, and design patterns, in a hands-on, example-driven approach.
Comprehensive exploration of Esri's Enterprise Geodatabase, covering various modes, real-life implementations, and best practices for GIS professionals and developers.
Learn to develop ArcGIS Desktop applications using ArcObjects and C# .NET, covering feature creation, data management, and UI customization for enhanced GIS functionality.
Videos about ArcGIS Server technology, from installation to management and administration. Want to learn more about Server?
Comprehensive tutorial series on building GIS web applications using ArcGIS Javascript API 4.x, covering map views, layers, querying, widgets, and advanced features through hands-on examples.
Get personalized course recommendations, track subjects and courses with reminders, and more.