CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Big Ideas in Programming: Expressing Yourself with Python (Coursera) Coursera
University of Michigan

Big Ideas in Programming: Expressing Yourself with Python (Coursera)

Discover the art of expressing yourself through code with 'Big Ideas in Programming: Expressing Yourself with Python'. This beginner-friendly course from the University of Michigan introduces you to Python's fundamentals and advanced concepts, enabling you to create, share, and discuss programming solutions. Perfect for anyone looking to start or advance their coding journey.

Sep 14th 2026
4 Weeks
Mastering Multithreading with Go (Coursera) Coursera
Edureka

Mastering Multithreading with Go (Coursera)

Dive into the world of concurrent programming with our comprehensive 'Mastering Multithreading with Go' course. Designed for developers looking to enhance their skills in creating highly-efficient, multi-tasking applications, this course uses the versatile Go language to teach you everything from basic concepts to advanced multithreading techniques. Learn how to write code that can handle multiple tasks simultaneously, improving performance and scalability.

Sep 14th 2026
5-12 Weeks
Go for Cloud and Networks (Coursera) Coursera
Edureka

Go for Cloud and Networks (Coursera)

Embark on a journey into the future of software development with our 'Go for Cloud and Networks' course. This comprehensive program is tailored for developers looking to harness the power of Go and apply it in cloud-based networking solutions. Whether you're new to programming or have some experience, this course will guide you through creating scalable applications that can thrive in a cloud environment.

Sep 14th 2026
5-12 Weeks
Llama for Python Programmers (Coursera) Coursera
University of Michigan

Llama for Python Programmers (Coursera)

Dive into 'Llama for Python Programmers' – a comprehensive course designed for Python programmers eager to explore and utilize large language models (LLMs) like Llama 2. This course will guide you through the process of running open-source LLMs on your own hardware, optimizing performance with techniques such as quantization using the llama.cpp package. Get ready to harness the full potential of generative AI.

Sep 14th 2026
3 Weeks
Advanced Java (Coursera) Coursera
LearnKartS

Advanced Java (Coursera)

Elevate your Java expertise with our Advanced Java Course on Coursera. This in-depth program is designed for programmers looking to advance their knowledge of Java, focusing on complex concepts and practical application development. Whether you're aiming to enhance your career prospects or deepen your understanding of Java, this course offers a structured pathway to achieving those goals.

Sep 14th 2026
5-12 Weeks