55337 Introduction to Programming
Who Should Attend
This course is intended for anyone who is new to software development and wants, or needs, to gain an understanding of programming fundamentals and object-oriented programming concepts. They will typically be high school students, post-secondary school students, or career changers, with no prior programming experience. They might want to gain an understanding of the core programming fundamentals before moving on to more advanced courses such as Programming in C#.
Explain core programming fundamentals such as computer storage and processing.
Explain computer number systems such as binary.
Create and use variables and constants in programs.
Explain how to create and use functions in a program.
Create and use decisions structures in a computer program.
Create and use repetition (loops) in a computer program.
Explain pseudocode and its role in programming.
Explain the basic computer data structures such as arrays, lists, stacks, and queues.
Implement object-oriented programming concepts.
Create and use classes in a computer program.
Implement encapsulation, inheritance, and polymorphism.
Describe the base class library (BCL) in the .NET Framework.
Explain the application security concepts.
Implement simple I/O in a computer program.
Identify application errors and explain how to debug an application and handle errors.
Identify the performance considerations for applications.
Computer Data Storage and Processing
Variables and Constants
Introduction to Structured Programming Concepts
Introduction to Branching
Using Decision Structures
Understand How to Write Pseudocode
Introduction to Data Structures
Introduction to Program Errors
Introduction to Structured Error Handling
Introduction to Debugging
Introduction to Complex Structures
Introduction to Structs
Introduction to Classes
Introduction to Inheritance
Introduction to Polymorphism
Introduction to .NET and the Base Class Library
Authentication and Authorization
Code Permissions on Computers
Introducing Code Signing
Using Console I/O
Using File I/O
Value Types vs Reference Types
The Garbage Collector
Enroll in this course
Select a start date for your 5 Day course
This course begins at 9:00 Eastern
And ends at 17:00 Eastern
Questions About This Course?
Need Help Finding The Right Training Solution?
Our training advisors are here for you.