Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Computer Programming for Beginners
Rating: 4.2 out of 5(867 ratings)
2,571 students

Computer Programming for Beginners

Learn the basic concepts of programming using Python and JavaScript
Created byRobert Gioia
Last updated 1/2026
English

What you'll learn

  • Learn the basic concepts used in Computer Programming.
  • Create basic programs using Python and JavaScript.
  • Get hands-on, step-by-step experience writing code.
  • Includes 4 hands-on coding exercises that enable you to learn by doing and get instant feedback on your code!

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

5 sections32 lectures1h 46m total length
  • Introduction3:23

    In this lecture, I introduce the course and explain the structure of the course, my background, and what students will get out of this course.

Requirements

  • You don't need any prior programming knowledge or experience
  • You should be able to use a PC at beginner level.

Description

This course is meant to introduce people who have no programming experience to the world of computer science. With the tech industry becoming one of the most trending fields in the job market, learning how to program can be one of the most important and meaningful skills. This course will teach the basic, foundation concepts of programming in an easy-to-follow manner.


The first part of the course will get students acquainted with some basic concepts used in programming and will lay the conceptual groundwork that the rest of the course will build upon. After learning the basic terms and concepts of computer programming, the next two sections of the course allow students to practice these concepts hand-on.   


Students will follow along with basic examples in two programming languages: Python and JavaScript. Both languages are easy for beginners to learn and are very user friendly. This course won’t make you an expert programmer, but it will give you an exciting first look at programming and a foundation of basic concepts with which you can start your journey learning computer programming. 


Update: The course now features hands-on coding exercises where you can put the programming skills you learned to use and get instant feedback on your code! The best way to learn programming is by doing! 

Who this course is for:

  • Anyone with little to no programming experience.
  • Anyone who wants to learn to code.
  • Anyone who wants to learn programming but doesn't know where to start.