CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Introduction to Web Development with HTML, CSS, JavaScript (Coursera) Coursera
IBM

Introduction to Web Development with HTML, CSS, JavaScript (Coursera)

Embark on your journey into the world of web development with our beginner-friendly course. Master HTML, CSS, and JavaScript as you build a strong foundation for creating dynamic websites. Ideal for those new to coding, this course is designed to equip you with essential skills needed for modern application development.

Sep 7th 2026
5-12 Weeks
Introduction to Computer Science and Programming (edX) EdX
Tokyo Institute of Technology,TokyoTechX

Introduction to Computer Science and Programming (edX)

Dive into the world of computing with our beginner-friendly Introduction to Computer Science and Programming course. Whether you're curious about how computers work or eager to learn programming basics, this course is your gateway. Explore essential computer science principles, master fundamental algorithms, and get hands-on experience with Ruby coding. Perfect for those new to the field.

Self Paced
Self-Paced
Python Basics for Data Science (edX) EdX
IBM

Python Basics for Data Science (edX)

Embark on a journey to learn Python basics tailored specifically for aspiring data scientists. This introductory course offers a comprehensive guide to Python programming, equipping you with the skills needed to start analyzing data effectively. Through engaging content and practical lab exercises, you'll build your first Python scripts and gain confidence in applying Python for data science tasks.

Self Paced
Self-Paced
Analyzing Data with Python (edX) EdX
IBM

Analyzing Data with Python (edX)

Unlock the potential of your data with 'Analyzing Data with Python' on edX. This course equips you with essential skills in handling, manipulating, and analyzing complex datasets using powerful Python libraries such as numpy, pandas, SciPy, and scikit-learn. Whether you're a beginner or looking to advance your analytical capabilities, this course offers a structured pathway to mastering data analysis and machine learning techniques.

Self Paced
Self-Paced
JavaScript Basics (Coursera) Coursera
University of California, Davis

JavaScript Basics (Coursera)

Discover the basics of JavaScript with our beginner-friendly course. From understanding JavaScript's origins to mastering essential coding techniques, this course is perfect for those new to programming. Enhance your skills and learn how to implement interactive features on websites.

Sep 7th 2026
4 Weeks
Java Basics: Selection and Iteration (Coursera) Coursera
Codio

Java Basics: Selection and Iteration (Coursera)

Discover the basics of Java programming with this introductory course designed for absolute beginners. Dive into essential topics such as printing output, using operators, mastering loops (iteration), and implementing conditionals (selection). Start coding right away with no software installation required, and lay a solid foundation in computer science that can be applied to other programming languages.

Sep 7th 2026
4 Weeks