- Chuyên cần: 7 (10%)
- Kiểm tra: 9 (10%)
- bài tập : 7 (10%)
- Cuối kỳ: 9 (70%)
→ Mục tiêu
Để lập trình trên nền tảng Windows, bạn cần học và nắm vững các kiến thức và kỹ năng sau:
1. Ngôn ngữ lập trình
- C# (C-sharp): Ngôn ngữ chính cho phát triển ứng dụng Windows với .NET Framework.
- C++: Ngôn ngữ mạnh mẽ và linh hoạt, thường được sử dụng cho phát triển các ứng dụng hệ thống và hiệu suất cao.
- Visual Basic: Một ngôn ngữ dễ học và phổ biến cho phát triển ứng dụng Windows.
2. .NET Framework
- Hiểu về .NET Framework và .NET Core/.NET 5+ (phiên bản đa nền tảng của .NET).
- Sử dụng các thư viện và API của .NET để phát triển ứng dụng.
3. Visual Studio
- Sử dụng Visual Studio IDE, công cụ mạnh mẽ và phổ biến nhất cho lập trình Windows.
- Tận dụng các tính năng như IntelliSense, debugger, và các tiện ích tích hợp khác.
4. WinForms và WPF (Windows Presentation Foundation)
- WinForms: Framework truyền thống để xây dựng ứng dụng Windows dạng form.
- WPF: Framework hiện đại hơn cho giao diện người dùng, hỗ trợ tốt hơn cho đồ họa và các thành phần UI phức tạp.
5. UWP (Universal Windows Platform)