Tin tức công nghệ Tạp chí công nghệ IG E-Learning Games trực tuyến Tìm kiếm Liên hệ Xin chào Bạn !   Đăng nhập  Đăng ký 
Trang chủ eLearning > Công nghệ lập trình > C# Basic 

C# Basic
Thời lượng 30  Vui lòng đăng nhập để tham gia khóa học 

Mô tả khóa học

Đối tượng

Khóa học được thiết kế dành cho những đối tượng sau đây

- Những bạn chưa có kiến thức lập trình đặc biệt là lập trình với ngôn ngữ C#.
- Những bạn mới chuyển sang môi trường .NET để làm việc.
- Những bạn muốn nắm vững nền tảng C#.

Mục tiêu khóa học: khóa học thực hiện những mục tiêu sau đây

- Tiếp cận với công nghệ .NET - lập trình C#.
- Đảm bảo kiến thức cơ bản để tiếp cận với những kiến thức nâng cao trong lập trình .NET.

Nội dung học

Khóa học bao gồm gần 20 bài học, từ việc tìm hiểu và sử dụng biến đến các kiến thức lập trình hướng đối tượng nâng cao.

Học phí

Khóa học miễn phí


Chủ đề học
Giới thiệu về khóa học C# căn bản
Thời lượng 1 giờ trạng thái: Offline    
Giới thiệu khóa học C# căn bản.
Bài 1: Giới thiệu về ngôn ngữ C#- Hello C#
Thời lượng 1 giờ trạng thái: Offline    
Bạn sẽ được làm quen với C# qua ứng dụng đầu tiên - Hello C#
Bài 2: Các kiểu dữ liệu trong C#. Biến, hằng và cách sử dụng
Thời lượng 2 giờ trạng thái: Offline    
Các kiểu dữ liệu trong C#, khai báo biến và cách sử dụng.
Bài 2(Tiếp): Boxing và Unboxing
Thời lượng 1 giờ trạng thái: Offline    
Như các bạn đã biết, C# có 2 kiểu dữ liệu là kiểu giá trị và kiểu tham chiếu. Việc chuyển đổi giữa 2 kiểu dữ liệu này chính là "Boxing" và "Unboxing" các bạn sẽ được tìm hiểu trong bài học này
Bài 3: Kiểu liệt kê (Enumerator)
Thời lượng 1 giờ trạng thái: Offline    
Bài học trước các bạn đã học về hằng và đã biết nó được phân làm 3 loại: giá trị hằng, biểu tượng hằng và kiểu liệt kê. Bạn đã làm quen với giá trị hằng và biểu tượng hằng. Bài học này bạn sẽ tìm hiểu nốt kiểu thứ 3 là kiểu liệt kê hay Enumerator
Bài 4: Mảng (Array) và kiểu chuỗi kí tự (string)
Thời lượng 1 giờ trạng thái: Offline    
Mảng và chuỗi kí tự là 2 kiểu dữ liệu rất quan trọng. Bài học này sẽ giới thiệu với bạn về 2 kiểu dữ liệu này.
Bài 5: Các cấu trúc lệnh trong C#
Thời lượng giờ trạng thái: Offline    
Hãy hình dung câu lệnh trong ngôn ngữ lập trìnhcũng giống như câu nói hay câu văn trong văn bản của cuộc sống hàng ngày. Từ đó bạn có thể hình dung được mức độ quan trọng của việc học các cấu trúc lệnh của một ngôn ngữ lập trình. Và bài học này sẽ giới thiệu với bạn các cấu trúc lệnh trong C#
Bài 6: Toán tử
Thời lượng giờ trạng thái: Offline    
Để thực hiện một việc làm nào đó, bạn cần phải sử dụng các toán tử. Ví dụ bạn muốn cộng 2 số, bạn muốn tìm ra số lớn nhất giữa một tập hợp các số... Bài học này tôi sẽ giới thiệu với các bạn các loại toán tử và cách sử dụng chúng.
Bài 7: Xử lý ngoại lệ, các lệnh throw, catch, finally.
Thời lượng giờ trạng thái: Offline    
Khi thực thi chương trình đôi khi chúng ta sẽ gặp phải những vấn đề không mong đợi như là trạng thái thiếu bộ nhớ, thiếu tài nguyên hệ thống…Những nguyên nhân này có thể do các chương trình khác cùng hoạt động ảnh hưởng tới. Chúng ta không biết khi nào những ngoại lệ này xảy ra và không thể ngăn ngừa chúng tuy nhiên chúng ta có thể xử lý để chúng không làm tổn hại đến chương trình.
Bài 8:Lớp và đối tượng
Thời lượng 2 giờ trạng thái: Offline    
C# là một ngôn ngữ hướng đối tượng, C# có những khái niệm mới so với các ngôn ngữ hướng cấu trúc khác. Bài học này bạn sẽ được làm quen với những khái niệm đầu tiên.
Bài 9: Methods (Phương thức) và các vấn đề liên quan
Thời lượng 2 giờ trạng thái: Offline    
Ở bài học trước, các bạn đã được biết methods là một thành phần của class. Bài học này các bạn sẽ được tìm hiểu kĩ hơn về cách khai báo và sử dụng của methods.
Bài 10: Overloading Method
Thời lượng 2 giờ trạng thái: Offline    
Bài học này sẽ giới thiệu với bạn về Overloading method - là các hàm có cùng tên trong C#.
Bài 11:constructor & Destructor
Thời lượng giờ trạng thái: Offline    
Hàm tạo (Constructors) và hàm hủy (Destructors) trong C# là những hàm đặc biệt cho phép thực thi, điều khiển chương trình ngay khi khởi tạo đối tượng hoặc khi đối tượng bị hủy. Bạn sẽ dễ dàng sử dụng được chúng sau bài học này.
Bài 12: Inheritance - Sự kế thừa
Thời lượng 3 giờ trạng thái: Offline    
Một trong những ưu điểm nổi bật của lập trình hướng đối tượng đó là sự thừa kế. Tức là thuộc tính và hành vi nào đó của một lớp sẽ được kế thừa ở một lớp khác. Bài học này sẽ giải thích điều đó.
Bài 13: Polymorphism
Thời lượng giờ trạng thái: Offline    
Polymorphism cũng là một đặc điểm mạnh của lập trình OOP. Nắm bắt được cách sử dụng của nó sẽ giúp bạn code thông minh hơn. Hãy cùng tìm hiểu qua bài học này.
Bài 14: Abstract Class và Sealed class
Thời lượng giờ trạng thái: Offline    
Abstract Class là lớp dùng để định nghĩa những thuộc tính và hành vi chung của những lớp khác. Bài này sẽ giới thiệu với bạn về Abstract Class.
Bài 15: Interface
Thời lượng giờ trạng thái: Offline    
Một khái niệm khá quan trọng trong c# đó là interface. Khi các bạn lập trình với OOP thì sử dụng interface là một điều khá quen thuộc. Qua bài học này, bạn sẽ biết cách dùng interface trong C#
Bài 16: Kiểu Struct
Thời lượng 2 giờ trạng thái: Offline    
Struct (hay tiếng việt là cấu trúc) là một kiểu dữ liệu do người dùng định nghĩa, có thể dùng thay thế cho class trong một số trường hợp. Bài học này sẽ hướng dẫn các bạn cách sử dụng struct và các lưu ý khi sử dụng kiểu dữ liệu này.
Bài 17: Namespace trong C#
Thời lượng giờ trạng thái: Offline    
Đường mang tên vị tướng danh tiếng Trần Hưng đạo đều có tại Sài Gòn và Hà Nội, vậy làm sao để phân biệt khi người nước ngoài muốn hỏi về đường Trần Hưng Đạo. Cách đơn giản nhất đó là khi muốn gọi tên đường Trần Hưng Đạo tại Hà Nội thì ta gọi “đường Trần Hưng Đạo tại Hà Nội” và tương tự tại Sài Gòn là “đường Trần Hưng Đạo tại Sài Gòn” và chắc chắn chúng ta sẽ có câu trả lời cho vị khách đó. Hà Nội, Sài Gòn trong ví dụ trên là một ví dụ cho Namespace.
Bài 18: Luyện tập (Phần ngôn ngữ C#)
Thời lượng giờ trạng thái: Offline    
Bài học này sẽ tổng hợp lại kiến thức toàn khóa học cho bạn.
Bài 19: Luyện tập- phần hướng đối tượng trong C#
Thời lượng giờ trạng thái: Offline    
Bài này sẽ nhắc lại cho các bạn các khái niệm về hướng đối tượng trong lập trình C#
 TRANG CHỦ   |   Đặt ITGatevn làm trang chủ   |   Liên hệ quảng cáo  |   Gửi bài viết
Copyright 2006-2010 ITGatevn.com.vn, All right reserved Contact us - Thông tin Tòa soạn
Xây dựng trên công nghệ IGCMS V3.0