Nhiều bạn muốn học C# nhưng không biết phải bắt đầu từ đâu. Nhiều bạn search tài liệu trên mạng, search video tutorial về lưu lại rồi lại lẩn quẩn không biết học cách nào?
Bài viết dưới đây sẽ chia sẻ một số kiến thức cơ bản về C# cho người mới bắt đầu. Các bạn cùng tham khảo nhé.
C# - Ngôn ngữ lập trình mạnh mẽ
C# được thiết kế cho một nền tảng mạnh - công nghệ hàng đầu là .NET. Nó có được sự mạnh mẽ và thống nhất trong đặc tính hướng đối tượng của mình, sự mềm dẻo và thân thiện với ngôn ngữ tự nhiên. C# cung cấp những kiểu dữ liệu và cấu trúc lệnh căn bản nhất để bạn áp dụng những thuật toán cần thiết cho công việc. Quan trọng nhất, rất nhiều ứng dụng đã được phát triển từ C# như ứng dụng windows, ứng dụng web, dịch vụ web...
Hình ảnh chỉ mang tính chất minh họa
Học từ các mô hình phát triển
Hiện tại có 3 mô hình lớn đang phát triển trong C#:
- Webform: được phát triển đầu tiên, nền tảng nhất của dotNet framework.
- MVC: phát triển sau webform, tận dụng được điểm mạnh và là bước tiến cao hơn.
- Webmatrix: mô hình mới nhất của dotNet.
Bạn hãy chọn 1 trong 3 hệ thống này và học từ căn bản lên, mỗi cái điều có ưu thế riêng.
Nắm vững những thứ căn bản
Đối với các bạn mới bắt đầu lập trình c #' class='hover-show-link replace-link-1239'> học lập trình c # , hãy bắt đầu bằng việc nắm vững những thứ căn bản như kiểu dữ liệu, biến, hằng, mảng trên Console... Sau khi nắm vững những thứ căn bản, bạn có thể đi sâu vào một vài ứng dụng mà bạn yêu thích như Web, Windows form application.
Vì C# là ngôn ngữ hướng đối tượng, bạn sẽ gặp khó khăn rất nhiều trong giai đoạn mới bắt đầu. Vì vậy, tạo cho mình một file "LưuÝC#.txt" để lưu trữ lại những lỗi/trường hợp mắc phải và kèm theo solution cho chúng. Hãy đọc lại file "LưuÝC#.txt" một lần sau mỗi project, thì sau này bạn sẽ có thể nhớ rõ lỗi và bản chất nó hơn.
Một vài nguyên tắc cần chú ý khi bắt đầu học C#:
- C# là ngôn ngữ phân biệt hoa thường
- Quy tắc đặt tên trong C#
- Quy tắc viết chú thích
- Cách khai báo các thư viện dùng trong chương trình
Chương trình đầu tiên là gì?
Chúng ta sẽ bắt đầu với việc in ra dòng chữ "Hello World", nó sẽ tạo ra sự thân thiện trong việc tiếp xúc ngôn ngữ.
Ví dụ:
using System; using System.Collections.Generic; using System.Text; namespace Khoaimon { class Program { static void Main(string[] args) { //xuất ra màn hình dòng chữ "Hello World" Console.WriteLine("Hello World"); Console.ReadLine(); } } }
Sau khi viết xong, lưu lại với đuôi .cs (mặc định trong Visual Studio đã có). Sử dụng F6 để biên dịch và F5 để chạy chương trình. Kết quả sẽ xuất hiện trên màn hình dòng chữ "Hello World".
Ví dụ trên đây là sự thể hiện ứng dụng console. Hiểu đơn giản, ứng dụng console là giao tiếp với người dùng bằng bàn phím và không có giao diện người dùng. Bây giờ chúng ta sẽ cùng nhau khai phá ví dụ này.
Tìm hiểu thêm
Trên đây chỉ là một ví dụ để các bạn làm quen với ngôn ngữ C#. Nếu bạn muốn sử dụng thành thạo và thành công với ngôn ngữ C#, bạn có thể tìm hiểu thông tin về khóa học lập trình C# tại stanford.com.vn.
Sưu tầm và Tổng hợp
Nhật Lệ (Stanford - Nâng tầm tri thức)