10975 - Introduction to Programming Training Courses

Start your programming career


 
  • Introduction to Computer Programs and Programming
  • Learn about using Program Logic and the Operating System
  • Learn how to use Data, Variables Procedures and Functions
  • Introduction to Developing a User Interface
  • Introduction to Working with Data
  • Introduction to the Software Development Process

 

Course Details


Instructor Led Learning


  Duration: 5 Days

  Learning Material : All included.

  Registration Open Now!

Call us : 021 419 3213

Introduction to Programming

Introduction to Programming Course

These course prepares you for the world of programming. After taking this course, you could head into any programming language and feel comfortable.


 


Introduction to Programming Course Overview

Students will learn the basics of computer programming by using Microsoft Visual Studio 2013 and either the Visual C# or Visual Basic programming languages. The course assumes no prior programming experience and introduces the concepts needed to progress to the intermediate courses on programming, such as 20483B: Programming in C#.


The focus will be on core programming concepts such as computer storage, data types, decision structures, and repetition by using loops. The course also covers an introduction to object-oriented programming covering classes, encapsulation, inheritance, and polymorphism. Coverage is also included around exception handling, application security, performance, and memory management



chfi-cours-overview-cape-town training course cape town

Is Introduction to Programming Course for you?


This course is designed for all those wanting to learn how to program. This course is also suited for those who aspire to be web designers, those wanting to add advanced functionality to documents and databases, and those who want to understand computer programming concepts.


Introduction to Programming

The Rise of the Software Engineer

A computer is only as good as the information that’s fed into it. That’s one of the truisms of programming that has held for as long as computers have existed, and ever since the first engine was built, there has been a need for professionals to program them.
In fact, even for a software engineer just starting out, the financial climate is very good. The median average salary for a programmer is currently R54,900. That person can expect a 60 percent salary growth throughout his or her career, according to Forbes, which has rated software engineering the fourth best college degree in terms of short-term and long-term return on investment.

 

3 Steps to Become Introduction to Programming Course Expert

01

Take a
course

02

Write an
Exam

03

Get
Certified

What you will learn

Introduction to Programming Course
 
  • Lesson 1: Introduction to Core Programming Concepts
  • Lesson 2: Core Programming Language Concepts
  • Lesson 3: Program Flow
  • Lesson 4: Algorithms and Data Structures
  • Lesson 5: Error Handling and Debugging
  • Lesson 6: : Introduction to Object Oriented Programming
  • Lesson 7: More Object-Oriented Programming
  • Lesson 8: Introduction to Application Security
  • Lesson 9: Core I/O Programming
  • Lesson 10: Application Performance and Memory Management
  • Where Do We Go From Here?

Introduction to Programming Course Full outline

Lesson 1: Introduction to Core Programming Concepts

  • Computer Data Storage and Processing
  • Application Types
  • Application Life-Cycle
  • Describe computer data storage and processing concepts
  • Describe application types
  • Describe the lifecycle of an application
  • Describe code compilation
  • Lesson 2: Core Programming Language Concepts

    • Syntax
    • Data Types
    • Variables and Constants

    Lesson 3: Program Flow

    • Introduction to Structured Programming Concepts
    • Introduction to Branching
    • Using Functions
    • Using Decision Structures

    Lesson 4: Algorithms and Data Structures

    • Understand How to Write Pseudo Code
    • Algorithm Examples

    Lesson 5: : Error Handling and Debugging

    • Introduction to Program Errors
    • Introduction to Structured Error Handling
    • Introduction to Debugging in Visual Studio Lab: Implementing Debugging and Error Handling After completing this module, students will be able to:
    • Implement structured exception handling
    • Debug applications by using Visual Studio 2013

    Lesson 6: Introduction to Object Oriented Programming

    • Introduction to Complex Structures
    • Introduction to Structs
    • Introduction to Classes

    Lesson 7: More Object-Oriented Programming

    • Introduction to Inheritance
    • Introduction to Polymorphism

    Lesson 8: Introduction to Application Security

    • Authentication and Authorization
    • Code Permissions on Computers
    • Introducing Code Signing After completing this module, students will be able to:
    • Describe how authorization and authentication work
    • Describe how to apply access permissions for executing code on a computer
    • Explain how code signing works

    Lesson 9: Core I/O Programming

    • Using Console I/O
    • Using File I/O

    Chapter 10: Application Performance and Memory Management

    • Converting Types
    • Value Types vs Reference Types

    Got a question?


     

    Live Chat or call         +27 21 419 3213

    Start your programming career