CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Learn HTML and CSS (Coursera) Coursera
Scrimba

Learn HTML and CSS (Coursera)

Embark on a journey to learn HTML and CSS, the backbone of web design, with our beginner-friendly online course. Perfect for aspiring web developers, this course offers an engaging learning experience where you'll build multiple projects, from a Google clone to a birthday site filled with GIFs. Learn how to code websites from scratch using professional tools like VS Code, GitHub, and Netlify.

Sep 14th 2026
5-12 Weeks
Programming and Application Foundations (Coursera) Coursera
Illinois Tech

Programming and Application Foundations (Coursera)

Discover the fundamentals of web development and programming with our Programming and Application Foundations course. Designed for beginners, this course will guide you through creating and deploying modern web pages using HTML, CSS, and JavaScript. Dive into data modeling, database design, and administration to build robust, multi-user applications. Start your journey towards becoming a proficient developer today!

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