CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
C# for .NET Developers (Coursera) Coursera
Board Infinity

C# for .NET Developers (Coursera)

Discover the fundamentals of C# programming and the powerful .NET framework in this beginner-friendly online course. Whether you're new to coding or looking to enhance your skills, this course will guide you through essential concepts like variables, data types, control structures, and more. By the end, you'll be well-versed in object-oriented programming and ready to build a variety of applications.

Oct 5th 2026
3 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!

Oct 5th 2026
5-12 Weeks
Introduction to ES6+ (Coursera) Coursera
Scrimba

Introduction to ES6+ (Coursera)

Get introduced to the powerful world of modern JavaScript with 'Introduction to ES6+'. This compact yet comprehensive course is designed for experienced JavaScript developers who want to upgrade their skills with the latest ECMAScript features. From modules and classes to arrow functions and async/await, learn how to write cleaner, more efficient code.

Oct 5th 2026
1 Week
Python Data Visualization (Coursera) Coursera
Rice University

Python Data Visualization (Coursera)

Embark on a journey of data visualization mastery with our final course in the Python Specialization. This course builds upon essential programming skills, data representation, and analysis techniques to equip you with the ability to acquire, clean, process, analyze, and visualize data using Python. Enhance your practical programming abilities and create compelling visual representations of data.

Oct 2nd 2026
4 Weeks
Functional Programming Principles in Scala (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Programming Principles in Scala (Coursera)

Dive into the world of Functional Programming with our comprehensive course on Functional Programming Principles in Scala offered by Coursera. This course is designed for programmers who want to leverage the power of Scala, a versatile language that blends functional and object-oriented programming. Learn from industry experts and apply your new skills to real-world applications.

Sep 28th 2026
5-12 Weeks
Programming for Everybody (Getting Started with Python) (Coursera) Coursera
University of Michigan

Programming for Everybody (Getting Started with Python) (Coursera)

Discover the fundamentals of coding with 'Programming for Everybody: Getting Started with Python' on Coursera. This introductory course is designed to teach you the essential skills needed to program computers using Python, without requiring any previous programming knowledge or complex mathematics. Perfect for beginners looking to start their journey into the world of computer programming.

Sep 28th 2026
5-12 Weeks