CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Programming Languages Ⅱ (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Programming Languages Ⅱ (Coursera)

Dive deeper into the world of programming with 'Programming Languages II'. This course is designed to equip you with the skills to rapidly learn new coding languages, make informed decisions on which language to use for specific tasks, and even design your own mini-languages. Explore the profound impact that programming languages have on thought processes and communication.

Jun 22nd 2026
5-12 Weeks
Advanced Java (Coursera) Coursera
LearnQuest

Advanced Java (Coursera)

Elevate your understanding of Java with our Advanced Java Web Development course. Designed for experienced developers, this course takes you through the complexities of creating efficient microservices using powerful frameworks like Spring Boot and Spring Cloud. Gain expertise in building scalable applications and enhance your professional profile.

Jun 22nd 2026
3 Weeks
C for Everyone: Programming Fundamentals (Coursera) Coursera
University of California, Santa Cruz

C for Everyone: Programming Fundamentals (Coursera)

Discover the foundational principles of computer programming through 'C for Everyone: Programming Fundamentals'. This beginner-friendly course introduces you to C language, a robust tool for understanding computing processes at their core. Whether you're an aspiring scientist, artist, or humanist, this course will equip you with essential coding skills that are universally valuable in today's digital age.

Jun 15th 2026
5-12 Weeks
Get Started with Python (Coursera) Coursera
Google

Get Started with Python (Coursera)

Embark on a journey into Python programming with our Get Started with Python course, part of the Google Advanced Data Analytics Certificate program. This course is designed to equip you with the fundamental and practical skills needed to leverage Python in data analysis tasks. From understanding object-oriented programming to mastering variables, data types, functions, conditional statements, loops, and various data structures, this course will provide a strong foundation for those new to Python or looking to enhance their existing knowledge.

Apr 6th 2026
5-12 Weeks
Python Basics: Retrieving Online Data (Coursera) Coursera
University of California, Davis

Python Basics: Retrieving Online Data (Coursera)

Embark on a journey into Python programming with our beginner-friendly course 'Python Basics: Retrieving Online Data'. This course is tailored for those new to coding, offering an in-depth exploration of fundamental concepts such as strings, lists, Booleans, errors, and list manipulation. By the end of this course, you'll be able to apply your skills to automatically gather data from online sources like Wikipedia and Twitter. Perfect for anyone looking to start their programming journey or enhance their analytical capabilities with Python.

Jan 6th 2025
4 Weeks
Python Basics: Interacting with the Internet (Coursera) Coursera
University of California, Davis

Python Basics: Interacting with the Internet (Coursera)

Dive into Python programming with our beginner-friendly course. Learn essential Python skills like arithmetic, variables, values, and modules as you explore interacting with the Internet through fun API examples. From cat memes to understanding APIs, this course combines technical learning with a psychological approach to coding, making you feel confident in your new skill set.

Jan 6th 2025
4 Weeks
Python Basics: Problem Solving with Code (Coursera) Coursera
University of California, Davis

Python Basics: Problem Solving with Code (Coursera)

Dive into the world of Python programming with 'Python Basics: Problem Solving with Code' on Coursera. This course is designed for beginners who want to learn how to author complex ideas and capabilities using Python. You'll explore essential topics like dictionaries, functions, refactoring, debugging, and apply your skills to solve real-world problems such as analyzing browsing history or interrogating a tweet.

Jan 6th 2025
4 Weeks
Introduction à la programmation (Coursera) Coursera
University of Geneva

Introduction à la programmation (Coursera)

Découvrez l'essence de la programmation avec notre cours Introduction à la Programmation sur Coursera. Que vous soyez étudiant ou professionnel, cette formation vous initiera aux concepts fondamentaux qui sont essentiels pour comprendre et maîtriser les technologies numériques. Apprenez comment penser en informatique et commencez votre voyage vers devenir un programmeur compétent.

Jun 10th 2024
5-12 Weeks