What you'll learn?

·     Describe the general phases of software development

·     Demonstrate understanding of the use of variables and its relation to memory

·     Recognize the purpose behind program compilation process

·     Differentiate between error types

·     Explain the purpose and general functionality provided by conditional statements

·     Explain the purpose and general functionality provided by various loop constructs

·     Demonstrate understanding of the notion of functions and their role in dealing with complexity

·     Recognize the difference  between the two commonly used programming paradigms namely Procedural and Object Oriented programming

·     Exhibit reasonable understanding of object oriented concepts like encapsulation, inheritance, and polymorphism and how it take part in managing complexity

Description

This course serves as a general overview of programming concepts. Since the concepts tackled in this course applies to most programming languages, it is a requirement for other programming language courses like Visual Basic 2005.

Audience :

This is the starting point for anyone willing to pursue a career in programming.

Topics :

Introduction and workflow

o  Computer system elements

o  What is a program

o  What is a Compiler

o  What is a Linker

o  Compiler errors versus Linker errors

Variable and Programming Constructs

o  Data Types and Variables

o  Decisions and Loops

Arrays and Functions

o  Arrays

o  Functions

Programming Paradigms

o  Procedural programming

o  Object-oriented programming

Prerequisities :

Recommended Knowledge :

The familiarity with any version of Windows operating system and Windows applications is required.

Recommended Course(s) :

Category :

  • Programming

Training Materials :

YAT Official Courseware

Labs :

This course includes several labs to ensure you will gain the targeted skills and experience.

Credential :

This course is a part of Standard YPDP Diploma.

Related Courses