Free Practice Tests36 exams · real exam timerStart free
Microsoft Self-paced online

Microsoft .NET Framework Certification Training

CertOcean's Microsoft .NET Framework training is a self-paced online course. You learn at your own pace through 19 video lessons (42 hours in total), work through 10 curriculum modules with hands-on assignments and keep lifetime access to the video lessons.

  • 42 hoursVideo training
  • 19 lessonsAt your own pace
  • 10 modules76 topics
  • Start todayInstant access
.NET MicrosoftSelf-paced online training
$189 $239 One-time · USD
You save$5021% off
Enroll now
Not sure yet? Talk to a course advisor
Course overview

About the Microsoft .NET Framework training

.NET Framework training teaches you to build desktop, web and service applications on Microsoft's .NET platform with C# and Visual Studio.

Why take .NET training?

  • .NET has a large global developer community and is widely used in enterprise software.
  • Companies across banking, telecom, airlines and IT services build their systems on .NET.
  • Microsoft .NET developers are well paid.

This course includes

  • Self-paced trainingLearn at your own pace with in-depth lessons on every concept in the course.
  • Real-life case studiesAt the end of the course, you work on a project that applies the techniques you learned.
  • AssignmentsEach module includes practical assignments to complete before you move to the next module.
  • Lifetime accessKeep lifetime access to all videos, the discussion forum and other learning content in the LMS.
  • CertificationComplete the project, reviewed by our expert panel, to receive CertOcean's Microsoft .NET Developer certificate.
  • ForumUse the community forum to learn through peer discussion and knowledge sharing.

What you'll learn in this course

  • Understand the .NET Framework architecture and the Visual Studio IDE
  • Write C# programs using object-oriented programming
  • Build desktop applications with Windows Forms
  • Access SQL Server data with ADO.NET and LINQ
  • Build web applications with ASP.NET and web server controls
  • Manage state, use Ajax and secure web applications and web services

What is the Microsoft .NET Framework course?

The Microsoft .NET Framework course is a 30-hour, self-paced online course that covers the concepts that made .NET one of Microsoft's most popular frameworks. You start with the framework architecture and your first basic applications, use ASP.NET and IIS to build and secure web applications, and finish by creating web applications and web services with the .NET Framework.

What will you learn in .NET Framework training?

After completing the .NET course, you will understand:

  • The .NET Framework architecture
  • Building console applications
  • Building Windows applications
  • Object-oriented programming with C#
  • Data access with ADO.NET
  • Creating and using class libraries (DLLs)
  • Building web applications with ASP.NET
  • Integrating IIS with ASP.NET
  • Working with postbacks
  • Developing websites and web applications
  • Application security
  • Creating and consuming web services

Why learn the .NET Framework?

.NET is a popular and powerful framework for building Windows applications, web applications and services with object-oriented programming. It supports layered, multi-tier designs, so you can focus on business logic instead of plumbing code. Visual Studio adds productivity features such as IntelliSense, code snippets, reference highlighting and IntelliTrace.

Who should take .NET Framework training?

Anyone who wants to become an ASP.NET web developer or learn the .NET Framework can take this course, whatever their age or background.

What are the prerequisites for .NET training?

You should know the basics of at least one programming language, such as C, C++ or Java, plus HTML, and have some familiarity with a database such as SQL Server, Oracle or MySQL.

What are the system requirements for .NET training?

You need a Windows PC, because the .NET Framework and Visual Studio for Windows Forms and ASP.NET development run on Windows. It should have at least 4 GB of RAM, 20 GB of free disk space and an Intel Core i3, i5 or i7 processor.

How do the hands-on .NET practicals work?

We help you set up Visual Studio and SQL Server Management Studio for the practicals. The installation guide is in your LMS.

Curriculum

Microsoft .NET Framework course syllabus

10 modules · 76 topics · 42 hours of video training

.NET Architecture and the Visual Studio IDE 8 topics
  • Learning goal: Understand the .NET Framework architecture and components, install Visual Studio and learn the languages .NET supports.
  • Introduction to the .NET Framework
  • .NET architecture, evolution and versions
  • .NET Framework components
  • Visual Studio versions and installation
  • Parts and features of the Visual Studio IDE
  • Creating projects and solutions
  • IDE shortcuts
C# Basics and Object-Oriented Programming in C# 15 topics
  • Learning goal: Understand C# program structure, write console programs and apply object-oriented programming in C#.
  • C# language basics and program structure
  • The C# compiler
  • Data types and control structures
  • Importing namespaces
  • Creating console applications
  • Built-in classes: Convert, String and DateTime
  • Arrays
  • Classes, objects and methods
  • Inheritance and polymorphism
  • Abstract classes and interfaces
  • Exception handling
  • Properties and indexers
  • Delegates
  • Data objects in System.Data
Windows Forms with C# 5 topics
  • Learning goal: Build Windows applications with the System.Windows.Forms namespace, its controls and events.
  • Visual Studio for Windows Forms
  • Creating Windows Forms
  • Controls: Label, TextBox, Button, RadioButton, CheckBox, ListBox, ComboBox, PictureBox, dialogs and Timer
  • Handling events
ADO.NET: Data Access with SQL Server 7 topics
  • Learning goal: Learn the ADO.NET architecture and run queries, stored procedures and CRUD operations on SQL Server.
  • ADO.NET architecture and library
  • Creating database connections
  • Connected vs. disconnected models
  • CRUD operations with SqlCommand and SqlDataReader
  • Working with data using SqlDataAdapter, DataSet and DataTable
  • Queries and stored procedures
Collections and Assemblies 9 topics
  • Learning goal: Use collections and generics, and create, install and consume assemblies.
  • Why collections are needed and the collections API
  • Generics and generic collections
  • Indexed and key-value collections
  • What assemblies are and their types
  • Creating an assembly and a strong name
  • Installing assemblies in the GAC with gacutil
  • The AssemblyInfo.cs file
  • Consuming a class library
ASP.NET Web Applications 7 topics
  • Learning goal: Understand web application architecture and build web applications with ASP.NET.
  • Web pages, websites and web applications
  • Web servers: IIS and IIS Express
  • Inline code vs. code-behind
  • The ASP.NET page submission process
  • Page life cycle events
  • Postbacks and their types
ASP.NET Web Server Controls 4 topics
  • Learning goal: Use web server controls, handle their events and validate input.
  • Web server controls
  • Standard controls: Label, TextBox, RadioButtonList, CheckBoxList, DropDownList, BulletedList and ListBox
  • Validating input with validation controls
LINQ and 3-Tier Architecture 7 topics
  • Learning goal: Access data with LINQ and build an application with a layered, 3-tier architecture.
  • What LINQ is and why to use it
  • LINQ query syntax and SQL-like queries
  • Querying arrays, XML and databases with LINQ
  • LINQ to SQL CRUD operations
  • Introduction to 3-tier architecture
  • Building a 3-tier application
State Management and Ajax 6 topics
  • Learning goal: Manage state in stateless HTTP, pass data between pages and handle partial postbacks with Ajax.
  • State management techniques
  • ViewState, query strings, sessions and cookies
  • Application state and cache
  • Ajax architecture
  • Ajax extension controls
Security and Web Services 8 topics
  • Learning goal: Secure ASP.NET web applications, and create and consume web services.
  • Introduction to web security
  • Security in ASP.NET
  • Anonymous, Windows and Forms authentication
  • Authorization and restricting access to pages and folders
  • Introduction to web services and SOA
  • SOAP, WSDL and UDDI
  • Creating and consuming web services

Get the detailed syllabus

Receive the full module plan, access details and a call with an advisor who can answer your exam questions.

Request syllabus
Sample certificate
Certification

Earn your Microsoft .NET Framework certificate

  • Certificate of completionIssued by CertOcean when you finish the training and assignments.
  • Show it to employersAdd it to your LinkedIn profile and resume.
Start your certification
Learner reviews

Why learners choose CertOcean

Rated Excellent · 4.9 out of 5 on Trustpilot
The training curriculum was great. CertOcean provided me everything required to obtain my CISM. They're excellent!
Laxmi Haya Vadan KaramcheduUnited States · CISMVerified
Very resourceful company, I passed my PMP exam at first attempt, highly recommended.
IjeomaCanada · PMPVerified
Great training support! Helped me pass several certifications.
Cozumel TyUnited StatesVerified
  • US, Canada and UK hoursClasses set around your working day
  • Expert instructorsWorking professionals in your field
  • Career supportResume and interview help
FAQ

Microsoft .NET Framework course FAQs

Can't find your answer? A course advisor can help with the syllabus, course access and exam questions.

How much does the Microsoft .NET Framework course cost?

The Microsoft .NET Framework training costs $189, down from the regular $239 (you save 21%). It is a one-time payment in US dollars, and you can pay securely by card or PayPal.

How long is the Microsoft .NET Framework course, and when can I start?

The course has 42 hours of self-paced video training across 19 lessons. You get access as soon as you enroll, so you can start right away and learn at your own pace.

How soon after registering do I get access to the course content?

Right away. As soon as you register, your LMS access is active and you can open the full set of videos, slides, PDFs and assignments.

Do you offer placement support after .NET training?

Your LMS includes a resume builder tool that helps you create a strong resume in three easy steps, with unlimited access to templates for different roles. Sign in to your LMS and click "Create your resume" to start.

What payment options are available?

You can pay in US dollars with PayPal, using your PayPal balance or a credit or debit card. For team or corporate bookings, contact us and we will send you an invoice.

Will I get a certificate after the Microsoft .NET Framework training?

Yes. You receive a CertOcean certificate of completion when you finish the training.

Free course consultation

Talk to a Microsoft .NET Framework advisor

Share your details and we will send the syllabus, your course access details and the best plan for your exam date.

  1. 1Tell us your goal and exam date
  2. 2Get the syllabus and access details
  3. 3Enroll when you are ready

Get the syllabus and access details

Takes under a minute. No payment needed.

Course

Microsoft .NET Framework

By sending this form you agree to our Terms of Use and Privacy Policy. We never share your details.