Introduction to Programming

Oznaka tečaja: 10975A SATV voucher: Da Izvedba potrjena: Ne Zahtevnost: Osnovni

Predavatelji

Cena brez DDV

1.250,00 €

Trajanje (dni)

5

Število ur:

45

About this course

In this 5-day course, students will learn the basics of computer programming through the use of Microsoft Visual Studio 2013 and either the Visual C# or Visual Basic programming languages. The course assumes no prior programming experience and introduces the concepts needed to progress to the intermediate courses on programming, such as 20483B: Programming in C#.

Audience profile

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

Prerequisites:

Before attending this course, students must have:

  • Ability to use computers to start programs, open and save files, navigate application menus and interfaces.
  • Ability to understand logical concepts such as comparisons.
  • Understand number theory.
  • Ability to create, understand, and follow structured directions or step-by-step procedures.
  • Ability to understand and apply abstract concepts to concrete examples.

After completing this course, students 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.

  • Več o vsebini tečaja

    Prijavite se na listo interesentov

    Udeleženec

    Shranjujem