Mục đích của khóa học
- Có được kiến thức cơ bản về ngôn ngữ lập trình C#.
- Phát triển khả năng xây dựng phần mềm ứng dụng bằng C#.
- Sử dụng tốt các control thông dụng khi thiết kế giao diện.
- Là nền tảng để lập trình di động đa nền tảng với Xamarin.
Đối tượng của khóa học
- Bất kỳ ai muốn học lập trình C#, yêu thích lĩnh vực lập trình với C#.
- Sinh viên ngoài ngành CNTT muốn tìm hiểu, nghiên cứu và tăng khả năng hiểu biết về lĩnh vực CNTT.
Yêu cầu khóa học
- Có ý chí phấn đấu, tinh thần đam mê học hỏi, đức tính kiên nhẫn.
- Máy tính để bản Desktop, Laptop có cấu hình tối thiểu Core i3, RAM 2GB cài được phần mềm Microsoft Visual Studio từ phiên bản 2010 trở lên.
- Kết nối Internet ổn định.
- Môi trường học tập yên tĩnh.
Hướng dẫn đăng ký khoá học
Hướng dẫn cài đặt và sử dụng Microsoft SQL Server 2014
Tài liệu
-
PHẦN 1: C# CƠ BẢN
- Bài 1: Giới thiệu chung về ngôn ngữ lập trình C#
- Bài 2: Hướng dẫn sử dụng Microsoft Visual Studio. Chương trình Hello World!
- Bài 3: Kiểu dữ liệu, biến
- Bài 4: Các phép toán trong C#
- Bài 5: Các cấu trúc điều kiện
- Bài 6: Các cấu trúc lặp
- Bài 7: Hàm và một số thư viện thường dùng
- Bài 8: Bài tập tổng hợp
- Bài 9: Chuỗi và các thao tác cơ bản trên chuỗi
- Bài 10: Mảng
- Bài 11: List
- Bài 12: Dictionary
- Bài 13: Bài tập tổng hợp
- Bài 14: Thế nào là lập trình hướng đối tượng
- Bài 15: Xây dựng lớp và đối tượng
- Bài 16: Tính kế thừa trong C#
- Bài 17: Bài tập tổng hợp
- Bài 18: Lập trình Winform là gì. Giới thiệu về thanh công cụ Toolbox và Properties. Giới thiệu về MessageBox.
- Bài 19: Panel và SplitContainer
- Bài 20: Lable, Textbox, Button
- Bài 21: Checkbox và Radiobutton
- Bài 22: Picturebox
- Bài 23: DatetimePicker
- Bài 24: Listbox
- Bài 25: ComboBox
- Bài 26: CheckedListBox
- Bài 27: Bài tập tổng hợp
- Bài 28: Thiết kế máy tính nhỏ gọn trong Windows
- Bài 29: Thiết kế ứng dụng xử lý chuỗi
-
PHẦN 2: C# NÂNG CAO
- Bài 30: MDI (Multiple Documents Interface)
- Bài 31: Các component thường dùng: ImageList, Timer, BackgroundWorker
- Bài 32: Menu và ContextMenu
- Bài 33: Toolbar và Statusbar
- Bài 34: ListView
- Bài 35: DataGridView
- Bài 36: TreeView
- Bài 37: TabControl
- Bài 38: Các Dialog thường dùng: OpenFileDialog, SaveFileDialog, ColorDialog, FontDialog, FolderBrowserDialog
- Bài 39: Bài tập tổng hợp
- Bài 40: Xử lý TextFile
- Bài 41: Xử lý SerializeFile
- Bài 42: RichTextBox và StreamFile
- Bài 43: Bài tập tổng hợp
- Bài 44: Giới thiệu ADO.NET
- Bài 45: Kết nối C# đến SQL Server
- Bài 46: Truy vấn dữ liệu
- Bài 47: Thêm dữ liệu
- Bài 48: Sửa dữ liệu
- Bài 49: Xóa dữ liệu
- Bài 50: Sử dụng Store Procedure
- Bài 51: Tương tác với SQLDataAdapter
- Bài 52: Databinding
- Bài 53: In ấn dữ liệu trong C#
- Bài 54: Bài tập tổng hợp
- Bài 55: Giới thiệu về kiến trúc đa tầng
- Bài 56: Cách triển khai kiến trúc đa tầng
- Bài 57: Giới thiệu một số Third party Component nổi tếng
- Bài 58: Hướng dẫn sử dụng Third party dotnet bar
- Bài 59: Cách tải thư viện đóng gói cho Visual Studio
- Bài 60: Cách thức đóng gói ứng dụng C#
- Bài 61: Kết nối và tương tác dữ liệu với Microsoft Access
- Bài 62: Phần mềm quản lý hiệu sách
- Bài 63: Tạo menu động kết hợp với cơ sở dữ liệu