18756 Stone Oak Park Way, Suite200, San Antonio TX 78258 USA
100 Queen St W, Brampton, ON L6X 1A4, Canada
United States
share button
Free Webinar: Database Recovery Models And Its Significance : July 29, 2020. 

10975: Introduction to Programming Training

What 10975: Introduction to Programming training is all about?

The instructor-led five-day program offers students the basics of computer programming using Visual Studio 2013 as well as Visual Basic or Visual C# programming languages. The course does not require prior programming experience. Students are taught the concepts needed to move ahead in the programming. The focus stays on core concepts of programming, for instance, computer storage, decision structures, data types, and repetition using loops. Microtek Learning also provides an object-oriented programming introduction that covers classes, inheritance, encapsulation, and polymorphism. We also emphasize on application security, exception handling, memory, and performance management.


Contact us to customize this class with your preferred dates, times and location. You can call us on 1-800-961-0337 or Chat with our representative.

What are the course objectives for 10975: Introduction to Programming training?
  • Explaining the fundamentals of core programming like computer processing and storage.
  • Explaining binary.
  • Creating and using constants and variables in programs.
  • Explaining to create and use program functions.
  • Creating and using decision structures with computer programs.
  • Creating and using loops in a computer program.
  • Explaining pseudocode role in programming.
  • Explaining computer data structures basic like arrays, stacks, lists and queues.
  • Implementing object-oriented programming concepts.
  • Creating and using classes within computer programs.
  • Implementing encapsulation, polymorphism, and inheritance.
  • Describing the BCL in .NET Framework.
  • Explaining concepts of application security.
  • Implementing I/O in a computer program.
  • Identifying errors in applications and explaining the debugging process of an application and handling errors.
  • Identifying applications’ performance considerations.
Who should attend 10975: Introduction to Programming training?

This course is designed for people new to software development and for those who are looking to understand the basics of programming. Students or individuals wanting a change of career but have no programming experience whatsoever can apply for the course and begin a new journey to the center of the programming fundamentals.

What is the course outline for 10975: Introduction to Programming training?
  • 1. Introduction to Core Programming Concepts
  • a). Computer Data Storage and Processing
  • b). Application Types
  • c). Application Life-Cycle
  • d). Code Compilation
  • e). Lab : Thinking Like a Computer
  • 2. Core Programming Language Concepts
  • a). Syntax
  • b). Data Types
  • c). Variables and Constants
  • d). Lab : Working with Data Types
  • 3. Program Flow
  • a). Introduction to Structured Programming Concepts
  • b). Introduction to Branching
  • c). Using Functions
  • d). Using Decision Structures
  • e). Introducing Repetition
  • f). Lab : Creating Functions, Decisions, and Looping
  • 4. Algorithms and Data Structures
  • a). Understand How to Write Pseudo Code
  • b). Algorithm Examples
  • c). Introduction to Data Structures
  • d). Lab : Working with Algorithms and Data Structures
  • 5. Error Handling and Debugging
  • a). Introduction to Program Errors
  • b). Introduction to Structured Error Handling
  • c). Introduction to Debugging in Visual Studio
  • d). Lab : Implementing Debugging and Error Handling
  • 6. Introduction to Object-Oriented Programming
  • a). Introduction to Complex Structures
  • b). Introduction to Structs
  • c). Introduction to Classes
  • d). Introducing Encapsulation
  • e). Lab : Implementing Complex Data Structures
  • 7. More Object-Oriented Programming
  • a). Introduction to Inheritance
  • b). Introduction to Polymorphism
  • c). Introduction to the .NET Framework and the Base Class Library
  • d). Lab : Implementing Inheritance
  • e). Lab : Implementing Polymorphism
  • 8. Introduction to Application Security
  • a). Authentication and Authorization
  • b). Code Permissions on Computers
  • c). Introducing Code Signing
  • 9. Core I/O Programming
  • a). Using Console I/O
  • b). Using File I/O
  • c). Lab : Core I/O Programming
  • 10. Application Performance and Memory Management
  • a). Value Types vs Reference Types
  • b). Converting Types
  • c). The Garbage Collector
  • d). Lab : Using Value Types and Reference Types
Price: 2595
5 Days | $ 1816
Enroll Now