Brainmatics

C#.NET Programming

Popularity : author-post-ratingauthor-post-ratingauthor-post-ratingauthor-post-ratingauthor-post-rating

Microsoft C# (disebut C sharp) adalah sebuah bahasa pemrograman yang didesain untuk membangun jangkauan aplikasi enterprise yang berjalan di atas framework .NET. Sebuah evolusi Microsoft C dan Microsoft C++, C# sederhana, modern, aman dan Object Oriented.

C# dikenal sebagai visual C# dalam Visual Studio .Net. Dukungan untuk Visual C# termasuk proyek template, desainer, halaman poperti, kode, model objek dan fitur lain dari lingkungan pengembangan. Library untuk pemrograman visual c# adalah .NET Framework.

Peserta akan diajarkan mulai dari konsep Object Oriented Programming (OOP), membangun aplikasi berbasis desktop dengan standar library .NET framework, aplikasi berbasis data base hingga pengenalan pada pengembangan web ASP.NET.

 

CONTENT 

1. Fundamental C# Programming

    1.1 Basic C# Programming
    1.2 Expressions and Operators
    1.3 Decisions, Loops, and Preprocessor Directives
    1.4 Object-Oriented Programming
    1.5 More about Classes and Objects
    1.6 Derived Classes
    1.7 Interfaces
    1.8 Strings, Dates, Times, and Time Spans
    1.9 Arrays and Indexers
    1.10 Collections
    1.11 Delegates and Events
    1.12 Exceptions and Debugging

2. Advanced C# Programming

    2.1 Threads
    2.2 Streams and Input/Output
    2.3 Assemblies
    2.4 Attributes and Reflection
    2.5 Remoting
    2.6 Security
    2.7 XML
    2.8 Other Classes in the Base Class Library

3. NET Programming with C#

    3.1 Active Data Objects: ADO.NET
    3.2 Introduction to Windows Applications
    3.3 Active Server Pages: ASP.NET
    3.4 Web Services

 

INSTRUCTOR

Moehammad Ferryzal. Lahir di Jakarta 1965. Menyelesaikan SI pada Fakultas Pertanian Universitas Ibnu Chaldun Jakarta ( UIC ) tahun 1989. Keterlibatan dalam dunia IT di mulai pada tahun 1988 ketika diminta untuk menjadi manager EDP sebuah perusahaan busana muslim di Jakarta. Kemudian sejak tahun 1989 diangkat sebagai staf UPT Komputer UIC Jakarta. Setelah lima tahun, diminta untuk menjadi Asisten Purek II Bidang Rohani Islam di UIC Jakarta ( 1995-2000 ). Selama kurun waktu itu juga belajar otodidak berbagai ilmu yang terkait dengan dunia IT. Diawali pada tahun 1999 mulailah debut sebagai trainer IT dengan memberikan pelatihan kepada beberapa orang staf Litbang DepKes Jakarta. Selama enam bulan ( Juli 1999- Desember 1999 ) menjadi Instruktur Pelatihan Komputer pada Program Rehabilitasi Korban Narkoba Yayasan Siti Chadijah yang saat itu dibina oleh Dr. Dadang Hawari. Selama lima tahun berikutnya ( 2000-2005 ) menjadi Dosen/Instruktur Pusat Pelatihan Dan Keterampilan (PPK) LIA/ LBPP LIA Jakarta pada jurusan Managemen Informatika dan Akuntansi. Selain itu juga menjadi Dosen tidak tetap pada STI College ( sebuah kerjasama antara Lembaga Pendidikan STI/System Technology Institute yang berasal dari Philipina dengan PT Metrodata ) dari tahun 2003-2005. Pada tahun 2006 menulis buku tentang Mail Merge yang kemudian diterbitkan oleh Penerbit Equator ( Mizan Group ). Sempat juga menjadi dosen part time pada sebuah lembaga pendidikan terkenal di Jakarta selama satu semester dan kemudian menjadi IT staf serta Web Developer pada sebuah lembaga konsultan pendidikan luar negeri selama enam bulan. Setelah itu sampai saat ini yang bersangkutan lebih menyukai menjadi IT Trainer freelance untuk beberapa perusahaan IT terkemuka di Jakarta.

Image

Satya Sanjaya Menamatkan pendidikan tinggi jurusan teknik mesin di Universitas Indonesia Jakarta. Aktif sebagai konsultan dan telah menyelesaikan banyak project dibidang System Programmer Administrator dan Database Administrator, seperti dalam penerapan Microsoft Windows NT Server, Microsoft SQL Server, Microsoft Sharepoint, dan ASP.Net MVC. Sekarang aktif sebagai pengajar / trainer diberbagai training center di Jakarta, untuk materi training berbasis Microsoft seperti Visual Basic, Visual Interdev , SQL Server, Visual Studio.Net, Microsoft Windows Server, Microsoft SharePoint, Microsoft Project, Crystal Report.