Programming

Filter Courses within "Programming" (Click to filter)
Data Analysis with Tidyverse (Coursera) Coursera
University of Colorado Boulder

Data Analysis with Tidyverse (Coursera)

Embark on a journey into the world of data analysis with 'Data Analysis with Tidyverse'. This beginner-friendly course introduces you to R programming through the user-friendly tidyverse package suite. Whether you're new to programming or an intermediate R user looking to refine your skills, this course will equip you with essential tools for data manipulation, visualization, and analysis.

Aug 3rd 2026
5-12 Weeks
Introduction to Python Fundamentals (Coursera) Coursera
University of Colorado Boulder

Introduction to Python Fundamentals (Coursera)

Embark on your journey into programming with our Introduction to Python Fundamentals course. Designed for beginners, this course will equip you with essential Python skills needed to work with data effectively. Whether you're interested in data science, web development, or automation, understanding Python is a crucial first step.

Aug 3rd 2026
4 Weeks
Programming Languages Ⅰ (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Programming Languages Ⅰ (Coursera)

Dive into the world of Programming Languages I, an essential online course designed to equip you with the skills needed to navigate various coding languages efficiently. This course will teach you how to rapidly learn new programming languages, assess their appropriateness for specific tasks, and even design your own language. Gain insights into how different languages shape thought processes and communication.

Aug 3rd 2026
5-12 Weeks
Programming Fundamentals in Swift (Coursera) Coursera
Meta

Programming Fundamentals in Swift (Coursera)

Embark on your journey into programming with 'Programming Fundamentals in Swift'. This beginner-friendly course is crafted to introduce you to the core principles of Swift, a powerful language used in iOS app development and beyond. Whether you're new to coding or looking to refine your basics, this course will guide you through essential concepts like variables, control structures, functions, and data handling, all while focusing on Swift's unique features.

Aug 3rd 2026
5-12 Weeks
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.

Aug 3rd 2026
4 Weeks