刀㈀ 㜀⸀
http://ntv.co.id | info@ntv.co.id Page 1 of 208
Tr
ain
in
g Sy
lla
bu
s
Table of Contents
Microsoft Visual Studio ... 6
Building SOA Application using WCF and Visual Studio ... 7
Data Access Programming using Entity Framework... 9
Developing ASP.NET Web Form Application ... 11
Developing Database Web Application with ASP.NET Web Form ... 13
Developing Web Application using ASP.NET MVC ... 15
Developing Windows Store Apps using HTML5 and JavaScript ... 17
Developing Windows Store Apps using XAML ... 19
Implementing Microservices and Messaging Architecture in Distributed System ... 21
Securing .NET Application ... 23
Software Testing using Visual Studio ... 25
Team Foundation Server... 27
Visual Basic Programming Fundamental ... 29
Visual C# Programming Fundamental ... 31
Visual Studio LightSwitch Application Development ... 33
Windows Presentation Foundation Application Development ... 35
Windows Workflow Foundation ... 37
.NET Language Design Patterns ... 39
Microsoft SharePoint ... 41
SharePoint for End Users ... 42
SharePoint Administration ... 43
SharePoint Application Development ...44
SharePoint Workflow Development ... 46
http://ntv.co.id | info@ntv.co.id Page 2 of 208
Tr
ain
in
g Sy
lla
bu
s
Microsoft SQL Server ... 50
SQL Server Introduction to SQL Database ... 51
SQL Server Database Developer ... 53
SQL Server Database Administrator ... 55
SQL Server Integration Services ... 57
SQL Server Reporting Services ... 59
SQL Server Performance Tuning ... 61
SQL Server Transact SQL (T-SQL) Programming ... 63
Implementing SQL Server Data Warehouse ... 65
Implementing Enterprise BI Solution using SQL Server ... 67
Mobile App Development ... 69
Mobile Application Development using Android ... 70
Android Application Development using Xamarin ... 72
iOS Application Development using Swift ... 74
Windows Phone Application Development ... 76
Office System ... 78
Microsoft Office 365 Essentials ... 79
Microsoft Office for End Users ... 81
Microsoft PowerPoint for Business Users ... 83
Microsoft Excel for Business Users ... 85
Microsoft Excel Dashboards and Reports ... 87
Microsoft Excel Power BI for Business Users ... 89
Microsoft Excel Introduction to VBA ... 91
http://ntv.co.id | info@ntv.co.id Page 3 of 208
Tr
ain
in
g Sy
lla
bu
s
Windows Infrastructure ... 95
Windows Client Installation and Configuration ... 96
Windows Client System Administration ... 97
Windows Server Fundamentals ... 98
Windows Server Installation and Configuration ... 100
Windows Server System Administration ... 102
CompTIA and Cisco ... 103
CompTIA IT Fundamentals ... 104
CompTIA A+ ... 105
CompTIA Network+ ... 107
CompTIA Security+ ... 109
Interconnecting Cisco Networking Devices Part-1 (ICND1)... 111
Interconnecting Cisco Networking Devices Part-2 (ICND2) ... 113
CCNA Security ... 115
Web Development ... 117
Web Development using HTML5, CSS3, and JavaScript ... 118
AngularJS Web Application Development ... 120
Ext JS Web Application Development ... 122
Web Application Development using Node.js Express and MongoDB ... 124
Web Development Essentials using Wordpress ... 126
Java Development ... 128
Java Programming Fundamental ... 129
Java Enterprise Edition Development ... 131
Java Application Development using Spring and Hibernate... 133
http://ntv.co.id | info@ntv.co.id Page 4 of 208
Tr
ain
in
g Sy
lla
bu
s
IT Management ... 137
Business Continuity Planning ... 138
BYOD Fundamentals ... 140
CISA for IT Auditor ... 142
Cloud Fundamentals ... 144
COBIT Foundation ... 146
Configuration Management Database... 148
IT Asset Management ... 150
IT Project Management ... 152
IT Risk Management ... 154
IT Service Operation ... 155
IT Infrastructure Library (ITIL) Foundation ... 157
Managing Projects using Microsoft Project Desktop ... 159
Managing Projects using Microsoft Project Server ... 161
Software Project Management ... 162
Software Quality Assurance ... 164
Splunk Administration ... 165
Splunk Searching and Reporting ... 166
Systems Analysis and Design ... 167
TOGAF Foundation ... 169
Unified Modeling Language ... 171
Virtualization Essentials ... 173
Multimedia ... 175
Graphic Design using Adobe Photoshop ... 176
Graphic Design using Adobe Illustrator ... 177
Graphic Design using CorelDRAW Graphic Suite ... 178
Digital Imaging using Adobe Photoshop ... 179
Digital Layout and Publishing using Adobe InDesign ... 180
http://ntv.co.id | info@ntv.co.id Page 5 of 208
Tr
ain
in
g Sy
lla
bu
s
PHP Development ... 182
Web Database Application using PHP and MySQL ... 183
Building PHP Web Application using Code Igniter ... 185
Building PHP Web Application using Yii Framework ... 187
Building PHP Web Application using Zend Framework ... 189
Oracle Technology ... 191
Oracle Introduction to SQL ... 192
Oracle Introduction to PL/SQL ... 194
Oracle Advanced PL/SQL ... 196
Oracle SQL Tuning ... 198
Oracle Database Administrator I ... 200
Oracle Database Administrator II ... 202
Oracle Performance Tuning ... 204
Oracle Implementing and Maintaining Data Warehouse ... 205
http://ntv.co.id | info@ntv.co.id Page 6 of 208
Tr
ain
in
g Sy
lla
bu
s
http://ntv.co.id | info@ntv.co.id Page 7 of 208
Tr
ain
in
g Sy
lla
bu
s
NCWCF.003 | Durasi: 4 (Empat) Hari
Deskripsi
Kebutuhan akan pertukaran data antar platform yang berbeda yang dapat memenuhi penyajian data yang cepat, aman dan reliable semakin dibutuhkan saat ini. Kondisi ini membuat Microsoft meng-implementasikan SOA (Software Oriented Architecture) dengan menyajikan Framework WCF (Windows Communication Foundation).
Training ini memberikan pemahaman dan teknik membangun Services pada platform .NET dengan menggunakan Visual Studio. Diharapkan setelah mengikuti training ini peserta dapat membangun aplikasi berbasiskan Services atau SOA dengan
menggunakan Entity Framework dan LINQ sebagai data aksesnya.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Web Services, WCF, and SOA
■ Basic WCF Service
■ Hosting and Debugging WCF Service
■ Implementing WCF Service
■ Data Access Layer Support
Building SOA Application
using WCF and Visual Studio
http://ntv.co.id | info@ntv.co.id Page 8 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Error Handling■ LINQ Basic and Features
■ LINQ Stored Procedure
■ Transaction and Concurrent Support
■ LINQ in WCF Service
■ Distributed Transaction
■ WCF Security
http://ntv.co.id | info@ntv.co.id Page 9 of 208
Tr
ain
in
g Sy
lla
bu
s
NCDAC.001 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang penggunaan Entity Framework sebagai salah satu akses data yang disediakan dalam .NET framework. Entity Framework merupakan tools Object Relational Mapping (ORM) dari Microsoft yang banyak digunakan di berbagai macam jenis aplikasi sebagai komponen untuk mengakses dan memanipulasi data yang tersimpan di beragam database seperti misalnya SQL Server dan Oracle.
Dengan adanya dukungan LINQ to Entity Framework, kalangan developer akan lebih mudah untuk melakukan query data. Setelah mengikuti training ini peserta diharapkan mampu membangun aplikasi berbasis bisnis dengan menggunakan Entity Framework sebagai perangkat untuk akses datanya.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Getting Started with Entity Framework
■ Entity Data Modeling Fundamentals
■ Querying an Entity Data Model
■ Loading Entities and Navigation Properties
Data Access Programming
using Entity Framework
http://ntv.co.id | info@ntv.co.id Page 10 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Modeling and Inheritance■ Working with Object Services
■ Plain Old CLR Objects
■ Using the Entity Framework in N-Tier Applications
■ Stored Procedures
■ Functions
http://ntv.co.id | info@ntv.co.id Page 11 of 208
Tr
ain
in
g Sy
lla
bu
s
NCASP.008 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang konsep dan teknik pengembangan aplikasi berbasis web dengan menggunakan framework ASP.NET Web Form. Penguasaan konsep dan teknik yang dibahas di materi ini merupakan suatu hal yang wajib dipahami dan dikuasai oleh kalangan developer sebelum membangun aplikasi yang berbasis data atau bisnis. Kemudian karakteristik aplikasi desktop dengan aplikasi web juga
merupakan hal yang sangat berbeda, oleh karena itu pemahaman mengenai mekanisme aplikasi web merupakan suatu hal yang penting.
Pembahasan materi dalam training ini meliputi penggunaan Visual Studio untuk membangun ASP.NET Web, Server Control, penggunaan CSS, Master Pages, navigasi, ASP.NET Ajax hingga teknik Deployment. Diharapkan setelah mengikuti training ini peserta sudah memiliki dasar yang cukup untuk melanjutkan pengembangan ke aplikasi web yang berbasis data.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to ASP.NET
■ Using Visual Studio to Create Web Sites
Developing ASP.NET
Web Form Application
http://ntv.co.id | info@ntv.co.id Page 12 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Using CSS in Visual Studio■ ASP.NET Server Controls
■ Web Forms Programming
■ Working with Master Pages
■ Navigation Controls
■ Creating User Controls
■ User Input Validation
■ ASP.NET AJAX
■ Using jQuery in ASP.NET
■ Security
■ Profile
■ Error Handling
■ Debugging and Tracing
http://ntv.co.id | info@ntv.co.id Page 13 of 208
Tr
ain
in
g Sy
lla
bu
s
NCASP.007 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang konsep dan teknik pengembangan aplikasi web berbasis data dengan menggunakan framework Microsoft ASP.NET. Microsoft telah menyediakan beberapa library yang dapat digunakan untuk akses dan manipulasi data yang disimpan di berbagai macam sumber data seperti misalnya relasional database, non-relasional database, flat file seperti TXT maupun XML.
Teknik akses data tersebut meliputi ADO.NET, LINQ, Entity Framework, hingga WCF Data Services. Dan pemahaman serta penguasaan teknik-teknik tersebut wajib dipenuhi oleh seorang developer untuk membangun aplikasi web yang berbasiskan bisnis. Pembahasan materi dalam training ini menggunakan tools Microsoft Visual Studio dengan framework ASP.NET Web Forms.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Data Sources in ASP.NET
■ Relational Databases
■ Non-Relational Database
Developing Database Web Application
with ASP.NET Web Form
http://ntv.co.id | info@ntv.co.id Page 14 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Using ADO.NET to Access and Manipulate Data■ Accessing and Manipulating Data Using LINQ
■ ADO.NET Entity Data Model
■ Entity Framework
■ Entity Framework Model-First
■ Entity Framework Code-First
■ Using WCF Data Services to Access Data
■ Using Dynamic Data
■ Data Access Layer Patterns
■ Concurrency and Transactions
http://ntv.co.id | info@ntv.co.id Page 15 of 208
Tr
ain
in
g Sy
lla
bu
s
NCASP.009 | Durasi: 4 (Empat) Hari
Deskripsi
Materi training ini membahas konsep pembuatan aplikasi web yang berbasis platform Microsoft .NET dengan menggunakan pola kerangka kerja MVC (Model View Controller Framework), dimana ASP.NET yang dibangun dengan MVC Framework ini memiliki beberapa perbedaan dibandingkan dengan ASP.NET Web Form biasa, yaitu perbedaan dalam penggunaan fitur ViewState, Page Event Life Cycle, Testability, dan lain
sebagainya.
Pokok bahasan materi dalam training ini meliputi pengenalan ASP.NET MVC; pengenalan dan penggunaan fitur-fitur utama MVC; hingga proses Deployment. Diharapkan setelah mengikuti training ini peserta dapat mengenal konsep dasar
ASP.NET dengan Framework MVC hingga kemudian dapat mengembangkannya untuk menjadi suatu aplikasi berbasis web yang dapat digunakan untuk membantu ataupun menunjang aktifitas pekerjaan sehari-hari dalam ruang lingkup organisasi, bisnis, dan perusahaan.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Developing Web Application
using ASP.NET MVC
http://ntv.co.id | info@ntv.co.id Page 16 of 208
Tr
ain
in
g Sy
lla
bu
s
Outline Materi
■ Introduction to ASP.NET MVC■ ASP.NET MVC New Features
■ Controllers ■ Views ■ Bootstrap Style ■ Browser Link ■ Models ■ EF Code First
■ Forms and HTML Helpers
■ Server and Client Validations
■ OWIN Security
■ AJAX
■ Routing
■ Unit Testing
http://ntv.co.id | info@ntv.co.id Page 17 of 208
Tr
ain
in
g Sy
lla
bu
s
NCVS.008 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang konsep dan teknik untuk membangun aplikasi berbasis desktop atau tablet diatas sistem operasi Windows 8/10. Antarmuka yang dikenal sebelumnya dengan Metro Style dan kini dikenal dengan Windows 8/10 Modern UI telah membuat aplikasi pada Windows 8/10 menjadi lebih menarik untuk dilihat dan mudah untuk digunakan. Konsep live tile yang merupakan salah satu fitur di Windows 8/10 menitikberatkan pada konten sehingga user akan lebih fokus pada konten yang terdapat di dalam aplikasi tersebut. Selain itu masih banyak fitur-fitur spesifik lainnya yang membedakan aplikasi Windows Store Apps dengan aplikasi tradisional Windows lainnya.
Dengan menggunakan HTML5 dan JavaScript tentunya akan memberikan keuntungan bagi kalangan developer yang sudah memiliki keahlian dalam bidang web
development sebelumnya karena tingkat learning curve yang relatif rendah.
Diharapkan setelah mengikuti training ini peserta dapat membangun aplikasi Windows Store yang dapat di-instal pada sistem operasi Windows 8/10 baik untuk desktop hingga perangkat tablet.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Developing Windows Store Apps
using HTML5 and JavaScript
http://ntv.co.id | info@ntv.co.id Page 18 of 208
Tr
ain
in
g Sy
lla
bu
s
Outline Materi
■ Windows Platform and Windows Store Apps
■ Single Page Applications
■ MVVM Design Pattern
■ WinJS Library and WinJS API
■ Windows 8 Layout Controls
■ WinJS Controls and Templates
■ AppBar Control
■ Data Presentation Controls
■ Using ListView Control
■ Files and Streams in Windows Store Apps
■ Process Lifetime Management
■ Launching Windows Store Apps
■ State Management
■ Handling Navigation in Windows Store Apps
■ Charms and Contracts
■ Search and Share Contract
■ App Settings and Preferences
■ Tiles, Live Tiles, Toast, and Badge Notifications
■ Data Access and Remote Data
■ Responding to Mouse and Touch
http://ntv.co.id | info@ntv.co.id Page 19 of 208
Tr
ain
in
g Sy
lla
bu
s
NCVS.009 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang konsep dan teknik untuk membangun aplikasi berbasis desktop atau tablet diatas sistem operasi Windows 8/10. Antarmuka yang dikenal sebelumnya dengan Metro Style dan kini dikenal dengan Windows 8/10 Modern UI telah membuat aplikasi pada Windows 8/10 menjadi lebih menarik untuk dilihat dan mudah untuk digunakan. Konsep live tile yang merupakan salah satu fitur di Windows 8/10 menitikberatkan pada konten sehingga user akan lebih fokus pada konten yang terdapat di dalam aplikasi tersebut. Selain itu masih banyak fitur-fitur spesifik lainnya yang membedakan aplikasi Windows Store Apps dengan aplikasi tradisional Windows lainnya.
Dengan menggunakan XAML dan bahasa .NET, baik dengan tools Visual Basic ataupun C#, tentunya akan memberikan keuntungan bagi kalangan developer yang sudah memiliki keahlian dalam pengembangan aplikasi WPF atau Silverlight sebelumnya karena tingkat learning curve yang relatif rendah.
Diharapkan setelah mengikuti training ini peserta dapat membangun aplikasi Windows Store yang dapat di-instal pada sistem operasi Windows 8/10 baik untuk desktop hingga perangkat tablet.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Developing Windows Store Apps
using XAML
http://ntv.co.id | info@ntv.co.id Page 20 of 208
Tr
ain
in
g Sy
lla
bu
s
Outline Materi
■ Introduction to Windows Platform
■ Windows Store Project Template
■ Windows Store Layout Page
■ MVVM and MVVM Light
■ Using SQLite
■ Using REST Services
■ Search, Share, and Setting Charming Application
■ Application Live Tile
■ Badges
■ Updating Tiles
■ Toast Notifications
■ Lock Screen Notification
■ Multiple Resolution
■ Changing App Layout
■ Developer Account
http://ntv.co.id | info@ntv.co.id Page 21 of 208
Tr
ain
in
g Sy
lla
bu
s
NCNET.001 | Durasi: 3 (Tiga) Hari
Deskripsi
Microservices merupakan kumpulan services yang relatif kecil, bersifat Decouple, Isolated, serta dapat memiliki database masing-masing untuk setiap services-nya. Dalam training ini peserta akan mempelajari konsep, pemahaman, serta teknik
implementasi Microservices dan Messaging untuk membangun sistem terdistribusi yang reliable dan scalable dengan menggunakan framework Open Source yaitu RabbitMQ untuk message broker serta MassTransit untuk service broker.
Pokok bahasan utamanya diantaranya meliputi Distributed Systems; Message Broker; Messaging Patterns; Service Bus; Microservices; Implementing RabbitMQ to Send and Receive Messages; Implementing Service Bus with MassTransit; Middleware and Pipeline.
Untuk mengambil materi training ini diharapkan peserta sudah memiliki pemahaman tentang konsep development, khususnya OOP pada platform Microsoft C# atau Microsoft VB .NET.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Implementing Microservices and Messaging
Architecture in Distributed System
http://ntv.co.id | info@ntv.co.id Page 22 of 208
Tr
ain
in
g Sy
lla
bu
s
Outline Materi
■ Distributed Systems ■ Message Broker ■ Messaging Patterns ■ Service Bus ■ Microservices■ Implementing RabbitMQ to Send and Receive Messages
■ Implementing Service Bus with MassTransit
http://ntv.co.id | info@ntv.co.id Page 23 of 208
Tr
ain
in
g Sy
lla
bu
s
NCVS.004 | Durasi: 3 (Tiga) Hari
Deskripsi
Materi training ini membahas konsep dan teknik implementasi security untuk aplikasi yang dibangun diatas platform .NET Framework. Topik yang dibahas meliputi
penggunaan security API untuk enkripsi; Hash; Code Access Security; Role Based Security; hingga Isolated Storage.
Selain itu juga dibahas teknik Strong Naming; Obfuscation; serta Digital Certificate untuk mencegah terjadinya perubahan konten yang terdapat dalam sebuah .NET Assembly. Setelah mengikuti training ini peserta diharapkan akan memiliki dasar-dasar teknik security .NET yang dapat diimplementasikan untuk melindungi aplikasi yang dibangun.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ .NET Assembly
■ Application Domain
■ Using Strong Names
http://ntv.co.id | info@ntv.co.id Page 24 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Obfuscation ■ Publisher Certificates ■ Cryptographic Services ■ Hash Algorithm■ Encryption and Decryption
■ Symmetric and Asymmetric Encryption
■ Using Role Based Security
■ Principals, Identity, and Roles
■ Role Membership
■ Building Block Code Access Security
■ Securing ClickOnce using CAS
■ Using Isolated Storage
http://ntv.co.id | info@ntv.co.id Page 25 of 208
Tr
ain
in
g Sy
lla
bu
s
NCVS.012 | Durasi: 3 (Tiga) Hari
Deskripsi
Software testing merupakan salah satu tahap yang cukup penting dalam siklus pengembangan sebuah aplikasi hingga dapat menghasilkan sebuah aplikasi yang berkualitas dan mudah proses pemeliharaannya setelah melewati tahap produksi. Training ini ditujukan untuk kalangan software developer dan software tester. Pokok bahasan materinya meliputi konsep dan teknik testing dengan menggunakan tools Visual Studio dan Microsoft Test Manager. Diharapkan setelah mengikuti training ini peserta dapat mengimplementasikan berbagai macam teknik testing untuk beberapa jenis aplikasi seperti desktop maupun web.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Software Testing in Visual Studio
■ Types of Testing
■ Test Plan, Test Suite, and Manual Test
■ Automated Test
Software Testing
using Visual Studio
http://ntv.co.id | info@ntv.co.id Page 26 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Unit Testing■ Web Performance Test
■ Advanced Web Testing
■ Load Testing
■ Ordered and Generic Testing
■ Managing and Configuring Tests
■ Test Results
■ Reporting
http://ntv.co.id | info@ntv.co.id Page 27 of 208
Tr
ain
in
g Sy
lla
bu
s
NCVS.014 | Durasi: 3 (Tiga) Hari
Deskripsi
Training ini membahas tentang penggunaan Microsoft Team Foundation Server sebagai tools untuk implementasi Application Lifecycle Management. Pokok bahasan materinya meliputi proses instalasi, Source Control, Automation Builds, Release Management, implementasi metodologi Scrum, hingga Report serta Dashboard. Diharapkan setelah mengikuti training ini peserta memiliki pemahaman dan keahlian untuk mengelola siklus pembuatan aplikasi mulai dari tahap Requirements, Design, Development, Testing, hingga tahap Production dalam ruang lingkup sebuah team kerja.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to ALM with Visual Studio
■ Introduction to Team Foundation Server
■ Using Centralized Team Foundation Version Control
■ Branching and Merging
http://ntv.co.id | info@ntv.co.id Page 28 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Distributed Version Control with Git and TFS■ Team Foundation Build
■ Release Management
■ TFS Customizations
■ Powerpoint Storyboarding
■ Feedback Request
■ Introduction to Project Management
■ Agile Planning and Tracking
http://ntv.co.id | info@ntv.co.id Page 29 of 208
Tr
ain
in
g Sy
lla
bu
s
NCVB.006 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang konsep dan pemahaman dasar bahasa pemrograman Microsoft Visual Basic secara lengkap. Pokok bahasan materinya diantaranya meliputi arsitektur .NET framework, penggunaan tools, penggunaan sintaks, hingga konsep deployment.
Pemahaman dan keahlian tentang bahasa pemrograman ini dibutuhkan sebagai pondasi dasar dalam membangun aplikasi yang lebih spesifik seperti misalnya aplikasi desktop, aplikasi web, hingga aplikasi mobile.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Visual Studio
■ Project Template
■ Visual Studio Settings
■ .NET Framework
■ Namespace dan Class
Visual Basic
Programming Fundamental
http://ntv.co.id | info@ntv.co.id Page 30 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Module■ Tipe Data dan Variabel
■ Access Modifier
■ Enumerasi
■ Konversi Tipe Data
■ Operator dan Ekspresi
■ Array dan Collection
■ Generic Collection
■ Sub dan Function
■ Optional Parameter
■ Named Paramter
■ ParamArray
■ Event dan Event Handler
■ Error Handling
■ Debugging
■ ClickOnce
http://ntv.co.id | info@ntv.co.id Page 31 of 208
Tr
ain
in
g Sy
lla
bu
s
NCCS.005 | Durasi: 4 (Empat) Hari
Deskripsi
Materi ini merupakan materi dasar dan wajib untuk para programer yang akan mendalami atau membuat aplikasi berbasis .NET Framework dengan tools Microsoft Visual C#. Pokok bahasan materi dalam training ini diantaranya meliputi konsep .NET, jenis-jenis aplikasi .NET, struktur program C#, penanganan error, hingga Object Oriented Programming (OOP).
Diharapkan setelah mengikuti training ini peserta sudah memiliki dasar yang cukup untuk melanjutkan ke langkah berikutnya yaitu pemrograman akses data,
pemrograman berbasis desktop, pemrograman Mobile Devices, hingga pemrograman berbasis web.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to C#
■ C# Program Structure
■ Using Variables and Expressions
■ Flow Control
Visual C#
Programming Fundamental
http://ntv.co.id | info@ntv.co.id Page 32 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Data Type Conversion■ Functions ■ Error Handling ■ Debugging ■ OOP Techniques ■ Defining Class ■ Class Members
■ Collections and Comparisons
■ Generics
■ Custom Exceptions
■ Events
■ Initializers
■ Dynamic Lookup
■ Optional Parameter and Extension Methods
http://ntv.co.id | info@ntv.co.id Page 33 of 208
Tr
ain
in
g Sy
lla
bu
s
NCVS.011 | Durasi: 4 (Empat) Hari
Deskripsi
Visual Studio LightSwitch merupakan tools yang digunakan untuk membangun aplikasi bisnis secara mudah, cepat, serta powerfull hingga kalangan developer akan lebih difokuskan terhadap business logic, validasi, dan kustomisasi aplikasi. Tools ini dibangun dengan menggunakan teknologi Silverlight serta beberapa fitur baru, diantaranya adalah dukungan untuk Mobile Client, Touch Screen berbasis tablet, serta HTML Front-End sebagai antar muka aplikasi.
Diharapkan setelah mengikuti training ini peserta dapat membangun aplikasi bisnis secara cepat, modern, dan dapat diakses oleh berbagai macam aplikasi client seperti desktop, Mobile Devices, hingga web.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Data Setup
■ LightSwitch Business Type
■ Screen Design Template
■ Screen Data
Visual Studio LightSwitch
Application Development
http://ntv.co.id | info@ntv.co.id Page 34 of 208
Tr
ain
in
g Sy
lla
bu
s
■ LightSwitch Transaction■ Data Validation and Data Query
■ HTML Interfaces
■ RIA Services
■ Sharing Data using OData
■ Custom and Extension Controls
■ Data and Presentation Extension
■ Creating Reports
■ Sending Email
http://ntv.co.id | info@ntv.co.id Page 35 of 208
Tr
ain
in
g Sy
lla
bu
s
NCWPF.003 | Durasi: 4 (Empat) Hari
Deskripsi
Materi training ini membahas tentang konsep dan teknik pengembangan aplikasi berbasis desktop atau Windows dengan menggunakan Windows Presentation Foundation (WPF).
WPF merupakan framework terbaru untuk pengembangan aplikasi desktop setelah Windows Forms yang ditujukan untuk membangun aplikasi Smart Client yang lebih modern dari sisi User Interface dan rendering graphic yang lebih optimal.
Selain itu dengan WPF juga akan lebih mudah untuk membuat custom control yang kompleks bila dibandingkan dengan Windows Forms. WPF juga memiliki fitur XBAP Deployment yang memungkinkan aplikasi untuk di-deploy ke Web Server dan dijalankan melalui Web Browser seperti Internet Explorer atau Mozilla Firefox. Tools yang digunakan dalam training ini yaitu Visual Studio baik versi Express yang sifatnya gratis atau versi penuhnya yang berbayar.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Windows Presentation Foundation
Application Development
http://ntv.co.id | info@ntv.co.id Page 36 of 208
Tr
ain
in
g Sy
lla
bu
s
Outline Materi
■ Introduction to WPF ■ XAML ■ Resources■ Controls and Layout
■ Styles and Resources
■ Triggers, Template, and Animations
■ Application and Windows
■ Commanding and Data Binding
■ Threading
■ Custom Element
http://ntv.co.id | info@ntv.co.id Page 37 of 208
Tr
ain
in
g Sy
lla
bu
s
NCWF.001 | Durasi: 4 (Empat) Hari
Deskripsi
Materi training ini membahas tentang teknik pembuatan aplikasi dengan cara deklaratif programming. Workflow Foundation (WF) merupakan framework untuk membangun aplikasi dan service logic secara deklaratif yang dapat menangani proses secara Asynchronous, Parallel Tasks dan pemrosesan kompleks lainnya.
WF membangun aplikasi dengan Workflow; Activities untuk membantu mendefinisikan logika; Flow Control; serta mampu secara instant untuk meng-implementasikan
perubahan business logic terhadap aplikasi.
User Interface yang digunakan untuk membuat aplikasi WF ini memanfaatkan teknologi Windows Presentation Foundation (WPF).
Dalam training ini juga dibahas beberapa fitur baru dari WF dibandingkan dengan versi sebelumnya, diantaranya ialah dukungan WPF sebagai UI; Data Flow; Flowchart; New Programming Model; dan dukungan dengan Windows Communication Foundation (WCF).
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
http://ntv.co.id | info@ntv.co.id Page 38 of 208
Tr
ain
in
g Sy
lla
bu
s
Outline Materi
■ Introduction to Workflow■ Creating Simple Workflow
■ Creating Worfklow Host
■ Using Flowchart Workflow
■ Working with Argument
■ Working with Activities
■ Exception Handling in Workflow
■ Custom Activites
■ Communication with Host Application
■ Working with Web Services
■ Workflow Extensions
■ Persistence
■ Transaction
http://ntv.co.id | info@ntv.co.id Page 39 of 208
Tr
ain
in
g Sy
lla
bu
s
NCNET.002 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang implementasi beberapa Design Patterns yang umum digunakan dalam bahasa pemrograman .NET seperti C# dan VB.
Design Patterns merupakan sebuah solusi untuk memecahkan beberapa permasalahan yang sering ditemukan secara berulang-ulang dalam mendesain sebuah sofware. Design Patterns juga membahas tentang interaksi antar object sehingga nantinya Patterns yang di-implementasikan tersebut akan bersifat Reusable.
Dengan mengikuti training ini diharapkan peserta dapat memecahkan beberapa permasalahan yang sering ditemukan dalam membangun atau mendesain sebuah software.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Structural Patterns: Decorator, Proxy, and Bridge
■ Structural Patterns: Composite and Flyweight
http://ntv.co.id | info@ntv.co.id Page 40 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Structural Patterns: Adapter and Façade■ Creational Patterns: Prototype, Factory Method, and Singleton
■ Creational Patterns: Abstract Factory and Builder
■ Behavioral Patterns: Strategy, State, and Template Method
http://ntv.co.id | info@ntv.co.id Page 41 of 208
Tr
ain
in
g Sy
lla
bu
s
Microsoft SharePoint
http://ntv.co.id | info@ntv.co.id Page 42 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSP.002 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini ditujukan terutama bagi kalangan pengguna Microsoft SharePoint di lingkungan bisnis dan perusahaan, yaitu kalangan End User dan Information Worker yang dalam aktifitas pekerjaan hariannya aktif menggunakan layanan SharePoint. Pokok bahasan materinya meliputi konsep dan pemahaman dasar teknologi SharePoint serta cara menggunakan fitur-fitur utamanya.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ SharePoint Introduction
■ List and Library Basics
■ Working with Sites
■ Page Content
■ Forms Library
■ Site Columns and Content Types
■ Office Integration
■ Participating in User Communities
SharePoint
for End Users
http://ntv.co.id | info@ntv.co.id Page 43 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSP.010 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas konsep dasar administrasi, konfigurasi, serta pengelolaan portal kolaborasi Microsoft SharePoint. Pokok bahasan materinya diantaranya meliputi
pembuatan dan pengaturan Site, List, dan Library; pembuatan dan pengelolaan User; pembuatan Web Part; hingga pengenalan proses Workflow.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Getting Started with SharePoint
■ Planning and Creating a Company Portal Using SharePoint
■ Creating Consistency Across Sites
■ Customizing and Extending a Company Portal
■ Leveraging Web Content Management
■ Bridging the Social Gap
■ Finding Information Using Search
■ Controlling and Planning for Growth
■ Administering a Company Portal Built on SharePoint
SharePoint
Administration
http://ntv.co.id | info@ntv.co.id Page 44 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSP.008 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas teknik-teknik pengembangan aplikasi pada Microsoft SharePoint untuk membangun solusi bisnis ataupun untuk melakukan kustomisasi object-object SharePoint seperti misalnya List; Document Library; hingga Business Connectivity Services.
Materi training ini lebih ditujukan untuk kalangan developer yang telah memiliki
pemahaman dasar dalam penggunaan portal SharePoint, juga telah memahami bidang aplikasi web khususnya ASP.NET, serta memahami konsep programming pada platform .NET, baik dengan menggunakan tools Visual Basic ataupun C#.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to SharePoint
■ SharePoint App Model
■ SharePoint Developer Tools
■ Application and Solution Types
■ Common Developer Tasks
SharePoint
Application Development
http://ntv.co.id | info@ntv.co.id Page 45 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Building SharePoint Applications■ Packaging and Deploying SharePoint Apps
■ Distributing SharePoint Apps
■ Client-Side Object Model and REST APIs
■ OAuth in SharePoint
■ Developing Integrated Apps for Office and SharePoint Solutions
■ Remote Event Receivers
■ Business Connectivity Services
http://ntv.co.id | info@ntv.co.id Page 46 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSP.006 | Durasi: 3 (Tiga) Hari
Deskripsi
Training ini difokuskan pada penggunaan dan pengembangan fitur Workflow pada portal kolaborasi Microsoft SharePoint, baik secara out-of-the-box maupun Custom Workflow dengan menggunakan tools SharePoint Designer.
Pokok bahasan materi dalam training ini diantaranya mencakup konsep implementasi Workflow yang sudah tersedia pada SharePoint Server seperti misalnya Three-State Workflow; Approval Workflow; dan Collect Feedback, serta konsep penerapan serta fitur-fitur Workflow pada SharePoint Designer seperti misalnya Custom Message; Workflow Parameters; Stages, Steps, Parallel Blocks; Reusable Workflow; dan State Machine.
Sebelum mengikuti training ini peserta diharapkan sudah memiliki pemahaman dasar dalam penggunaan portal SharePoint Server.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to SharePoint Workflows
■ Main Building Blocks
SharePoint
Workflow Development
http://ntv.co.id | info@ntv.co.id Page 47 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Types Of Workflows■ Workflow Associations And Subscriptions
■ Workflow Visualizations
■ Out-of-the-Box Workflows
■ Three-State Workflow
■ Approval Workflow
■ Collect Feedback
■ Workflows using SharePoint Designer
■ Workflow Ribbon Commands
■ Understanding the Workflow GUI
■ Naming and Messages
■ Workflow Parameters
■ Stages, Steps and Parallel Blocks
■ Reusable Workflows
http://ntv.co.id | info@ntv.co.id Page 48 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSP.009 | Durasi: 4 (Empat) Hari
Deskripsi
Kebutuhan untuk integrasi data yang terpusat, mudah diakses, serta mudah dibangun dari beragam sumber data dan teknologi saat ini cukup meningkat. Dengan adanya solusi Business Intelligence dari Microsoft SharePoint yang dapat berintegrasi dengan aplikasi Visio dan Excel serta fitur-fitur Reporting Services, Power Pivot, Power View, dan Performance Point, maka kebutuhan tersebut dapat dengan mudah dipenuhi.
Training ini membahas konsep dan teknik pengembangan solusi Business Intelligence pada portal kolaborasi Microsoft SharePoint. Training ini lebih ditujukan bagi kalangan SharePoint Developer, SharePoint Administrator, atau SharePoint Power User.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Business Intelligence
■ SharePoint and Business Intelligence
■ Integrating Visio with SharePoint
■ Reporting Services SharePoint Integration
SharePoint
Business Intelligence
http://ntv.co.id | info@ntv.co.id Page 49 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Power View■ Business Connectivity Services
■ Excel Services
■ PowerPivot for Excel
■ PerformancePoint Services
http://ntv.co.id | info@ntv.co.id Page 50 of 208
Tr
ain
in
g Sy
lla
bu
s
Microsoft SQL Server
http://ntv.co.id | info@ntv.co.id Page 51 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.010 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini ditujukan bagi semua kalangan yang ingin mengenal atau mulai
mempelajari database SQL. Dalam training ini akan dibahas konsep, pemahaman dasar, serta penerapan database SQL pada platform database Microsoft SQL Server.
Pokok bahasan materinya terutama meliputi konsep database dalam konteks SQL Server; pengenalan Data Modelling; pengenalan teknik normalisasi dan de-normalisasi; konsep Relationship; hingga pengenalan object-object database yang umum
digunakan.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Databases
■ Introduction to Relational Databases
■ Other Types of Databases and Storage
■ Data Analysis
■ Database Languages in SQL Server
SQL Server
Introduction to SQL Database
http://ntv.co.id | info@ntv.co.id Page 52 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Exploring and Querying SQL Server Databases■ Introduction to Data Modeling
■ Identify Components in Entity Relationship Modeling
■ Normalizing Data
■ Introduction to Relationships
■ Planning and Implementing Referential Integrity
■ Performance Issues
■ Introduction to Database Objects
■ Tables and Views
http://ntv.co.id | info@ntv.co.id Page 53 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.011 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas konsep pemahaman dan beragam teknik implementasi Microsoft SQL Server. Dalam training ini peserta akan mempelajari fitur dan perintah yang umum digunakan; penggunaan Tools; konsep Transact SQL; hingga pengenalan dan pemahaman object-object database lainnya yang berhubungan dengan aktivitas Database Developer.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ SQL Server as RDBMS
■ SQL Server Tools
■ T-SQL Basic
■ Using Joins
■ Create, Alter, and Drop Table
■ Using Keys and Constraints
■ Using Subquery
SQL Server
Database Developer
http://ntv.co.id | info@ntv.co.id Page 54 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Using Common Table Expressions■ Normalization
■ Using Index
■ Views
■ Scripts and Batches
■ Stored Procedures
■ User Defined Functions
■ Transactions and Locks
http://ntv.co.id | info@ntv.co.id Page 55 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.012 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas konsep dan pemahaman dasar untuk tugas-tugas yang umum dilakukan oleh Database Administrator pada platform Microsoft SQL Server.
Pokok bahasan materinya terutama meliputi konsep dan teknik untuk mengelola database server; maintenance; mengatur konfigurasi; hingga administrasi database. Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ SQL Server Security
■ Assigning Server and Database Roles
■ Authorizing Users to Access Resources
■ Protecting Data with Encryption and Auditing
■ Recovery Models and Backup Strategies
■ Backing Up SQL Server Databases
■ Restoring SQL Server Databases
SQL Server
Database Administrator
http://ntv.co.id | info@ntv.co.id Page 56 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Automating SQL Server Management■ Configuring Security for SQL Server Agent
■ Monitoring SQL Server with Alerts and Notifications
■ Monitoring SQL Server
■ Troubleshooting SQL Server
http://ntv.co.id | info@ntv.co.id Page 57 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.013 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini memberikan konsep dan pemahaman dasar untuk implementasi fitur Integration Services yang merupakan salah satu perangkat Business Intelligence pada platform Microsoft SQL Server.
Pokok bahasan materinya terutama meliputi penggunaan Wizard dan Workflow; proses administrasi dan pengaturan keamanan; konsep Data Warehousing; proses deploy dan migrasi; hingga Troubleshooting.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ SSIS Architecture ■ SSIS Tools ■ SSIS Tasks ■ Using Containers ■ Data FlowSQL Server
Integration Services
http://ntv.co.id | info@ntv.co.id Page 58 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Variables, Parameters, and Expressions■ Lookup Transformation
■ Basic Package
■ SSIS Scripting
■ Data Profiling
■ SSAS Processing
■ Data Cleansing in SSIS
■ Data Extraction
■ SQL Server Change Data Capture
■ Accessing Excel and Access
■ Using XML and Web Services
■ Flat Files
http://ntv.co.id | info@ntv.co.id Page 59 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.014 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini memberikan konsep dan pemahaman dasar untuk implementasi fitur Reporting Services yang merupakan salah satu perangkat Business Intelligence pada platform Microsoft SQL Server.
Pokok bahasan materinya terutama meliputi pengenalan layanan Reporting pada SQL Server; arsitektur yang digunakan; konsep dasar perancangan Report; Relational Data; teknik penyaringan data; penggunaan Chart; Modelling; hingga PowerPivot dan Power View.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Reporting Services
■ SSRS Architecture
■ Basic Report Design
■ Report Layout and Formatting
■ Designing Gauge Reports
SQL Server
Reporting Services
http://ntv.co.id | info@ntv.co.id Page 60 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Reporting Relational Data■ Filtering Techniques ■ Composite Reports ■ Subreports ■ Chart Reports ■ Data Modeling ■ Using PowerPivot
■ Visual Analytic with Power View
■ Analysis Services Tabular
http://ntv.co.id | info@ntv.co.id Page 61 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.018 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas konsep dan teknik untuk melakukan diagnosa permasalahan yang berhubungan dengan Performance atau unjuk kerja database serta proses perbaikannya dengan menggunakan beragam teknik dan Monitoring Tools yang tersedia secara Built-in pada Microsoft SQL Server.
Perbaikan serta peningkatan unjuk kerja database ini dilakukan berdasarkan Best Practice dan Guideline yang dianjurkan Microsoft.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Using Profiler for SQL Trace
■ Using Database Engine Tuning Advisor
■ Monitoring System Health
■ Monitoring Log Space
■ Using Resource andPerformance Monitor
■ Monitoring and Tuning Using Execution Plans
SQL Server
Performance Tuning
http://ntv.co.id | info@ntv.co.id Page 62 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Dynamic Management Views■ Dynamic Management Functions
■ SQL Server Cache
■ Stored Procedure Recompilations
■ Implementing and Maintaining Indexes
■ SQL Server Statistics
■ Table and Index Partitioning
■ Configuring Physical Database Structure
■ Query Tuning Hints
http://ntv.co.id | info@ntv.co.id Page 63 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.015 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas pemahaman dasar tentang penggunaan dan penerapan Transact-SQL (T-SQL), yaitu bahasa dalam platform Microsoft SQL Server yang bersandar pada bahasa standar ANSI-SQL.
Pokok bahasan materinya meliputi konsep dasar pemrograman T-SQL; pengembangan kode T-SQL untuk proses Query Data; modifikasi data; serta penggunaan dan
pemrograman object-object lainnya yang umum digunakan pada platform Microsoft SQL Server.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Microsoft SQL Server
■ Introduction to T-SQL Querying
■ Writing SELECT Queries
■ Querying Multiple Tables
SQL Server
Transact SQL (T-SQL) Programming
http://ntv.co.id | info@ntv.co.id Page 64 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Sorting Data ■ Filtering Data■ Working with SQL Server Data Types
■ Using DML to Modify Data
■ Using Built-In Functions
■ Grouping Data
■ Aggregating Data
■ Using Subqueries
http://ntv.co.id | info@ntv.co.id Page 65 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.019 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas konsep dan teknik untuk membangun sebuah Data Warehouse dalam implementasi Business Intelligence pada Microsoft SQL Server.
Pokok bahasan materinya terutama meliputi konsep Data Warehouse dari berbagai sumber data yang terdistribusi dengan proses ETL; serta proses Validation dan
Cleansing data dengan SQL Server Data Quality Services dan SQL Server Master Data Services.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Data Warehouse
■ Data Warehouse Architecture and Appliances
■ Designing and Implementing Data Warehouse
■ Creating ETL Solutions using SSIS
■ Using Control Flow in SSIS
■ Debugging and Troubleshooting SSIS Package
Implementing SQL Server
Data Warehouse
http://ntv.co.id | info@ntv.co.id Page 66 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Data Extraction and Loading■ Incremental Load Using SSIS
■ TSQL Loading Techniques
■ Data Quality Services
■ Using Master Data Services
■ Using Custom Components in SSIS
■ Using Scripts in SSIS
■ Deploying and Configuring SSIS Package
http://ntv.co.id | info@ntv.co.id Page 67 of 208
Tr
ain
in
g Sy
lla
bu
s
NCSQL.020 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas konsep dan teknik implementasi Business Intelligence dengan menggunakan Microsoft SQL Server Analysis Services sebagai platformnya.
Pokok bahasan materinya meliputi pengembangan Multidimensional dan Tabular Data Model dari sebuah Data Warehouse yang sudah ada; teknik Query; pembuatan Report hasil analisa dengan menggunakan SQL Server Reporting Services dan aplikasi
Microsoft Excel; hingga penggunaan Data Mining untuk melakukan analisa maupun prediksi data.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Business Intelligence and Data Modeling
■ Creating Multidimensional Databases
■ Working with Cubes and Dimensions
■ Working with Measures and Measure Groups
■ Introduction to MDX
■ Enhancing a Cube
Implementing Enterprise BI Solution
using SQL Server
http://ntv.co.id | info@ntv.co.id Page 68 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Implementing an Analysis Services Tabular Data Model■ Introduction to DAX
■ Implementing Reports with SQL Server Reporting Services
■ Enhancing Reports with SQL Server Reporting Services
■ Managing Report Execution and Delivery
http://ntv.co.id | info@ntv.co.id Page 69 of 208
Tr
ain
in
g Sy
lla
bu
s
http://ntv.co.id | info@ntv.co.id Page 70 of 208
Tr
ain
in
g Sy
lla
bu
s
NCADR.001 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas konsep dan teknik pengembangan aplikasi mobile pada platform Android yang merupakan Mobile Application Framework dari Google. Materi yang dibahas mulai dari pengenalan platform Android, pengenalan
Development Tools untuk Android, penggunaan fitur-fitur yang umum digunakan dalam Mobile Development, theme, android services, data persistence, akses data ke web services, dan lain-lain.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Android
■ Android Development Tools
■ Android Application Life Cycle
■ Android Application Class
■ Android Activities
■ Creating User Interfaces
Mobile Application Development
using Android
http://ntv.co.id | info@ntv.co.id Page 71 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Using Intents and Adapters■ Data Persistence
■ Using Location-Based Services
■ Creating Map-Based Activities
■ Creating and Controlling Services
■ Notification Manager
■ Using Card View
■ Using Recycler View
http://ntv.co.id | info@ntv.co.id Page 72 of 208
Tr
ain
in
g Sy
lla
bu
s
NCXAM.001 | Durasi: 4 (Empat) Hari
Deskripsi
Materi training ini membahas tentang pengembangan aplikasi pada platform Android dengan menggunakan Xamarin, yaitu sebuah Cross Platform Framework untuk iOS, Android, dan Windows Phone. Bahasa yang digunakan yaitu C# dengan Visual Studio sebagai tools untuk IDE-nya.
Xamarin memberikan tampilan UI yang khas sesuai dengan platformnya dan juga memberikan performance yang sama baiknya dengan Native Development. Bagi developer yang sudah familiar dengan C# dan Visual Studio tentunya akan memberikan kemudahan dalam proses pengembangan aplikasi Android dengan menggunakan Xamarin ini, sehingga dapat lebih fokus ke hal-hal lainnya seperti pemanfaatan dan penerapan fitur-fitur pada Android, serta Business Logic-nya. Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep dan teori; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Xamarin Extension in Visual Studio
■ Xamarin.Android Project Structure
■ Layout Views
Android Application Development
using Xamarin
http://ntv.co.id | info@ntv.co.id Page 73 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Activities■ Navigating beetween Activities
■ Using Menu and Tab Page
■ Using Camera API
■ Notification Services
■ Android Services
■ Google Map API Integration
■ Accessing REST Service
http://ntv.co.id | info@ntv.co.id Page 74 of 208
Tr
ain
in
g Sy
lla
bu
s
NCIOS.001 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas tentang penggunaan bahasa pemrograman Swift untuk
membangun aplikasi pada platform Apple iOS. Swift merupakan bahasa pemrograman terbaru Apple yang ditujukan sebagai alternatif bahasa pemrograman selain Xcode yang sudah lama digunakan.
Swift dibangun untuk mempermudah developer dalam mengembangkan aplikasi iOS, hal tersebut di fasilitasi dengan sintaks yang lebih mudah dipelajari, fitur OOP,
pengaturan memori secara otomatis, dan fitur-fitur bahasa pemrograman modern lainnya.
Diharapkan setelah mengikuti training ini peserta dapat membangun aplikasi sesuai dengan kebutuhan diatas platform Apple iOS.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Swift
■ Using Playground
■ Handling Interaction
iOS Application Development
using Swift
http://ntv.co.id | info@ntv.co.id Page 75 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Using Controls ■ Layouts ■ Multiview Application ■ Table Views ■ Navigation ■ Collection Views■ Split Views and Popover
■ Application Settings
■ Data Persistence
■ Push Notification
http://ntv.co.id | info@ntv.co.id Page 76 of 208
Tr
ain
in
g Sy
lla
bu
s
NCWP.002 | Durasi: 4 (Empat) Hari
Deskripsi
Training ini membahas pengembangan aplikasi pada sistem operasi Windows Phone untuk perangkat SmartPhone. Windows Phone memiliki desain UI yang menitikberatkan pada konten yang ingin ditampilkan kepada User, konsep UI ini dikenal dengan
Windows Modern UI Design atau sebelumnya dikenal dengan nama Metro Style. Dalam training ini peserta akan mempelajari konsep dan teknik pengembangan aplikasi bagi Windows Phone dengan tools Microsoft C# atau Visual Basic.NET sebagai bahasa pemrograman Logic, serta XAML untuk Design UI-nya.
Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.
Outline Materi
■ Introduction to Windows Phone
■ Building UI with XAML
■ Using Phone Controls
■ Navigation
■ Application Lifecycle
Windows Phone
Application Development
http://ntv.co.id | info@ntv.co.id Page 77 of 208
Tr
ain
in
g Sy
lla
bu
s
■ Gestures ■ Device Capabilities ■ Using Map■ Live Tile and Notifications
■ Consuming & Serializing Data Sources
■ Using Blend
http://ntv.co.id | info@ntv.co.id Page 78 of 208