.Net Framework là một nền tảng cho phép phát triển rất nhiều loại ứng dụng chạy trên môi trường windows.
C# là một trong rất nhiều ngôn ngữ lập trình mà .NET Framework hỗ trợ, nó dùng để tạo ra các ứng dụng chạy trên nền .NET Framework. Ngôn ngữ lập trình C# được đánh giá là dễ học và kết hợp được nhiều ưu điểm của các ngôn ngữ lập trình hướng đối tượng Java và C++. Do đó ngôn ngữ C# đựơc sử dụng rộng rãi nhất.
Ngôn ngữ C# là cơ sở để phát triển các ứng dụng windows Form, ASP.NET, Web service…
2. Mục tiêu đào tạo
Khóa học nhằm cung cấp cho học viên kiến thức cơ bản và nâng cao về ngôn ngữ lập trình C#.
Sau khi kết thúc khóa học này người học có thể viết được các ứng dụng giao tiếp với người dùng qua dòng lệnh (Console application), các ứng dụng này sẽ lưu dữ liệu ra tệp tin hoặc trong tài liệu XML.
Ngoài ra học viên còn có thể viết và đóng gói thành các thư viện chuyển biệt cung cấp cho người dùng phát triển các ứng dụng.
3. Yêu cầu trình độ
Học viên đã biết và lập trình các ngôn ngữ lập trình có cấu trúc như Pascal hoặc C.
4. Công cụ lập trình: Visual Studio 2005 Professional Edition
5. Tài liệu tham khảo: