Programming Languages

Filter Courses within "Programming Languages" (Click to filter)
iOS App Development Basics (Coursera) Coursera
University of Toronto

iOS App Development Basics (Coursera)

Dive into the world of iOS app development with this comprehensive beginner’s course on Coursera. Designed for those new to programming or looking to transition into mobile app creation, 'iOS App Development Basics' offers a structured pathway to building your first iOS application. You'll learn essential skills such as working within Xcode, understanding Core iOS and Cocoa Touch frameworks, and crafting simple yet effective user interfaces using the Model-View-Controller (MVC) architecture. This course also introduces you to utilizing Apple's components like the camera, microphone, and GPS in your apps.

Jun 29th 2026
5-12 Weeks
Programming Languages, Part C (Coursera) Coursera
University of Washington

Programming Languages, Part C (Coursera)

Dive into the world of Programming Languages with our advanced course, 'Programming Languages Part C'. This course is designed to provide a deep understanding of functional programming through hands-on practice with ML, Racket, and Ruby. Whether you're a beginner or an intermediate programmer looking to expand your knowledge, this course will equip you with the skills needed to excel in any coding language.

Jun 29th 2026
3 Weeks
Programming Fundamentals (Coursera) Coursera
Duke University

Programming Fundamentals (Coursera)

Discover the fundamentals of programming with our beginner-friendly course, ideal for those new to coding or looking to expand their skill set. This introductory course lays down the groundwork necessary for understanding algorithms and problem-solving techniques that are crucial across all programming languages. Whether you're aiming for a career in software development or simply wish to enhance your analytical thinking skills, this course is your starting point.

Jun 29th 2026
4 Weeks
Getting Started with Data Visualization in R (Coursera) Coursera
Johns Hopkins University

Getting Started with Data Visualization in R (Coursera)

Discover how to harness the full potential of R for data visualization. Whether you're new to R or looking to refine your skills, this course provides a comprehensive introduction to using R effectively for data analysis and presentation. Learn step-by-step techniques to create professional-grade visualizations that communicate complex data clearly and engagingly.

Jun 29th 2026
3 Weeks
Publishing Visualizations in R with Shiny and flexdashboard (Coursera) Coursera
Johns Hopkins University

Publishing Visualizations in R with Shiny and flexdashboard (Coursera)

Dive into the world of interactive data visualization and dashboarding with our 'Publishing Visualizations in R with Shiny and flexdashboard' course. This specialized training builds upon your existing ggplot2 knowledge, equipping you with advanced techniques for creating engaging, interactive visual stories using Shiny and flexible dashboards. Perfect for data analysts, scientists, and professionals who want to make their data more accessible and impactful.

Jun 29th 2026
3 Weeks
Data Visualization Capstone (Coursera) Coursera
Johns Hopkins University

Data Visualization Capstone (Coursera)

Unlock the power of data visualization with our Data Visualization Capstone course. Designed for those who use quantitative data in their work, this course will teach you how to harness the capabilities of R statistical language and tidyverse packages to create impactful visualizations. Whether you're a beginner or looking to refine your skills, this course provides the guidance and resources needed to master data visualization effectively.

Jun 29th 2026
3 Weeks
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.

Jun 29th 2026
4 Weeks
Page 1 Next ›