Kerangka Materi
Hari 1:
.NET Core Overview
- Keunggulan dan perbedaan dengan .Net Framework
Membangun aplikasi .NET Core
- Menginstal .NET Core SDK, Menggunakan .NET CLI, Membuat dan mengeksekusi aplikasi .NET Core
Build dengan .NET Core
- Frameworks, runtimes, dan platforms, Dasar MSBuild
Unit testing dengan xUnit
- Menulis unit tests, facts dan theories
Bekerja dengan database
- Relational, SQLite, Mengubah data
Data access dengan ORM (object-relational mappers)
- Dapper vs Entity Framework Core
Membuat Microservice dengan ASP.NET Core
Debugging
- WinDBG/CDB, LLDB, SOS
Kinerja dan Profiling
- xUnit.Performance, PerfView
Melokalisasi aplikasi
.NET Portability Analyzer
Menyiapkan untuk rilis
- Paket NuGet, Feed NuGet, Menandatangani assembly
Hari 2:
ASP.NET Core Overview
Membuat aplikasi web ASP.NET Core
- Komponen
Menangani permintaan dengan middleware pipeline
- Menyiapkan file statis, menambahkan fungsionalitas, menggabungkan middleware, menangani pengecualian
Menggunakan MVC di ASP.NET Core
Memetakan URL
- Rute konvensional, batasan dan nilai default, Membuat URL
The Model Binding
- Memvalidasi input pengguna
Menggunakan Razor Views
Menggunakan Tag Helpers
Membuat Web API
- Rute atribut, Negosiasi konten, Format XML
Mengonfigurasi layanan dengan dependency injection
Mengonfigurasi aplikasi ASP.NET Core
Menyimpan, membuat, dan memperbarui data menggunakan Entity Framework Core
Menggunakan MVC filter pipeline
Menggunakan sistem ASP.NET Core Identity
Memperkuat aplikasi
Menerbitkan, Menyediakan aplikasi ASP.NET Core di IIS
- Pengelompokan dan pengecilan
Monitoring dan perbaikan masalah
Hari 3:
The Front‐End Developer Toolset Overview
Konsep Angular
- Membuat Proyek
- Membuat Data Model
- Membuat Web Service
Mengstrukturkan Aplikasi Angular
Membuat Toko Angular
Menggunakan Angular dengan Blazor
Data binding & Direktif
Layanan dan Dependency Injection
Menggunakan Angular dengan ASP.NET MVC
Dukungan Visual Studio untuk Angular
Konsep Bootstrap
- Gaya Bootstrap, Komponen
Mengelola Dependensi dengan NuGet dan Bower
Membangun Aplikasi dengan Gulp dan webpack
Membuat Fitur Administrasi
Memperkuat Aplikasi
Mengirim ASP.NET Core Angular aplikasi
- Model Penyediaan Baru, Memasang di IIS, Azure, Kontainer Docker
Membangun aplikasi ASP.NET CORE di luar Windows
Ringkasan
Persyaratan
.NET Core
- Kenalan kerja tentang bahasa pemrograman imperatif dan orientasi objek, seperti C#, C++, Java.
- Beberapa kemampuan dengan terminal atau baris perintah dan editor teks.
Angular
- Kenalan kerja tentang pengembangan ASP.NET Core MVC dan memiliki pemahaman yang baik tentang JavaScript, HTML, dan CSS
Testimoni (5)
Saya menyukai pelatihan yang lebih fokus pada sisi praktis.
Mihaela - Ness
Kursus - NgRx
Diterjemahkan Mesin
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kursus - Reactive Programming with Angular RxJS
I liked your jokes
Dermot - Griffiths & Armour
Kursus - Angular 2 Fundamentals
Pelatih menjelaskan materi dengan sangat baik dengan contoh-contoh nyata dari dunia nyata sehingga lebih mudah bagi kami untuk memahami informasi
Florin-Viorel Marut - Continental Automotive Romania
Kursus - High-Performance Application Development with .NET Core
Diterjemahkan Mesin
Analisis langkah demi langkah. Penjelasan setiap baris kode. Setiap masalah yang saya hadapi selama kursus berhasil diselesaikan dan Łukasz memberi tahu saya alasannya. Saya juga menyukai praktik baik yang telah disajikan. Saya belum pernah yakin tentang gaya TDD - menurut saya gaya ini tidak berguna dan tidak sepadan dengan waktunya. Łukasz menunjukkan begitu banyak keuntungan dari TDD, itu benar-benar mengubah pendapat saya.
Michal Uscinski - Devapo Sp. z o. o.
Kursus - Testing Angular Applications
Diterjemahkan Mesin