Introduction To Programming

by TechSherpas 365 Claim Listing

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.

$2975

Contact the Institutes

Fill this form

Advertisement

TechSherpas 365 Logo

img Duration

5 Days

Course Details

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#.

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.

 

Course Objectives

  • 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.

  • Downtown Los Angeles Branch

    515 Flower St, Downtown Los Angeles, Los Angeles
  • Charlotte NC Branch

    10130 Mallard Creek Rd, Suite 300, Charlotte NC
  • Miami Branch

    801 Brickell Avenue, Miami
  • Minneapolis Branch

    100 South Fifth Street , Minneapolis
  • Atlanta Branch

    1075 W Peachtree St NW, Atlanta
  • Austin Branch

    9420 Research Boulevard , Austin

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy