CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Advanced Programming in Swift (Coursera) Coursera
Meta

Advanced Programming in Swift (Coursera)

Expand your expertise in Swift programming with our Advanced Programming in Swift course. Dive deep into creating custom data structures, mastering error handling, embracing functional programming techniques like map, filter, and reduce, and implementing robust unit tests for reliable application performance. This course is perfect for developers looking to elevate their iOS app development skills.

Sep 28th 2026
4 Weeks
Constraint Programming (edX) EdX
LouvainX,Université Catholique de Louvain - UCL

Constraint Programming (edX)

Dive into the world of Constraint Programming with this edX course, designed to equip you with essential skills in modeling techniques and solver implementations for tackling intricate combinatorial issues such as routing and scheduling. Learn from experts and enhance your ability to solve complex problems efficiently.

Self Paced
Self-Paced
Python Programming: Basic Skills (edX) EdX
Codio

Python Programming: Basic Skills (edX)

Begin your journey into Python programming with our introductory course designed for beginners. In just a few minutes, you'll be writing and running your first Python program without any software installation required. This comprehensive course covers the basic skills needed to create simple programs, including variables, operators, loops, conditionals, and lists.

Self Paced
Self-Paced
Python Programming: Object-Oriented Design (edX) EdX
Codio

Python Programming: Object-Oriented Design (edX)

Embark on a journey into Python programming with our beginner-friendly course designed to introduce you to the world of Object-Oriented Design (OOP). Whether you're new to coding or looking to refine your skills, this course will guide you through creating your first Python program without any installation requirements. Dive deep into essential concepts like classes, mutability, encapsulation, inheritance, and polymorphism to build a strong foundation in Python OOP.

Self Paced
Self-Paced
Python for Data Science (Coursera) Coursera
Fractal Analytics

Python for Data Science (Coursera)

Unlock the power of Python in data science with our expert-led course. Dive into data manipulation using pandas, perform statistical analyses, create compelling visualizations, and prepare your data for machine learning applications. Perfect for beginners and professionals alike looking to harness the potential of Python in real-world business problems.

Sep 28th 2026
5-12 Weeks