25 Best Programming Basics Courses Online
We compared 25 Programming Basics courses currently listed on Udemy, Coursera and edX, priced from $19.99 to $680.40. 8 come from a named university or institution, including University of Colorado System, University of California, Santa Cruz and University of Michigan. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.
- Courses compared
- 25
- Price range
- $19.99 – $680.40
- Providers
- Udemy, Coursera, edX
- Last updated
- 30 Aug 2026
How these 25 courses were chosen
Every course below is a real, currently listed course from Udemy, Coursera, edX, matched to "programming basics" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.
There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $19.99 to $680.40, as listed by the provider when we last updated the page.
-
1
Udemy CertificateCreate Your Calculator: Learn Python Programming Basics Fast
Why learn Data Analysis and Data Science?According to SAS, the five reasons are1. Gain problem solving skillsThe ability to think analytically and approach problems in the right way is a skill that is very useful in the...
$199.99listed price -
-
2
Algorithms, Data Collection, and Starting to Code
Offered by University of Colorado System
This course starts you on your journey learning about computational thinking and beginning C programming. If you’d like to explore how we can interact with the world in a rigorous, computational way, and would also like...
$49.00listed price -
3
C and Go: Classical and Modern Programming
Offered by University of California, Santa Cruz
This specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence enthusiasts seeking to develop their programming skills in the classical l...
$49.00listed price -
-
4
C# Programming for Unity Game Development
Offered by University of Colorado System
This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 4 courses in the specialization you'...
$49.00listed price -
5
Web Applications for Everybody
Offered by University of Michigan
This Specialization is an introduction to building web applications for anybody who already has a basic understanding of responsive web design with JavaScript, HTML, and CSS. Web Applications for Everybody is your introd...
$49.00listed price -
6
Programming for Data Science
Offered by University of Leeds
Explore the basics of programming and familiarise yourself with the Python language. After completing this course, you will be able to write Python programs in Jupyter Notebook and describe basic programming. In this cou...
$49.00listed price -
-
7
Introduction to Computer Science and Programming
Offered by Goldsmiths, University of London & University of London
This specialisation covers topics ranging from basic computing principles to the mathematical foundations required for computer science. You will learn fundamental concepts of how computers work, which can be applied to...
$49.00listed price -
8
R Programming Fundamentals
Offered by Stanford University
This course covers the basics of R: a free programming language and software environment used for statistical computing and graphics. R is widely used by data analysts, statisticians, and data scientists around the world...
$99.00listed price -
9
Introduction to Python Programming
Offered by The Georgia Institute of Technology
This course serves as a foundational introduction to Python programming, perfect for those looking to get started with coding. You'll learn about basic syntax, data structures, and programming concepts that are essential...
$680.40listed price -
10
Try It: Intro to Python
Offered by University of Wisconsin Extended Campus
If you want to learn to code with Python, this free course will give you an overview of the ins and outs of Python basics. Try our no-risk course today and see why Python has become one of the world’s most popular and in...
Price on site -
11
PCEP – Certified Entry-Level Python Programmer
Kickstart your Python journey and prepare for the PCEP-30-02 certification with this comprehensive practice test course. Designed for beginners, job seekers, and anyone aiming to improve their Python skills, this course...
$19.99listed price -
12
Udemy CertificateMicrosoft Applied Skills: Get started in C# (for beginners)
Welcome to my course on "Get started with classes, properties, and methods in C#".Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft.I’ll show you how to download Visual Studio C...
$99.99listed price -
13
Udemy MOOC / Non-creditAprobar PCEP Python: 6 Simulacros Reales +200 Preguntas 2026
¿Quieres aprobar el examen PCEP de Python en tu primer intento?Este curso te prepara con simulacros diseñados a partir de preguntas altamente similares al examen real, para que llegues con confianza y sin sorpresas.Inclu...
$34.99listed price -
14
Udemy CertificateOracle Java Certification: Shortest Way To Crack OCA 1Z0-808
OCA - Java SE 8 Programmer I - Exam Information:Exam Code: 1Z0-808Duration: 150 minutesQuestions #: 70 (Multiple Choice / Multiple Select)Passing score: 65% Exam Curriculum:Java Basics Define the scop...
$19.99listed price -
15
Udemy CertificatePCEP Python Exámenes Simulados 2026
Bienvenido a tu paquete completo de exámenes simulados para la certificación Python Institute PCEP – Certified Entry-Level Python Programmer.Nuestro objetivo es simple: ayudarte a aprobar el examen en tu primer intento.E...
$99.99listed price -
16
Udemy CertificatePega Basics - Understand Application Development in Pega
Pega Masterclass: From Basics to Advanced Level Training by HarshaMaster Pega from the ground up! This comprehensive course covers everything from core concepts to advanced techniques — ideal for both beginners and profe...
$19.99listed price -
17
Udemy CertificateLearn C Programming Language from Basics
C programming language is structured programming language. In this course I have explained the following concepts from C language:1) C-Tokens, 2) Operators in C 3) Data types, variables, constants in C 4) Control stateme...
$19.99listed price -
18
Udemy CertificateIntroduction to Python for Machine Learning (In Indonesian)
Phyton bisa dibilang merupakan bahasa pemrograman utama dengan tingkat perkembangan yang pesat. Phyton bisa berkembang pesat dan cepat karena memiliki bahasa pemrograman yang cenderung 'ramah' dibanding lain nya. Dengan...
$24.99listed price -
19
Udemy MOOC / Non-creditBuild a Birthday Reminder System with Apps Script & Gmail
Have you ever forgotten an important birthday and felt terrible about it?You are not alone. With busy lives, large families, and endless social circles, it is almost impossible to keep track of every important date. What...
$19.99listed price -
20
Udemy CertificateComplete Unity Guide: Make a 3D Endless Runner Game with C#
Have you ever wanted to create your own video game but didn’t know where to start? This course will guide you step by step through the process of building a complete 3D Endless Runner game using Unity and C#, even if you...
$29.99listed price -
21
Udemy MOOC / Non-creditAI Python for Beginners
Course Description: AI Python for BeginnersAre you excited about Artificial Intelligence and Machine Learning but don’t know where to start? You’re not alone—and this course is built exactly for you."Master Python to Mas...
$54.99listed price -
22
Udemy CertificateUvod u frontend - HTML / CSS / JavaScript
Sveobuhvatan kurs koji pruža temeljno razumevanje osnovnih Frontend tehnologija . Ovaj kurs je namenjen početnicima koji žele da steknu osnovna znanja i veštine potrebne za kreiranje atraktivnih i funkcionalnih web stran...
$24.99listed price -
23
Udemy CertificateLearn C#: Learn to Code C# like a Pro Developer Course
This course provides the fundamental building blocks for programmers that wish to use C# to build desktop or web based applications in C#. This course fully supports .Net core with all examples and coding exercises...
$19.99listed price -
24
Udemy Certificateruby on rails with flutter [Arabic]
الدورات التدريبية الطويلة التي تطول وتضيع في التفاصيل؟ وتلك التي تتناسب مع تنسيق قصير ، تتصفح الموضوعات الأساسية؟مع هذه الدورة ، تستثمر يومًا من وقتك في تعلم Ruby on Rails ، FAST and EASY.لاختراق تعلم ريلز ، نعتمد على قا...
$29.99listed price -
25
Udemy CertificateBash Shell and Scripting Fundamentals
The course would not only serve as a stepping board to learn more lucrative languages such as Python. But it would help you to understand the small things regularly ignored by most writers and content creators. You shoul...
$49.99listed price
Best Programming Basics Courses Online compared
Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.