Introduction to .NET Programming Training

Nivå: Foundation
Snittbetyg: 4,6/5 4,58/5 Based on 136 Reviews

This Introduction to .NET Programming training course provides hands-on experience creating software for Microsoft's .NET (Windows platform) using the Visual Studio development environment. Starting with the most fundamental elements of computer programming, the training evolves to leverage development techniques sufficient to produce a complete web application including the user interface, business logic and data access layers. You learn how to write code using Visual Basic (VB) and C#; create ASP.NET Web applications and process Web forms and build SQL Server databases and access them using ADO.NET.

Participants have the choice of using either C# (C Sharp) or VB (Visual Basic) – the Microsoft .NET core languages. Techniques presented include design, code generation, testing and debugging including use of the ASP.NET (Active Server Pages) the SQL Server database.


  • After-course instructor coaching benefit
  • Learning Tree end-of-course exam included
  • After-course computing sandbox included

Du kommer lära dig att:

  • Demonstrate the fundamental aspects of modern computer programming
  • Design and implement .NET web and Windows applications
  • Write object-oriented logic using C# and Visual Basic (classes and libraries)
  • Leverage Visual Studio for code generation, user interface design, testing, and debugging
  • Build SQL Server databases and access them using the Entity Framework (EF)

Välj den utbildningsform som passar dig bäst


I klass & Live, Online-utbildning

  • 3-day instructor-led training course
  • After-course instructor coaching benefit
  • Learning Tree end-of-course exam included



  • Använd denna eller någon annan utbildning i ditt företag
  • Fullskalig programutveckling
  • Levereras när, var och hur du vill
  • Blandade utbildningsmodellerSkräddarsytt innehåll
  • Coaching av ett expertteam

Anpassa kurs och innehåll efter teamets behov

Kontakta oss

Utveckla dig och ditt team med anpassade eller öppna kurser alternativt e-learning

Learning Tree erbjuder kundanpassad utbildning hos er, öppna kurser i Stockholm, London eller Washington, möjlighet att delta via våra Anywhere centers (Malmö, Göteborg, Linköping, Stockholm eller Borlänge) eller olika former av e-learning med lärarstöd. Läs mer på .

I klass & Live, Online-utbildning

Note: This course runs for 3 dagar

  • 6 - 8 okt 9:00 - 4:30 CEST Stockholm / Online (AnyWare) Stockholm / Online (AnyWare) Boka Din Kursplats

  • 2 - 4 mar 9:00 - 4:30 CET Stockholm / Online (AnyWare) Stockholm / Online (AnyWare) Boka Din Kursplats

  • 8 - 10 jun 9:00 - 4:30 CEST Stockholm / Online (AnyWare) Stockholm / Online (AnyWare) Boka Din Kursplats

  • 31 aug - 2 sep 9:00 - 4:30 BST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 21 - 23 dec 9:00 - 4:30 GMT Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 29 - 31 mar 9:00 - 4:30 BST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 28 - 30 jun 9:00 - 4:30 BST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 8 - 10 sep 9:00 - 4:30 EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Boka Din Kursplats

  • 5 - 7 jan 9:00 - 4:30 EST Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Boka Din Kursplats

Kurs med startgaranti

När du ser symbolen för “Guaranteed to Run” vid ett kurstillfälle vet du att kursen blir av. Garanterat.

Introduction to .NET Programming Course Information

  • Requirements

    • Basic computer skills including the use of the Windows operating system and accessing Web application and other computer programs
  • Recommended Experience

    • Some prior programming experience
  • Software

    • This course uses Visual Studio 2017 but is useful to those using an earlier version

Introduction to .NET Programming Course Outline

  • .NET Programming Fundamentals

    Principles of Programming

    • Writing a procedural program
    • Transitioning to the object oriented philosophy
    • Coding using fundamental C# or VB syntax and semantics
    • Reviewing, compiling and executing a program in Visual Studio

    Using Visual Studio

    • Creating projects and solutions
    • Editing and compiling a program
    • Running a console application
  • VB and C# Language Syntax

    Coding object–oriented applications

    • Dividing code into classes
    • Adding fields, methods and properties
    • Defining code layout and limiting scope
    • Instantiating objects

    Working with data types and conversions

    • Strings
    • Dates and time
    • Integers
    • Real numbers
    • Booleans
    • Performing calculations with mathematical operators
    • Converting between data types

    Controlling program execution

    • IF statements
    • Writing complex criteria expressions
    • CASE (switch) statements
    • For...Next loops
    • Do While...loops
  • Programming Web Applications with ASP.NET

    Constructing ASP.NET websites with Visual Studio

    • Writing HTML pages and forms
    • Maintaining consistency with Master Pages
    • Designing pages with ASP.NET controls
    • Styling sites with ASP.NET themes

    Processing ASP.NET Web Forms

    • Displaying data and gathering user input Activating
    • Web Forms with events Maintaining variables with sessions
    • Styling using CSS (Cascading Style Sheets)
  • Accessing Relational Databases

    Relational database concepts

    • Employing databases for fast, efficient storage
    • Selecting, inserting, updating and deleting query syntax

    Creating a SQL Server database

    • Adding tables, fields and indexes
    • Defining primary and foreign key relationships

    Accessing the database with Entity Framework

    • Connecting to the database
    • Storing user information
    • Retrieving existing records
    • Updating and saving user information
    • Adding and deleting records
  • More Object Oriented Programming

    Object Oriented Program Layout

    • Encapsulating data
    • Ensuring proper object creation using constructors
    • Extending classes using inheritance
    • Overriding using virtual functions

    Code Quality and Error Handling

    • Ensuring type safety with enums
    • Throwing and handling exceptions
    • Try...Catch...Finally error handling
    • Commenting code


Introduction to .NET Programming Training FAQs

  • Which .NET programming language will I be using?

    Participants will choose between using C# (C Sharp) or VB (Visual Basic).

  • Can I learn .NET programming online?

    Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available in class and live online.

Questions about which training is right for you?

call 08-506 668 00

Why do we require your location?

It allows us to direct your request to the appropriate Customer Care team.

100% Satisfaction Guaranteed

Your Training Comes with a 100% Satisfaction Guarantee!*

*Partner-delivered courses may have different terms that apply. Ask for details.

Stockholm / Online (AnyWare)
Stockholm / Online (AnyWare)
Stockholm / Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
Ottawa / Online (AnyWare)
Herndon, VA / Online (AnyWare)
Why do we require your location?

It allows us to direct your request to the appropriate Customer Care team.

Hur föredrar du att bli kontaktad:

Please Choose a Language

Canada - English

Canada - Français