1. PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3
Pelatihan ini memberikan pengenalan tentang HTML5, CSS3, dan JavaScript. Pelatihan ini membantu peserta menambah pengetahuan dasar programing HTML5/CSS3/JavaScript. Pelatihan ini merupakan langkah awal dalam track pembuatan aplikasi Web dan aplikasi Windows Store. Peserta akan focus pada penggunaan HTML5/CSS3/JavaScript untuk menerapkan logika pemrograman, definisi dan penggunaan variable, looping dan branching, halaman interface, validasi input data, menyimpan data dan pembuatan struktur aplikasi yang baik. Pelatihan ini menggunakan Visual Studio 2012.
Sertifikasi
Peserta akan mendapatkan sertifikasi MCSA dengan mengikuti pelatihan & exam :
- Programming in HTML5 with JavaScript and CSS3
- Developing ASP.NET MVC 4 Web Applications
Tujuan Pelatihan
- Mampu menjelaskan bagaimana menggunakan Visual Studio 2012 untuk membuat dan menjalankan aplikasi Web
- Mendeskripsikan fitur HTML5 dan membuat halaman HTML5
- Membuat halaman menjadi interaktif dengan JavaScript
- Dapat membuat form HTML5 dengan bentuk inputan yang berbeda-beda dan memvalidasi data inputan
- Mengirim dan menerima datamenggunakan XMLHTTPRequest objects dan JQuery AJAX operations
- Style HTML5 menggunakan CSS3
- Membuat aplikasi web yang mendukung operasi offline
- Membuat halaman web HTML5 yang responsive
- Menggunakan socket untuk mengirim dan menerima data antara web dan server
Garis Besar Pelatihan
- Modul 1: Pengenalan HTML dan CSS
- Modul 2: Membuat dan menghias halaman HTML5
- Modul 3: Pengenalan JavaScript
- Modul 4: Membuat form untuk mendapatkan data dan melakukan validasi
- Modul 5: Komunikasi dengan remote data source
- Modul 6: Menghias HTML5 dengan menggunakan CSS3
- Modul 7: Membuat objek dan metode menggunakan JavaScript
- Modul 8: Membuat halaman interaktif menggunakan HTML5 APIs
- Modul 9: Menambah dukungan ofline untuk aplikasi web
- Modul 10: Menerapkan halaman user yang fleksibel
- Modul 11: Membuat grafik
- Modul 12: Membuat animasi
- Modul 13: Menerapkan komunikasi real-time menggunakan Web-Sockets
- Modul 14: Membuat proses Web Worker
Siapa Yang Perlu Hadir?
- Pelatihan ini ditujukan untuk pengembang web yang sudah memiliki pengalaman programing 6-12 bulan dan yang tertarik belajar HTML5,JavaScript dan CSS3.
- Pengembang aplikasi yang akan melakukan ujian 70-480 mengenai HTML5, JavaScript dan CSS3.
Prasyarat Pelatihan
Pelatihan ini disarankan untuk peserta yang memiliki pengetahuan dan keahlian antara lain:
- Memahami struktur dasar HTML
- Memahami bagaimana membuat CSS
- Mengerti bagaimana menulis JavaScript
Durasi Pelatihan
5 Hari
2. DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS
Pelatihan ini akan memberikan pengetahuan dan keterampilan kepada peserta pelatihan dalam hal membangun aplikasi web MVC ASP.Net menggunakan teknologi .Net Framework 4.5. Pelatihan akan difokuskan kepada meningkatkan performance dan skalabilitas aplikasi web. MVC ASP.Net akan dikenalkan dan dibandingkan dengan Web Form sehingga dapat mengetahui kapan harus menggunakan web form atau MVC.
Sertifikasi
Peserta akan mendapatkan sertifikasi MCSA dengan mengikuti pelatihan & exam :
- Programming in HTML5 with JavaScript and CSS3
- Developing ASP.NET MVC 4 Web Applications
Tujuan Pelatihan
- Mampu mendeskripsikan teknologi web Microsoft dan memilih teknologi yang sesuai untuk digunakan membangun aplikasi web.
- Mampu mendesain arsitektur dan implementasi aplikasi web yang sesuai dengan fungsi, user interface yang dibutuhkan dan bisnis model yang diinginkan.
- Mampu membuat Model MVC dan menulis kode yang mengimplementasikan business logic di dalam Model yang meliputi method, property dan event.
- Mampu membuat Controller MVC untuk mengelola interaksi user, update model dan memilih View.
- Mampu membuat View di dalam MVC yang menampilkan dan mengedit data dan berinteraksi dengan Model dan Controller.
- Mampu menjalankan test unit dan debugging sebuah aplikasi web di Visual Studio 2012 dan mengkonfigurasi sebuah aplikasi untuk troubleshooting.
- Mampu membangun sebuah aplikasi web yang menggunakan ASP.Net routing engine untuk menampilkan URL yang friendly dan suatu hirarki navigasi kepada user.
- Mampu menerapkan suatu tampilan dan rasa termasuk branding perusahaan, melalui suatu aplikasi web MVC.
- Mampu menggunakan partial page yang melakukan update dan caching untuk menurunka penggunaan bandwidth yang digunakan oleh aplikasi dan mempercepat respon terhadap request user.
- Mampu menulis kode Javascript yang dijalankan di sisi client dan menggunakan script library Jquery untuk mengoptimalkan respon dari aplikasi web MVC.
- Mampu menerapkan sistem membership yang lengkap di dalam aplikasi web MVC.
- Mampu membangun aplikasi MVC yang tahan terhadap serangan dan memberikan informasi tentang user dan kelengkapannya.
- Mampu mendeskripsikan bagaimana menulis kode ke dalam layanan web Windows Azure dan memanggilnya dari sebuah aplikasi MVC.
- Mampu mendeskripsikan tentang Web API dan mengapa developer menambahkan suatu Web API ke dalam aplikasi.
- Mampu memodifikasi cara browser merequest dan dihandle oleh aplikasi MVC.
- Mampu mendeskripsikan bagaimanan membuat paket deploy sebuah aplikasi web MVC ASP.Net dari komputer development ke suatu web server untuk production.
Siapa Yang Perlu Hadir?
- Web Developer
Prasyarat Pelatihan
Pelatihan ini disarankan untuk peserta yang memiliki pengetahuan dan keahlian antara lain:
- Peserta harus memiliki pengetahuan dasar tentang pemrograman berbasis ASP.NET
- Peserta harus memiliki pengetahuan dasar tentang pemrograman berbasis C#
Durasi Pelatihan
5 Hari