Introduction to .NET Programming Training

Learning Tree International AB, i Stockholm (+2 orter)
Längd
3 dagar
Språk
Engelska
Längd
3 dagar
Språk
Engelska
Få mer information om utbildningen, arrangörerna svarar oftast inom 48h 👍

Beskrivning av: Introduction to .NET Programming Training

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, process Web forms, build SQL Server databases and access them using ADO .NET.

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

.NET Programming Delivery Methods

  • In-Person

  • Online

.NET Programming Course Information

  • .NET Programming Course Benefits

    • 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 )
    • Leverage continued support with after-course one-on-one instructor coaching and computing sandbox
  • .NET Programming Course Prerequisites

    Students should have basic computer skills, including the use of the Windows operating system, accessing Web applications and other computer programs, and have some prior programming experience.

.NET Programming Course Outline

Module 1: .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

Module 2: 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

Module 3: 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)

Module 4: 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

Module 5: 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

Intresseanmälan

Beställ information

Fyll i formuläret för att få mer information om Introduction to .NET Programming Training, direkt från arrangören. Det är gratis och inte bindande!

reCAPTCHA logo Den här hemsidan är skyddad av reCAPTCHA och Googles Integritetspolicy och Användarvillkor tillämapas.
Learning Tree International AB
Fleminggatan 7
112 26 Stockholm

Learning Tree International

Learning Tree är ett internationellt utbildningsföretag med över 40 års erfarenhet av att leverera utbildning till yrkesverksamma IT-proffs, projektledare, verksamhetsutvecklare och chefer. Vi erbjuder allt från enstaka kurser till globala utbildningsprogram, och vi hjälper våra kunder att införa hållbara processer som fungerar idag och förbereder...

Läs mer om Learning Tree International AB och visa alla utbildningar.

Highlights