Lập trình LinQ
Khóa học chỉ dành cho nội bộ doanh nghiệp
Mô tả khóa học
- Khóa học cung cấp trọn bộ kiến thức từ cơ bản đến nâng cao của lập trình C# , học viên có thể tạo ra một ứng dụng C# hoàn chỉnh sau khi hoàn thành khóa học
- Cung cấp những cơ hội thực hành tạo ứng dụng C# ngay trong quá trình học
- Sau khi hoàn thành khóa học, có thể xin việc vào các công ty sử dụng công nghệ .Net
- Làm chủ LinQ: Linq to object, Linq to SQL
- Khóa họ̣c sử dụng những công cụ, Framework mới nhất.
- Sử dụng Extension method
- Các kiến thức về lập trình hướng đối tượng trong C#
- Xử lý chuỗi, mảng, collections
- Sử dụng thuần thục các control khi thiết kế giao diện
- Khả năng gỡ lỗi và kiểm soát biệt lệ
- Kết nối và tương tác cơ sở dữ liệu với Micrsoft SQL Server
- Triển khai được mô hình đa tầng
- Đóng gói được ứng dụng để xuất bản cho khách hàng
Khóa học này dành cho
- Bất cứ ai muốn học lập trình ứng dụng C#
- Những ai đã học Lập trình C#
- Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực công nghệ thông tin
- Những người chưa biết gì, yêu thích lĩnh vực lập trình C# - LinQ
Bạn sẽ nhận được gì nếu đăng ký khóa học này
- Có được kiến thức toàn diện về ngôn ngữ lập trình C#
- Có khả năng phát triển phần mềm tương tác cơ sở dữ liệu bằng C#
- Thành thạo LinQ: LinQ to Object, LinQ to SQL, LinQ to XML, LinQ DataSet, LinQ to Entities
- Xây dựng được kiến trúc đa tầng trong C#
- Là cơ sở để lập trình di động đa nền tảng với Xamarin
Nội dung khoá học
Giới thiệu về LINQ
-
1. Giới thiệu về LINQ
-
2. Hệ sinh thái của LINQ
-
3. Cài đặt và sử dụng Visual Studio 2017
Các kỹ thuật xử lý trong LINQ
-
4. Generics
-
5. Implicitly Typed Variables
-
6. Object Initializers
-
7. Anonymous Types
-
8. Extension Methods
-
9. Delegate
-
10. Lambda Expressions
-
11. Các loại Cú pháp trong LinQ
-
12. Deferred execution và lazy loading
-
13. Bài tập rèn luyện-Kỹ thuật LinQ
Các hàm thường dùng trong LinQ to Object
-
14. Foreach
-
15. Exists
-
16. Find
-
17. FindAll
-
18. Select
-
19. Where
-
20. OrderBy/OrderByDescending
-
21. FirstOrDefault
-
22. Skip
-
23. Take
-
24. RemoveAll
-
25. Bài tập rèn luyện-Quản lý sản phẩm
Giới thiệu LinQ to SQL
-
26. LinQ to SQL là gì
-
27. Cài đặt và sử dụng Microsoft SQL Server
-
28. Cách tạo DataContext và kết nối cơ sở dữ liệu Microsoft SQL Server
Truy vấn dữ liệu với LinQ to SQL
-
29. Truy vấn danh sách Sản phẩm-Method Syntax
-
30. Truy vấn danh sách Sản phẩm-Query Syntax
-
31. Tìm danh sách Sản phẩm có đơn giá [a … b]-Method Syntax
-
32. Tìm danh sách Sản phẩm có đơn giá [a … b]-Query Syntax
-
33. Truy vấn chi tiết sản phẩm-Method Syntax
-
34. Truy vấn chi tiết sản phẩm-Query Syntax
-
35. Truy vấn toàn bộ danh sách Danh mục-Method Syntax
-
36. Truy vấn toàn bộ danh sách Danh mục-Query Syntax
-
37. Truy vấn chi tiết Danh mục-Method Syntax
-
38. Truy vấn chi tiết Danh mục-Query Syntax
-
39. Truy vấn danh sách sản phẩm theo danh mục-Method Syntax
-
40. Truy vấn danh sách sản phẩm theo danh mục-Query Syntax
Thay đổi dữ liệu với LinQ to SQL
-
41. Cách lưu mới một Danh mục
-
42. Cách lưu mới một Sản phẩm
-
43. Cách lưu mới nhiều Sản phẩm
-
44. Cập nhật Sản phẩm
-
45. Cập nhật Danh mục
-
46. Xóa một Sản phẩm
-
47. Xóa một Danh mục
-
48. Xóa nhiều Sản phẩm
Các bài tập rèn luyện thêm
-
49. Bài tập rèn luyện Tổng hợp Quản Lý Sản Phẩm
-
50. Bài tập rèn luyện-Quản Lý Sách
-
51. Danh Sách Các Bài tập tự rèn luyện
-
52. Tài liệu
Khóa học chỉ dành cho nội bộ doanh nghiệp
Chi tiết khóa học
-
52 Bài giảng
-
14 giờ 22 phút
-
Học online mọi lúc, mọi nơi
-
Học trên máy tính, điện thoại
TS. Trần Duy Thanh