ASP.NET Web Form (C#) with SQL Server 2016

ASP.NET Web Form (C#) with SQL Server 2016
หลักสูตรนี้จะเป็นการสร้าง Web Application ด้วยเทคโนโลยี .NET ซึ่งเราจะใช้ภาษา Visual Basic (C#) โดยใช้เครื่องมือ Visual Studio ในการทำงาน โดยเนื้อหาหลักสูตรเราจะได้เรียนการใช้ WebForm, AJAX, LINQ และ Web Control ต่างๆ ในการเชื่อมต่อฐานข้อมูล DBMS อย่าง Microsoft SQL Server (2016) นอกจากนี้เราจะได้เรียนการทำ Master Page, การต่อกับ Version Control รวมไปถึงการเขียน Stylesheet อีกด้วย ในช่วงท้ายเราจะมาทำ Workshop แล้วทำการ Deploy เว็บไซต์ขึ้นสู่ Production Server พร้อมทั้งปรับแต่งเซิร์ฟเวอร์ให้รองรับการใช้งานจริงอีกด้วย
ดาวน์โหลด PDF
รายละเอียดหลักสูตร

วัตถุประสงค์

  • ผู้อบรมสามารถสร้างโปรเจ็ค Web Application ได้
  • ผู้อบรมเข้าหลักการของ ASP.NET ทั้ง Web Form และ MVC
  • ผู้อบรมสามารถสร้างเว็บเพจเพื่อเพิ่ม เรียกดู แก้ไข และลบข้อมูลในฐานข้อมูลได้
  • ผู้อบรมสามารถทำ Web Service และเรียกใช้ด้วย AJAX ได้
  • ผู้อบรมสามารถ Deploy โปรเจ็คเพื่อนำไปใช้บนเว็บไซต์จริงได้

กลุ่มเป้าหมาย

  • ผู้ที่ต้องการพัฒนา Web Application ด้วย ASP.NET
  • ผู้ที่ต้องการปรับปรุง หรือแก้ไข Web Application ด้วย ASP.NET
  • ผู้ที่สนใจใช้ Platform ของ Microsoft เพื่อใช้งานในองค์กร
  • นักเรียน นักศึกษา ที่ต้องการใช้ Visual Studio ในการทำโปรเจ็กต์

ความรู้พื้นฐาน

  • สามารถใช้คอมพิวเตอร์ได้คล่อง
  • ความรู้พื้นฐานด้านการเขียนโปรแกรมคอมพิวเตอร์ เช่น ภาษา C#, VB, PHP หรือ Java เป็นต้น
  • ความรู้พื้นฐานด้านฐานข้อมูล เช่น เคยใช้คำสั่ง SQL ในการจัดการข้อมูล เป็นต้น

สิ่งที่ต้องเตรียมมา

  • เครื่องคอมพิวเตอร์ Notebook
  • หากเป็นไปได้ให้ติดตั้ง Microsoft Visual Studio 2013 ขึ้นไป
  • หากเป็นไปได้ให้ติดตั้ง SQL Server 2008 ขึ้นไป

สิ่งที่จะได้รับในการอบรม

  • เอกสารคู่มือ
  • ตัวอย่างโค้ด
  • เวิร์คชอฟที่สามารถทำงานได้

ระยะเวลาในการอบรม

  • 20 ชั่วโมง

ผู้สอน

  • อาจารย์เอกสิทธิ์ ศรีสุขะ

ราคาคอร์สอบรม

  • 8,500 บาท

เนื้อหาการอบรม

Getting Started

  • ความรู้พื้นฐานของ ASP.NET Web Application
  • ประเภทของ ASP.NET
  • การทำงานของ Web Application
  • แนะนำการติดตั้ง Visual Studio
  • แนะนำการติดตั้ง SQL Server Express 2016

Creating a Project

  • เริ่มต้นสร้าง Project
  • โครงสร้างของไฟล์และโฟลเดอร์
  • ไฟล์ต่าง ๆ ทำจำเป็นต้องรู้จัก ได้แก่ web.config, global.asax เป็นต้น
  • การสร้าง Microsoft ASP.NET Web Form
  • วิธีการตั้งชื่อไฟล์ โฟลเดอร์และจัดโครงสร้าง เพื่อให้พัฒนาง่าย

Page, MasterPage and Theme

  • วิธีสร้าง Master Pages, Theme
  • การพัฒนา Theme
  • โครงสร้างส่วนประกอบที่สำคัญของ HTML5 Theme
  • การปรับแต่งโดยใช้ Cascading Style Sheet (CSS)

Web Control / Form Validation

  • วิธีการใช้งาน Web Server Control ต่าง ๆ
  • วิธีสร้าง Web User Control
  • Web User Control คืออะไร
  • ประโยชน์และข้อดีของ Web User Control
  • วิธีดักจับและหาข้อผิดพลาด
  • วิธีสร้างตรวจสอบความถูกต้องของข้อมูล (Validation)

ADO.NET & Database

  • การติดต่อฐานข้อมูลด้วย ADO.Net
  • รูปแบบการติดต่อกับฐานข้อมูล
  • Class ที่จำเป็นต่อการพัฒนา Web Database Application
  • ระบบงานฐานข้อมูล Microsoft SQL Server
  • วิธีจัดการข้อมูลด้วย LINQ
  • การเพิ่ม แก้ไข ลบข้อมูล โดยการใช้ LINQ

AJAX

  • การใช้ AJAX และ AJAX Control Tools Kit
  • AJAX คืออะไร
  • ประโยชน์และข้อดีของ AJAX
  • วิธีจัดการ State ใน ASP.NET
  • ประเภทของ State ใน ASP.NET
  • การจัดการ State ในฝั่ง Server
  • การจัดการ State ในฝั่ง Client
  • การกำหนดค่า และการติดตั้ง Microsoft ASP.NET Web Application

Library Management

  • การเรียกใช้ Library จากภายนอกด้วย Nuget
  • การเขียน Library เพื่อใช้งานเอง

Reporting

  • การสร้าง Report ด้วย Reporting Service เบื้องต้น
  • การ Deploy Report ไปยัง Report Server
  • การเรียกใช้งาน Report ผ่าน Browser
  • การเรียกใช้งาน Report ด้วย ASP.NET

Deployment

  • การ Compile เว็บไซต์
  • การ Deploy เว็บไซต์ เพื่อติดตั้งที่ เซิร์ฟเวอร์
  • กรณีศึกษาการพัฒนา ASP.NET Web Application
  • การปรับแต่งเว็บไซต์
  • การปรับแต่ง Web Server

Workshop

สรุปหลักสูตร
รหัส MS-ASP-02
หมวดหมู่ .NET + SQL Server
ผู้สอน อาจารย์เอกสิทธิ์ ศรีสุขะ
ระยะเวลา 20 ชั่วโมง (3 วัน)
ราคา ฿ 8,500
สอบถามรายละเอียด / ขอใบเสนอราคา

เอกสิทธิ์ ศรีสุขะ

โทร: 083-0826392
Line ID: 0830826392
หรือใช้ chatbox ด้านล่างได้เลยครับ
การชำระเงิน
  • ธนาคารกรุงเทพ สาขาลุมพินี บัญชี 124-4-41191-2 นายเอกสิทธิ์ ศรีสุขะ
  • ธนาคารกสิกรไทย สาขาบิ๊กซีสะพานควาย บัญชี 025-8-24003-0 นายเอกสิทธิ์ ศรีสุขะ

คอร์สอื่นๆ ที่เกี่ยวข้อง