Beginners Guide to Learning Programming

Want To Learn How To Program? This Infinite Skills Course Is Designed To Get You Started With Programming
4.2 (11 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
251 students enrolled
$50
Take This Course
  • Lectures 44
  • Contents Video: 2.5 hours
    Other: 1 min
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2014 English

Course Description

Want To Learn How To Program? This Course Will Teach You The Core Principles Of Programming In Any Computer Language - Quickly And Easily.

This Learning Programming training course from Infinite Skills teaches you everything you need to know to start programming. This course is designed for the absolute beginner, meaning no programming or coding experience is required.


You will start by learning programming terms, such as statements, variables, parameters, and operators. From there, this course will teach you programming concepts, including how to create a solution, assign and change variable values, and perform mathematical calculations. This video tutorial will also cover abstract programming concepts, such as procedural and functional programming, pseudocode, and flowcharting. This course includes a project that allows you to demonstrate some of the topics that have been discussed throughout the course.

Once you have completed this computer based training course, you will have learned the programming basics. Working files are included, allowing you to follow along with the author throughout the lessons.

What are the requirements?

  • PC or Mac

What am I going to get from this course?

  • Do You Find Programming Confusing?
  • Learn The Key Fundamentals That Make Programming In Any Language Simple

What is the target audience?

  • Any One Who Wants To Learn How To Program
  • No Prior Programming Skills Needed - A Course For Complete Novices

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting Started
Important - Download These First - Working Files
Article
Welcome And Overview
Preview
04:26
External Computer Architecture
Preview
06:16
Internal Computer Architecture
03:38
Defining A Program
08:28
Integrated Development Environments
05:21
Interpreted Versus Compiled Programming Languages
05:51
How To Access Your Working Files
03:22
Section 2: Programming Terms
Application And Solution
02:07
Syntax And Syntax Errors
03:43
Statements
02:02
Comments
03:50
Logical And Physical Memory Address
02:15
Object Type
02:46
Variables
03:16
Parameters
01:41
Functions, Procedures And Methods
04:41
Naming Convention
04:04
Operators
01:37
Class
01:26
Accessors And Mutators
02:29
Exceptions
01:22
Runtime Error
02:33
Debug
02:55
Logic And Algorithms
03:17
Section 3: Programming Concepts
Creating A Solution
04:11
Building Your Solution
01:23
Starting And Running A Solution
01:23
Deploying Your Solution
01:32
Assigning Or Changing Variable Values
02:02
Performing Mathematical Calculations
01:46
Error Handling Exceptions And Trapping Handling
02:49
Getting Input And Producing Output
03:13
Logical Statements With Operators And Variables
02:53
Decision Structures
02:52
Loops
03:16
Section 4: Abstract Programming Concepts
Procedural Programming
05:37
Functional Programming
05:22
Object-Oriented Programming And Design Patterns
06:41
Pseudocode
04:11
Flowcharting
03:29
Object Modelling With UML Structure
05:25
Data Structures
03:24
Section 5: Conclusion
Conclusion And Next Steps
07:41

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Ready to start learning?
Take This Course