Call Us: +32 2 466 00 16
Email: info@u2u.be
Follow Us:

Discovering Modern Web Development

3days
Training code
umsweb

Upcoming sessions

This course is currently not scheduled

Subscribe to waiting list

Part 1: The Architecture of the web

The world wide web was developed in 1989. Many of the technologies we are using today originated from those days. In this part of the training you will get familiar with http and learn about server side and front-end web development.

The HTTP Protocol

  • Http Verbs
  • Headers
  • Status Codes
  • Redirection
  • Caching

HTML Basics

  • Anatomy of a page
  • How a page is parsed
  • Forms
  • Some important tags

Part 2: Server Microsoft ASP.NET MVC

ASP.NET is a popular web framework part of the .NET Framework. It's a server-side technologie for building modern web apps and services with .NET.

.NET Skeleton Application

  • What is a .NET Application
  • The Common Language Runtime
  • The Visual Studio solution and project
  • The compilation process

Classes and Objects

  • Types
  • What is a class?
  • Fields
  • Methods
  • Overloading Methods
  • Properties
  • Automatically implemented properties
  • Namespaces
  • Creating custom types

ASP.NET MVC: Introduction

  • The Model-View-Controller (MVC) pattern
  • Architecture of ASP.NET MVC
  • Benefits of the MVC Pattern

The 3 main ASP.NET MVC components

  • Request Processing Pipeline
  • Overview of extension points
  • Handling the user interaction with Controller
  • Rendering the response with MVC views
  • Creating a MVC model and viewmodel

ASP.NET MVC Controllers

  • Model Binding
  • Different Action Results
  • Working with GET and POST
  • Action Filters
  • Redirections

Razor Views

  • Views and View Engines
  • @model syntax
  • Writing clean markup
  • Understanding _ViewStart.cshtml and _ViewImports.cshtml

Front-End Web Development

Front-end web development, also known as client-side development is the task of creating the user-facing side of the website, what each user will see. The technologies used are independent from the server-side technologies. Front-end web developers should have a thorough knowledge of HTML and a variety of JavaScript libraries.

CSS essentials

  • Styling websites using CSS
  • CSS Selectors
  • Responsive Web Design and Media Queries
  • Understanding Inheritance & Cascading behavior
  • The box model

JavaScript Essentials

  • Variables, Objects, Arrays and Functions
  • Overview of JavaScript and capabilities.
  • The Document Object Model
  • JSON serialization of objects.

 

U2U opens its classrooms for young motivated students who want to explore modern web development in a professional environment. Join us for an introductory 3-day class for 5th and 6th year high school students interested in modern web coding techniques. Students will learn how to build modern websites by using ASP.NET MVC and JavaScript. This class develops a good understanding of professional web development, allowing students to get started  with web coding and to gain an understanding of future IT career opportunities.

Students should have a natural interest in web coding. No prior development experience is required.

© 2018 U2U All rights reserved.