Computer Science

Sub Categories

Advanced Architectural Modeling and Texturing

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactiv...

Getting Started with Generative AI APIs

Welcome to our course designed to guide you through interacting with the OpenAI API and making your...

Mastering AI Agents for Databases

Unlock the potential of AI agents in database management with this hands-on course. Learn to build i...

Building a Bash Command-Line Tool

In this 2-hour long guided hands-on project, you will learn how to automate repetitive command line...

Get Started with Cloud Native, DevOps, Agile, and NoSQL

Would you like to explore the complete process of developing cloud-native applications from inceptio...

Enterprise Java Beans (EJBs) and the Jakarta Persistence API (JPA)

The EJB architecture was the first component-based development model for Java EE specification. It c...

Function-Calling and Data Extraction with LLMs

This course will teach you two critical skills for building applications with LLMs: function-calling...

Architecting with Google Kubernetes Engine: Foundations em Português Brasileiro

Neste curso, "Architecting with Google Kubernetes Engine: Foundations", vamos relembrar o layout e o...

Unity: Design & Deform Meshes for 3D Geometry Control

This advanced Unity course empowers learners to construct, manipulate, and transform 3D mesh geometr...

Introduction to Computers and Office Productivity Software

In this course, you will learn the following essential computer skills for the digital age: Major ha...

Asynchronous Programming in JavaScript - Complete Course

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactiv...

z/Architecture Assembler Language Part 1: The Basics

Welcome to z/Architecture Assembler Language Part 1: The Basics, the first course three part series...

Advanced Frontend Development and Deployment

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactiv...

Learn Markdown

Markdown is a lightweight markup language for creating formatted text using a plain-text editor. It...

Advanced WordPress Development Techniques

Learn how to effectively develop, customize, and extend WordPress websites with a strong foundation...