Programming Fundamentals: Introduction to Programming

Programming    |    Beginner
  • 12 Videos | 1h 30s
  • Includes Assessment
  • Earns a Badge
The fundamentals of computer programming are not only for novice programmers. Knowing how humans manipulate computer programs can be game-changing for many other roles, such as UI designers, support engineers, or system administrators. This course acts as an introduction to programming for all. Discover the structure of a simple program, identifying the role of each part. Examine variables, looking at their types and purpose in a program. Dive into the role of functions, discovering how they use variables to achieve a result. Moving along, explore standard file operations, the use of a main method, the difference between compilation and interpretation, and different types of programming languages. When you're done, you'll be able to give a theoretical explanation of the elements and methods involved in programming.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    define what's meant by a computer program using historical and modern examples
    outline a computer program's structure and summarize what's meant by syntax and comments
    describe what's meant by data, outlining its origins and how it's commonly stored
    list and describe variable types, constants, and casting
    outline how to manipulate data using functions, methods, and parameters
  • define data processing and summarize how it works
    outline standard I/O operations using the input process and output cycle
    recognize why running a program involves compiling to machine code first and differentiate between interpretation and compilation
    compare hardware and software and name the most important parts of a computer and the most common software
    list and categorize the most popular programming languages and identify their strengths
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 38s
    UP NEXT
  • Playable
    2. 
    The Evolution of a Computer Program
    5m 26s
  • Locked
    3. 
    Computer Program Structure
    6m 34s
  • Locked
    4. 
    Data Origins and Storage
    4m 55s
  • Locked
    5. 
    Types of Variables
    5m 45s
  • Locked
    6. 
    Computer Program Functionality
    5m 25s
  • Locked
    7. 
    How Data Processing Works
    3m 20s
  • Locked
    8. 
    Standard I/O Operations
    3m 49s
  • Locked
    9. 
    Compiling a Written Program
    6m 38s
  • Locked
    10. 
    The Roles of Hardware and Software
    4m 21s
  • Locked
    11. 
    Different Programming Languages
    4m 57s
  • Locked
    12. 
    Course Summary
    2m 43s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE