Udemy

Introduction to Computer Programming for Beginners

Enroll Now
  • 1,359 Students
  • Updated 11/2025
4.1
(316 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 31 Minute(s)
Language
English
Taught by
Artemakis Artemiou
Rating
4.1
(316 Ratings)
1 views

Course Overview

Introduction to Computer Programming for Beginners

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

  • R
    Russell Hall
    5.0

    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.

  • D
    Dharam K C
    3.0

    Contents are good but the presentation is not perfect, English (Spoken) / used in the Tutorial is not good

  • R
    Rajesh Khatua
    5.0

    very good explanation and interesting way of teaching computer science as an art

  • A
    Andries
    3.0

    cool course

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed