Khóa học nền tảng lập trình C# và WinForm căn bản

C# được xem là ngôn ngữ lập trình cấp cao, nó không tồn tại khái niệm về lập trình module theo hàm mà sử dụng lập trình hướng đối tượng 100%, vì vậy bạn sẽ học được C# khi và chỉ khi bạn đã có nền tảng về lập trình C/C+.

C# là gì?

C# hay còn gọi là C thăng, là ngôn ngữ lập trình hướng đối tượng được phát triển bởi Microsoft, và cũng là phần khởi đầu trong ké hoạch xây dựng công nghệ .NET của họ. C# được xem là ngôn ngữ cân bằng giữa các ngôn ngữ khác như Java, C/C++, Visual Basic, ...

C# là ngôn ngữ đa năng, bạn có thể làm mọi thứ với nó, từ web, game, mobile app, window form app, ... nói chung tất cả mọi thứ C# đều làm được, bởi đây là ngôn ngữ mà Microsoft đầu tư rất bài bản.

Làm việc với C# bạn sẽ cảm thấy rất dễ quản lý mã nguồn, code mạch lạc, mọi thứ đều hướng đối tượng nên nếu áp dụng các mô hình xây dựng phần mềm như 3 lớp, MVC thì quả sức mạnh của nó tăng lên rõ rệt.

Với Mobile: Bạn dùng C# để xây dựng các ứng dụng trên IOS, Android, ...

Với Web: Sử dụng ASP để xây dựng ứng dụng Web.

Với Window Form: Có rất nhiều nền tảng C# giúp bạn làm việc này.

Tòm lại khi học C# bạn có thể theo nhiều lĩnh vực khác nhau, nhưng bạn phải thật nắm vững phần kiến thức căn bản bởi đó là tư duy lập trình. Nếu bạn đã từng làm việc với JAVA thì chắc sẽ hiểu vấn đề này, ta sẽ phải học JAVA Core trước rồi mới học sang JSP, lập trình Android.

Giỏi C# có xin được việc không?

C# là ngôn ngữ rất thông dụng nên có rất nhiều công ty sử dụng nó, vì vậy bạn hoàn toàn yên tâm khi học ngôn ngữ này nhé. Bạn có thể lên các trang tuyển dụng để xem, việc làm ở đó rất nhiều, điều quan trọng là bạn biết làm và làm có giỏi không mà thôi.

Hiện nay C# có thể làm ở rất nhiều lĩnh vực HOT như website, game và mobile, các lĩnh vực này đang rất thiếu nhân lực giỏi, nên nếu bạn mạnh về lĩnh vực nào thì hãy apply vào các công ty đang tuyển dụng ở lĩnh vực đó.

Ngoài làm việc trong giờ hành chính ra bạn cũng có thể nhận dự án về làm riêng, kiếm thêm thu nhập ngoài giờ. Hiện nay có rất nhiều trang việc làm dành cho freelancer  như vlance.vn, freelancer.com, ... nên nếu bạn có thời gian rãnh thì hay lên các trang đó để tìm dự án nhé.

Giới thiệu khóa học

#####################################

TÊN KHÓA HỌC Khóa học nền tảng lập trình C# và WinForm căn bản
HÌNH THỨC HỌC ONLINE
TÁC GIẢ Trần Duy Thanh
THỜI GIAN 19 giờ 38 phút
HỌC TẠI UNICA

Khóa học đang giảm giá 40%

Học xong khóa C# bạn sẽ làm được gì?

Khóa học này tập trung vào học kỹ thuật lập trình với C#, sau đó áp dụng nó vào thực tế trong các ứng dụng window form. Bạn sẽ được học tất cả các đối tượng control dùng để viết phần mềm, sau đó thực hành ở các bài tập nhỏ khác nhau.

Học xong bạn sẽ nắm chắc được các phần:

  • Kỹ thuật lập trình như biến, vòng lặp, lệnh rẻ nhánh
  • Hiểu rõ kỹ thuật lập trình hướng đối tượng trong C#
  • Sử dụng nhuần nhuyễn các control xây dựng form
  • Thực hành được các dự án thực tế

Bạn sẽ làm được: Các ứng dụng trên Window Form

Nội dung khóa học

  1. Phần 1: Giới thiệu về lập trình C#, cách cài đặt và sử dụng công cụ lập trình

    • Bài 1: Giới thiệu về C#
    • Bài 2: Cài đặt và sử dụng công cụ lập trình Visual Studio
  2. Phần 2: Tổng quan lập trình C#

    • Bài 3: Kiểu dữ liệu,Biến và biểu thức
    • Bài 4: Các phép toán trong C#
    • Bài 5: Các cách ghi chú trong C#
    • Bài 6: Các cấu trúc điều kiện
    • Bài 7: Các cấu trúc lặp.
    • Bài 8: Hàm trong C#
    • Bài 9: Một số thư viện thường dùng
    • Bài 10: Project tổng hợp
  3. Phần 3: Cách thức debug và xử lý biệt lệ trong C#

    • Bài 11: Debug trong c#
    • Bài 12: Xử lý biệt lệ trong C#
  4. Phần 4: Chuỗi, mảng và collection trong C#

    • Bài 13: Chuỗi và các thao tác trên chuỗi
    • Bài 14: Mảng
    • Bài 15: List
    • Bài 16: Dictionary
    • Bài 17: Project thực tế
  5. Phần 5: Lập trình hướng đối tượng trong C#

    • Bài 18: Các khái niệm liên quan tới lớp và đối tượng
    • Bài 19: Xây dựng các lớp (Class) các thành phần của lớp
    • Bài 20: Xây dựng các lớp kế thừa trong C#
    • Bài 21: Project thực tế
  6. Phần 6: Lập trình Windows Form cơ bản trong C#

    • Bài 22: Giới thiệu về Windows Form
    • Bài 23: Giới thiệu về thanh công cụ Toolbox & Properties
    • Bài 24: MessageBox
    • Bài 25: Panel & SplitContainer
    • Bài 26: Các control cơ bản nhất: Label,Textbox, Button
    • Bài 27: Checkbox, RadioButton
    • Bài 28: Picturebox
    • Bài 29: DateTimePicker & MonthCalendar
    • Bài 30: ListBox
    • Bài 31: ComboBox
    • Bài 32: CheckedListBox
    • Bài 33: Project thực tế
  7. Phần 7: Các bài tập rèn luyện tổng hợp - Có đáp án

    • Bài 34: Bài tập rèn luyện 1 - Vẽ giao diện và xử lý sự kiện lúc Runtime
    • Bài 35: Bài tập rèn luyện 2 - Chương trình tính tiền bán sách
    • Bài 36: Bài tập rèn luyện 3 - Thiết kế giao diện xử lý chuỗi
    • Bài 37: Bài tập rèn luyện 4- Viết chương trình đặt vé cho Rạp chiếu phim
    • Bài 38: Bài tập rèn luyện 5- Thiết kế giao diện tương tác với mảng
  8. Phần 8: Các bài tập rèn luyện tổng hợp - tự giải

    • Bài 39: Bài tập rèn luyện 6- Thiết kế màn hình Hóa đơn bán xe
    • Bài 40: Bài tập rèn luyện 7 - Viết Game Caro 2 người chơi với nhau
    • Bài 41: Bài tập rèn luyện 8 - Viết phần mềm Kiểm tra gõ phím
    • Bài 42: Bài tập rèn luyện 9 - Viết phần mềm tương tự MsPaint
    • Bài 43: Bài tập rèn luyện 10- Viết game Xếp hình
    • Bài 44: Tổng kết khóa học

Khóa học liên quan