Computer Science

Filter Courses within "Computer Science" (Click to filter)
Advanced React (Coursera) Coursera
Meta

Advanced React (Coursera)

Dive deep into the world of React with our Advanced React course. Gain expertise in complex React features, optimization techniques, debugging strategies, and integrating popular libraries like React Bootstrap and utilizing JSX effectively. This comprehensive course covers everything from advanced components to handling API data, ensuring you become a proficient React developer.

Sep 21st 2026
4 Weeks
Relational Database Management Systems (edX) EdX
University System of Maryland - USM,USMx,University of Maryland Baltimore County,UMBC

Relational Database Management Systems (edX)

Discover the essential skills needed to work with relational databases through our in-depth online course. From creating databases using Data Definition Language (DDL) to manipulating data with Data Manipulation Language (DML), you'll gain a thorough understanding of managing relational databases efficiently.

Self Paced
Self-Paced
Working with Data (Coursera) Coursera
Meta

Working with Data (Coursera)

Expand your skills in working with data in React Native applications. This course builds on your existing knowledge and equips you with advanced techniques for managing data effectively within your apps, including accessing, storing, retrieving, and presenting data.

Sep 21st 2026
5-12 Weeks
Programming Fundamentals in Kotlin (Coursera) Coursera
Meta

Programming Fundamentals in Kotlin (Coursera)

Dive into Programming Fundamentals in Kotlin, an introductory course designed to equip you with the fundamental skills necessary for any programming language. Learn unique Kotlin syntax while reinforcing core programming principles such as data handling, function creation, decision making, and iteration. Perfect for beginners looking to start their journey in coding or professionals aiming to expand their skill set.

Sep 21st 2026
4 Weeks
Transient-Execution Attacks: Understanding Meltdown and Spectre (edX) EdX
Graz University of Technology,TUGrazX

Transient-Execution Attacks: Understanding Meltdown and Spectre (edX)

Dive into the advanced realm of cybersecurity with our course on Transient-Execution Attacks: Understanding Meltdown and Spectre. This course will equip you with a deep understanding of how these attacks work, enabling you to safeguard your digital assets against sophisticated threats like Meltdown and Spectre. By implementing attack strategies and mitigation techniques, you'll be prepared to defend against the latest vulnerabilities in computing systems.

Self Paced
Self-Paced
Modern Distributed Systems (edX) EdX
Delft University of Technology,DelftX

Modern Distributed Systems (edX)

Dive into the world of Modern Distributed Systems with our expert-led course. From first principles to real-world applications, you'll gain a deep understanding of how these critical systems work, manage complexity, and impact energy use. Perfect for tech enthusiasts and professionals looking to advance their knowledge in distributed computing.

Self Paced
Self-Paced
Monitoring and Observability for Application Developers (edX) EdX
IBM

Monitoring and Observability for Application Developers (edX)

Unlock the secrets of successful application development with our comprehensive course on Monitoring and Observability for Application Developers. Gain essential skills to effectively monitor applications, employ observability practices, and leverage logging for deep system insight. Perfect for developers and DevOps professionals looking to enhance their capabilities.

Self Paced
Self-Paced