Starts | Register |
---|---|
Oct 16, 2023 9:00AM | |
Jul 10, 2023 9:00AM |
55337 Introduction to Programming
5 Days | Price: $3,275
In this 5-day course, students will learn the basics of computer programming through the use of Microsoft Visual Studio 2022 and the Visual C# and Visual Basic programming languages. The course assumes no prior programming experience and introduces the concepts needed to progress to the intermediate courses on programming, Programming in C#.
This course covers content in retired Microsoft Course 10975.
Learning Objectives
After completing this course, you will be able to:
- 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.
Course Details
Course Outline
1 - Module 1: Introduction to Core Programming Concepts
2 - Module 2: Core Programming Language Concepts
3 - Module 3: Program Flow
4 - Module 4: Algorithms and Data Structures
5 - Module 5: Error Handling and Debugging
6 - Module 6: Introduction to Object-Oriented Programming
7 - Module 7: More Object-Oriented Programming
8 - Module 8: Introduction to Application Security
9 - Module 9: Core I/O Programming
10 - Module 10: Application Performance and Memory Management
Actual course outline may vary depending on offering center. Contact your sales representative for more information.