Certified Full-stack .NET developer

Academy Online, Distans
Längd
12 veckor
Pris
23 200 SEK exkl. moms
Nästa kurstillfälle
När du vill se detaljer
Sista ansökan
Sista ansökan: Alltid öppet
Utbildningsform
Onlineutbildning
Språk
Engelska
Längd
12 veckor
Pris
23 200 SEK exkl. moms
Nästa kurstillfälle
När du vill se detaljer
Sista ansökan
Sista ansökan: Alltid öppet
Utbildningsform
Onlineutbildning
Språk
Engelska
Från 23 200 SEK exkl. moms / person

Kursbeskrivning

Certified Full-stack .NET developer

The goal of the Full-stack .NET developer training program is to equip learners with the knowledge and skills required to become proficient in both front-end and back-end web development using the .NET stack. By the end of the program, learners should be capable of independently building complete web applications from start to finish.

TECHNOLOGY AND TOOLS THAT WILL BE USED:
For a Full-stack .NET developer training program, you will need a combination of
development tools and software to cover the various modules effectively. Here's a list of essential tools you'll need for each module:

Frontend Development:

ASP.NET Core MVC:Used for building dynamic web applications on the server-side, handling HTTP requests, and generating HTML responses.

HTML/CSS/JavaScript:Fundamentals of web development for creating the structure, styling, and interactivity of web pages.

Razor:A markup syntax used with ASP.NET Core MVC for creating dynamic web pages.

Bootstrap:A popular CSS framework for building responsive and mobile-first websites.

jQuery:A fast, small, and feature-rich JavaScript library for simplifying client-side scripting.

Backend Development:
ASP.NET Web API:Framework for building HTTP services that reach a broad range of clients, including browsers and mobile devices.

C#:The primary programming language for .NET development, used for backend logic and business logic implementation.

Entity Framework Core:An Object-Relational Mapping (ORM) framework for .NET, simplifying database operations and data access.

LINQ (Language Integrated Query):Provides querying capabilities against collections, databases, and other data sources directly from C# code.

Database:
SQL Server/SQLite:Relational database management systems commonly used with .NET applications for data storage. 

Entity Framework Core:Used for database operations such as creating, reading, updating, and deleting data entities without writing SQL queries explicitly.

Development Tools:

Visual Studio:Integrated development environment (IDE) for .NET development, offering features like code editing, debugging, and project management.

Visual Studio Code:
A lightweight IDE with support for various programming languages, including C#, suitable for frontend development and lightweight backend tasks.

.NET CLI (Command-Line Interface): Command-line tools for creating, building, testing, and publishing .NET applications.

Git:Version control system for tracking changes in source code, collaborating with team members, and managing project versions.
NuGet:Package manager for .NET, used for installing and managing libraries and dependencies in .NET projects.

Make sure to check for the latest versions of the tools and software to ensure compatibility and access to the latest features and updates. With these tools in place, you'll be well-equipped to conduct a comprehensive Full-stack .NET developer training program. 

The studies are carried out at any study pace and comprise approx. 10-15 weeks of full-time studies.

COURSE CONTENT

MODULE 1

Introduction to .NET Framework

  1. Overview of .NET Framework
  2. Understanding Common Language Runtime (CLR)
  1. Introduction to .NET languages: C#
  2. Exploring .NET Framework Class Library (FCL)
  3. Setting up development environment: Visual Studio, .NET SDK
  1. Basic C# syntax and programming constructs
  2. Hands-on exercises and coding examples

MODULE 2

Frontend Development with ASP.NET Core MVC

  1. Introduction to ASP.NET Core MVC
  2. Model-View-Controller (MVC) architectural pattern
  1. Creating controllers, views, and models
  2. Routing and URL patterns
  3. Handling user input and form submissions
  4. Working with Razor syntax for dynamic content
  1. Using Bootstrap for responsive design
  2. Hands-on projects to build web applications

MODULE 3

Backend Development with ASP.NET Web API

  1. Understanding RESTful API principles
  2. Introduction to ASP.NET Web API
  3. Creating API controllers and routes
  4. Implementing CRUD operations
  5. Request and response formatting (JSON, XML)
  6. Authentication and authorization with JWT
  7. Error handling and logging
  8. Hands-on exercises to develop APIs

MODULE 4

Database Development with Entity Framework Core

  1. Introduction to Entity Framework Core (EF Core)
  2. Setting up database connections and contexts
  3. Creating and configuring database models
  4. Performing CRUD operations using EF Core
  5. Implementing data validation and relationships
  6. Querying data with LINQ
  7. Migrations and database schema management
  8. Hands-on projects integrating EF Core with ASP.NET applications

MODULE 5

Final Project

  1. Task Management System
  2. E-commerce Platform:
  3. Blogging Platform
  4. Inventory Management System
  5. Fitness Tracker

Kommande kursstarter

1 tillgänglig kursstart

När du vill

  • Onlineutbildning
  • Distans
  • Engelska
  • Sista ansökan: Alltid öppet

Målgrupp

We need to receive your registration in writing via the contact form or send us an email. Indicate which course the application refers to. Welcome to register and let your successful journey start with us! If you have any questions before registering, email support(at)academyonlineuk.co.uk 

Investering

The fee for the professional training course Certified Full-stack .NET developer 29 000 SEK. Or 5 800 SEK/module. All fees include VAT.

Examen, diplom m.m.

Certified Full-stack .NET developer

Intresseanmälan

Beställ information

Fyll i formuläret för att få mer information om Certified Full-stack .NET developer, 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.
Academy Online

Välkommen till Academy Online! Academy Online International är ett av Europas ledande företag avseende digitala yrkesutbildningar. Academy Online Sweden erbjuder idag ett 160-tal digitala yrkesutbildningar samt många fristående kurser inom olika ämnen. Detta är ett modernt sätt att studera där...

Läs mer om Academy Online och visa alla utbildningar.

Highlights