Course Information
Course Overview
Learn the basic principles of Computer Programming and get started with C#, SQL, Java, C, C++ and Python
Do you want to learn computer programming but don’t know where to start?
This beginner-friendly course is the perfect place to start your coding journey. No prior experience is required — we’ll go step by step from the very basics of programming to writing your first working programs.
By the end of this course, you’ll have the confidence to read, write, and understand simple code, preparing you for more advanced programming languages and real-world projects.
What you’ll learn:
Understand the core concepts of computer programming (variables, loops, functions, logic)
Write your first programs step by step with clear explanations
Apply programming fundamentals to solve real-world problems
Build a strong foundation to move into languages like Python, Java, or C#
Gain confidence to continue your coding journey without feeling overwhelmed
Why this course?
Designed specifically for absolute beginners
Simple explanations with practical examples (no unnecessary jargon)
Hands-on exercises to reinforce learning
Taught by an experienced programmer with 20+ years of coding and teaching experience
Regular updates to keep your learning fresh
Who is this course for?
Absolute beginners who want to learn programming from scratch
Students preparing for computer science or IT studies
Professionals who want to understand coding basics to enhance their career
Anyone curious about how coding works and how programs are built
Ready to take the first step into the world of coding?
Enroll now and start your programming journey today!
Course Content
- 10 section(s)
- 99 lecture(s)
- Section 1 Introduction
- Section 2 You and Programming (Updated)
- Section 3 Main Programming Principles
- Section 4 Programming Languages
- Section 5 Programming and the Software Development Life Cycle
- Section 6 Let’s Use Some Programming Languages
- Section 7 Databases (Updated)
- Section 8 Let’s Build a Simple Text Editor (Guide)
- Section 9 Let’s Build a Simple Image Viewer (Guide)
- Section 10 Special Topics (Updated)
What You’ll Learn
- Get started with C#, SQL, Java, C, C++ and Python
- The main principles and fundamentals of Computer Programming
- The main code constructs in C#, SQL, Java, C, C++ and Python
- How to become a great Programmer
- The main phases of the Software Development Life Cycle
Reviews
-
RRussell Hall
This course provided an excellent overview and introduction to the world of computer programming. I found the contents perfect for anyone curious about programming and looking for a place to start their journey down this path.
-
DDharam K C
Contents are good but the presentation is not perfect, English (Spoken) / used in the Tutorial is not good
-
RRajesh Khatua
very good explanation and interesting way of teaching computer science as an art
-
AAndries
cool course