Bu, katılımcıların, ASP.NET Core 2.0 ve C# ile Web
uygulamaları geliştirme
konusunda giriş düzeyi bilgi edinmelerini sağlayan uygulamalı bir eğitimdir.
Microsoft’un
bu web geliştirme çerçevesi,
uygulamaların test edilebilirliği ve mimarilerdeki endişelerin ayrılmasının üzerinde
durmaktadır. Proje bilgileri, kaynak JSON dosyalarına gerek kalmadan proje
dosyalarında konsolide edildiğinden NET Core ile çalışmak artık çok daha kolaydır.
Bu
eğitim, “Model-View-Controller”
tasarım modeli ve bu modelin ASP.NET Core MVC’de uygulanmasını kapsamaktadır. Bu
teknoloji, klasik ASP.NET Web Formları ile karşılaştırılır. ASP.NET Core 2.0 ve
Visual Studio 2017, MVC Web uygulamaları oluşturmak üzere verimli bir platform
olarak kullanılır. Çeşitli örneklerle
teknolojilerin temelleri sunulduktan sonra MCV’nin (Model-Controller-View) bileşenleri
ayrıntılı bir şekilde işlenir. Model anlatımı, XML Serialization ve de SQL
Server 2016 ile ADO.NET dahil olmak üzere Microsoft’un kalıcı veri teknolojilerini
kapsamaktadır. Ayrıca ASP.NET MVC’nin
yönlendirme mekanizmasına da değinir. Eğitim ASP.NET Web API için giriş düzeyi
genel bilgileri de içermektedir.
Bu eğitimde neler öğreneceksiniz?
• ASP.NET
Core MVC ile geliştirilen Web uygulamalarının mimarisini ve filozofisi
• .NET
Core ile ilgili uygulamalı bilgiler
• ASP.NET
Core MVC 6 ve Visual Studio 2017 kullanarak Web uygulamaları geliştirme hakkında bilgiler
• XML
Serialization, SQL Server 2016 ve ADO.NET ile verileri kalıcı hale getirme
• ASP.NET
Core Web API kullanarak HTTP hizmetleri oluşturma
• Microsoft
Azure bulut platformunda ASP.NET Core MVC uygulamaları dağıtma
Eğitim İçeriği
Introduction to ASP.NET Core MVC
•
Review of
ASP.NET Web Forms
•
Advantages and
Disadvantages of Web Forms
•
Model-View-Controller
Pattern
•
NET Core MVC
•
.NET Core
•
Considerations
in Using ASP.NET MVC
•
Unit Testing
Getting
Started with ASP.NET Core MVC
•
NET Core MVC
Testbed
•
Using Visual
Studio
•
Configuring
for ASP.NET Core MVC
•
Rendering
Views
•
Razor View
Engine
•
Dynamic Output
ASP.NET MVC
Architecture
•
The Controller
in ASP.NET MVC
•
The View in
ASP.NET MVC
•
The Model in
ASP.NET MVC
•
Helper Methods
for HTML
•
Form
Submission
•
Model Binding
•
Input
Validation
The Model
•
More Complex
Models in MVC Programs
•
Microsoft
Technologies for Model Persistence
•
Using XML
Serialization
•
NuGet Package
Manager
•
Using ADO.NET
The Controller
•
Controller Base
Class
•
Actions
•
Retrieving
Data from a Request
•
Action Results
•
Action
Attributes
•
Serving Static
Files
•
Filters
The View
•
View
Responsibility
• Using
ViewBag
•
Using Dynamic
Objects
• Html
Helpers
•
Validation
Attributes
Routing
•
Routing in
ASP.NET Core MVC
•
Properties of
Routes
•
Parameters in
Routing
•
Registering
Routes
•
Attribute
Routing
ASP.NET Core Web API
•
NET Core Web API
•
Representational
State Transfer
•
REST and Web
API
•
HTTP Services
Using Web API
•
HTTP Testing
Tools
•
Using Postman
•
HTTP Response
Codes
•
NET Web API
Clients
ASP.NET Core and Azure
•
What Is
Windows Azure?
•
A Windows Azure
Testbed
•
Deploying an
Application to Azure
•
Updating an
Application on Azure
Microsoft Eğitimleri
Bu, katılımcıların, ASP.NET Core 2.0 ve C# ile Web
uygulamaları geliştirme
konusunda giriş düzeyi bilgi edinmelerini sağlayan uygulamalı bir eğitimdir.
Microsoft’un
bu web geliştirme çerçevesi,
uygulamaların test edilebilirliği ve mimarilerdeki endişelerin ayrılmasının üzerinde
durmaktadır. Proje bilgileri, kaynak JSON dosyalarına gerek kalmadan proje
dosyalarında konsolide edildiğinden NET Core ile çalışmak artık çok daha kolaydır.
Bu
eğitim, “Model-View-Controller”
tasarım modeli ve bu modelin ASP.NET Core MVC’de uygulanmasını kapsamaktadır. Bu
teknoloji, klasik ASP.NET Web Formları ile karşılaştırılır. ASP.NET Core 2.0 ve
Visual Studio 2017, MVC Web uygulamaları oluşturmak üzere verimli bir platform
olarak kullanılır. Çeşitli örneklerle
teknolojilerin temelleri sunulduktan sonra MCV’nin (Model-Controller-View) bileşenleri
ayrıntılı bir şekilde işlenir. Model anlatımı, XML Serialization ve de SQL
Server 2016 ile ADO.NET dahil olmak üzere Microsoft’un kalıcı veri teknolojilerini
kapsamaktadır. Ayrıca ASP.NET MVC’nin
yönlendirme mekanizmasına da değinir. Eğitim ASP.NET Web API için giriş düzeyi
genel bilgileri de içermektedir.
Bu eğitimde neler öğreneceksiniz?
• ASP.NET
Core MVC ile geliştirilen Web uygulamalarının mimarisini ve filozofisi
• .NET
Core ile ilgili uygulamalı bilgiler
• ASP.NET
Core MVC 6 ve Visual Studio 2017 kullanarak Web uygulamaları geliştirme hakkında bilgiler
• XML
Serialization, SQL Server 2016 ve ADO.NET ile verileri kalıcı hale getirme
• ASP.NET
Core Web API kullanarak HTTP hizmetleri oluşturma
• Microsoft
Azure bulut platformunda ASP.NET Core MVC uygulamaları dağıtma
Eğitim İçeriği
Introduction to ASP.NET Core MVC
•
Review of
ASP.NET Web Forms
•
Advantages and
Disadvantages of Web Forms
•
Model-View-Controller
Pattern
•
NET Core MVC
•
.NET Core
•
Considerations
in Using ASP.NET MVC
•
Unit Testing
Getting
Started with ASP.NET Core MVC
•
NET Core MVC
Testbed
•
Using Visual
Studio
•
Configuring
for ASP.NET Core MVC
•
Rendering
Views
•
Razor View
Engine
•
Dynamic Output
ASP.NET MVC
Architecture
•
The Controller
in ASP.NET MVC
•
The View in
ASP.NET MVC
•
The Model in
ASP.NET MVC
•
Helper Methods
for HTML
•
Form
Submission
•
Model Binding
•
Input
Validation
The Model
•
More Complex
Models in MVC Programs
•
Microsoft
Technologies for Model Persistence
•
Using XML
Serialization
•
NuGet Package
Manager
•
Using ADO.NET
The Controller
•
Controller Base
Class
•
Actions
•
Retrieving
Data from a Request
•
Action Results
•
Action
Attributes
•
Serving Static
Files
•
Filters
The View
•
View
Responsibility
• Using
ViewBag
•
Using Dynamic
Objects
• Html
Helpers
•
Validation
Attributes
Routing
•
Routing in
ASP.NET Core MVC
•
Properties of
Routes
•
Parameters in
Routing
•
Registering
Routes
•
Attribute
Routing
ASP.NET Core Web API
•
NET Core Web API
•
Representational
State Transfer
•
REST and Web
API
•
HTTP Services
Using Web API
•
HTTP Testing
Tools
•
Using Postman
•
HTTP Response
Codes
•
NET Web API
Clients
ASP.NET Core and Azure
•
What Is
Windows Azure?
•
A Windows Azure
Testbed
•
Deploying an
Application to Azure
•
Updating an
Application on Azure
Aşağıdaki formu doldurarak bize mesaj gönderebilirsiniz.
En kısa sürede sizinle iletişime geçeceğiz.
Firmalar tarafından en çok talep edilen eğitimlerden bazıları
Düzenli olarak yayınladığımız bültenimiz mail adresinizi bırakarak abone olun, en yeni eğitim bildirimlerini kaçırmayın.