Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Computer Networking
Ethical Hacking
Terrorism and Counterterrorism: Comparing Theory and Practice
Product Management Essentials
Biochemistry: Biomolecules, Methods, and Mechanisms
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Database Management, earn certificates with free online courses from Stanford, University of Michigan, Johns Hopkins, UC Irvine and other top universities around the world. Read reviews to decide if a class is right for you.
Learn to leverage Neo4j's APOC library for efficient graph database operations, from data loading and manipulation to model refactoring and visualization enhancements.
Learn essential MySQL skills, from basic queries to table management and joins, in a comprehensive tutorial series for beginners.
Comprehensive guide to Prisma ORM: setup, models, migrations, client operations, relationships, and advanced features. Master database management in modern JavaScript applications.
Explore SAP HANA Cloud operations, including architecture, data tiers, provisioning, backup, upgrades, and high availability. Learn key administrative tasks and monitoring functions for this managed database service.
Learn to build a RESTful API for products using Python Flask, SQL Alchemy, and Marshmallow. Covers database setup, CRUD operations, and Postman testing in a concise, hands-on tutorial.
Learn Neo4j graph database and Cypher query language. Create nodes, relationships, labels, and properties. Explore installation, Cypher interface, querying, and relationship management in this concise tutorial.
Comprehensive Python tutorial on building and consuming REST APIs, covering HTTP methods, database integration, and practical examples using StackOverflow API and custom implementations.
Comprehensive tutorial on Spring Boot, covering setup, API development, database integration, and deployment. Ideal for Java developers looking to build microservices efficiently.
Learn to build a feature-rich web application from scratch using Flask, covering templates, databases, authentication, file uploads, and deployment on a Linux server with HTTPS.
Learn to set up and use PHP with MySQL on DreamHost, covering hosting signup, database setup, FTP, phpMyAdmin, and creating dynamic web pages with MySQLi.
Learn to create Windows Form applications in C# using Visual Studio, covering UI design, event handling, data management, and SQL integration for desktop development.
Comprehensive guide to Hibernate: from basics to advanced concepts like caching, HQL, and JPA. Includes hands-on practice and real-world applications for Java developers.
Comprehensive PostgreSQL tutorial covering database basics, SQL fundamentals, table operations, data manipulation, constraints, joins, and advanced features for beginners to build robust back-end systems.
Build a fully functional e-commerce website with Flask, covering authentication, database management, and advanced features like item purchasing and selling.
Create a Python Discord bot, learn cloud hosting on Repl.it, and explore features like database integration and GitHub webhooks in this hands-on tutorial.
Get personalized course recommendations, track subjects and courses with reminders, and more.