By following a guided path, you can achieve mastery.
Scale Your Success
YugabyteDB YSQL for Developers
This learning path starts with the basics of distributed SQL and YugabyteDB. It continues with the language fundamentals of YSQL including DDL, DML, and geo-distributed features such as table partitioning, tablespaces, row-level geo-partitioning. In various builder workshops, you’ll discover how to optimize and tune queries and build applications with frameworks such as Spring.
After completing this learning path, you will have the confidence and knowledge to build cloud-native applications with YSQL. Successful completion of this learning path results in professional certification from Yugabyte University.
This curated learning path consists of several self-paced courses, pre-recorded virtual trainings, and related certification exams. The curriculum covers key concepts, CLI tools, and operational playbooks.
After completing this learning path, you will have a strong comprehension of how to not only install, configure, manage, monitor, and scale a YugabyteDB cluster, but also how to perform standard operations for database and keyspace management. Student that complete this learning path also achieve certification.
This curated learning path consists of several self-paced courses, pre-recorded virtual trainings, and related certification exams. The curriculum covers key concepts, CLI tools, and operational playbooks.
After completing this learning path, you will have a strong comprehension of how to not only install, configure, manage, monitor, and scale a YugabyteDB cluster, but also how to perform standard operations for database and keyspace management. Student that complete this learning path also achieve certification.
This curated learning path introduces key concepts and terminology for distributed SQL and YugabyteDB. The hands-on exercises in this learning path expose proven methodologies for building internet-scale applications using YCQL and YugabyteDB.
After completing this learning path, you will have a strong comprehension of how to utilize a query-driven design methodology for semi-relational workloads. Students that complete this learning path also achieve certification.
Designed for beginners, you start this learning path with the fundamentals of distributed SQL and YugabyteDB. Then, you tackle seven mini-courses for writing YSQL queries.
The mini-courses cover a range of topics from simple commands, joins, dates, and case statements, to aggregations, window functions, and recursive queries.
Each mini-course offers task-based questions, complete with hints, solutions, and explanations. All questions use the same database schema of three related tables.
After completing this learning path, you will have the confidence and knowledge to write complex YSQL queries. Successful completion of this learning path results in certification from Yugabyte University.