Đăng nhập để học tập



Quên mật khẩu?
Nếu chưa có tài khoản hãy

Nhập môn lập trình / Lập trình C căn bản

5 (4 đánh giá)
197 học viên
7584 lượt xem
Giảng viên Trần Thanh Sơn
Nhập môn lập trình / Lập trình C căn bản
Prix :
299,000đ

Bài học: 11 bài học
Thời lượng Video: 5 giờ 2 phút
Ngôn ngữ: C++
Cấp độ: Cấp độ 1
Danh mục: Lập trình căn bản

Học viên sẽ học được gì sau khi học khóa học của bạn ?

  • Học xong khóa học này, các bạn sẽ có hành trang để tự giải các bài toán ở lớp với mức độ nhập môn. Học được tư duy viết chương trình có tính tái sử dụng, có tính mở rộng, dễ dàng chỉnh sửa khi các yếu tố của bài toán thay đổi. Có khả năng tự học thêm và tự tin khi tiếp cận ngôn ngữ lập trình mới.

Đối tượng nên học khóa này là ai ?

  • Đối tượng khóa học này hướng đến là những sinh viên công nghệ thông tin khi mới bắt đầu học lập trình, thậm chí các em phổ thông lớp 11, 12 nếu yêu thích tin học vẫn có thể tham khảo được.

Những yêu cầu trước khi học khóa học này ?

  • Để học được hiệu quả, các bạn phải có kiến thức toán học cơ bản về mệnh đề, các phép toán logic như and (và);INSERT INTO itclass_songle_postmeta (meta_id, post_id, meta_key, meta_value) VALUES or (hoặc)….
Xem đề cương


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


Đa số các bạn sinh viên học về công nghệ thông tin đều có những khó khăn trong những ngày đầu học lập trình của mình. Bản thân tác giả của khóa học này cũng không phải là ngoại lệ. Có những vấn đề có thể hiểu về mặt tính toán nhưng không biết làm sao thể hiện bằng chương trình cho máy tính chạy. Hoặc những bỡ ngỡ ban đầu khi học về vòng lặp, cách hoạt động của nó ra sao? Thấu hiểu được những khó khăn này nên bản thân tác giả nói riêng và itclass.vn nói chung đã cho ra đời khóa học lập trình C căn bản. Mong rằng sẽ có câu trả lời cho những khó khăn ban đầu tiếp xúc với lập trình thông qua những video của môn học.

Trong khuôn khổ vài video ngắn này, tôi cố gắng truyền tải những kiến thức cơ bản nhất về ngôn ngữ C, quan trọng hơn hết tôi muốn gởi gắm đến các bạn tư duy lập trình, tư duy giải quyết đề. Đây là điều cốt lõi mà tôi muốn đạt đến thông qua cách giải quyết các bài tập nho nhỏ trong khóa học. Bởi vì suy cho cùng thì ngôn ngữ lập trình cũng là công cụ thể hiện thuật toán giải quyết vấn đề.

Đề cương chi tiết khóa học


BÀI 1: LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH


  1. Giới thiệu về ngôn ngữ lập trình.

  2. Demo project mẫu (môi trường visual studio 2013):


Ví dụ: xuất ra màn hình câu: “this is my first project”


  1. Cấu trúc của chương trình

  2. Các kiểu dữ liệu cơ bản.

  3. Các bước lập trình

  4. Các hàm nhập xuất chuẩn


Demo project mẫu: Tính tổng 2 số nguyên a, b


  1. Các hàm tính toán

  2. Bài tập áp dụng


Bài tập về nhà (có đưa lời giải ở Bài 2)

BÀI 2: BÀI TẬP ÁP DỤNG (CHƯƠNG 1)


  1. Bài tập căn bản và nâng cao.

  2. Giải các bài tập.


BÀI 3: CẤU TRÚC RẼ NHÁNH IF VÀ SWITCH CASE

1. Cấu Trúc Rẽ Nhánh if…else

2. Bài tập về if … else

3. Cấu trúc switch case

4. Bài tập về switch case

Nếu thuê quá 12 ngày thì giảm 10% cho phòng loại A, 8% phòng loại B hoặc C.

BÀI 4: CẤU TRÚC MẢNG 1 CHIỀU VÀ VÒNG LẶP FOR

1. Cấu trúc mảng 1 chiều


  • Định nghĩa

  • Ví dụ


2. Vòng lặp for

Tại sao cần vòng lặp?

Vài ví dụ:

Chạy tay vài ví dụ


  1. Một số lưu ý khi dùng for


BÀI 5: VÒNG LẶP WHILE & DO … WHILE

1. Vòng lặp while


  • Nhắc lại vòng for.

  • Tại sao cần vòng lặp while?

  • Vài ví dụ và chạy tay ví dụ

  • Một số lưu ý khi dùng while


2. Vòng lặp do…while


  • Tại sao dùng vòng lặp do …while?

  • Ví dụ

  • Một số lưu ý khi dùng do … while

  • So sánh các vòng lặp


3. Bài tập về vòng lặp

BÀI 6: CON TRỎ VÀ CHUỖI KÝ TỰ

1. Giới thiệu về con trỏ


  • Định nghĩa và cách sử dụng

  • Ví dụ minh họa

  • Con trỏ và mảng 1 chiều

  • Ví dụ


2. Giới thiệu về chuỗi ký tự


  • Khái niệm

  • Nhập xuất chuỗi

  • Các hàm thao tác trên chuỗi


3. Bài tập áp dụng:

BÀI 7: CHƯƠNG TRÌNH CON VÀ MẢNG 2 CHIỀU.

1. Giới thiệu về chương trình con


  • Tại sao phải dùng chương trình con ?

  • Cấu trúc chương trình con

  • Truyền tham số

  • Một số lưu ý

  • Bài tập về hàm

  • Cho người dùng nhập vào số nguyên dương n. Tính tổng S = 12 + 22  + …+  n2


Kiểm tra xem n có phải là số nguyên tố không

Yêu cầu viết 3 hàm: hàm nhập, hàm tính tổng s và hàm kiểm tra nguyên tố

2. Giới thiệu về mảng hai chiều


  • Khái niệm và khai báo

  • Xuất nhập mảng

  • Duyệt mảng

  • Bài tập về mảng 2 chiều


 

BÀI 8: BÀI TẬP TỔNG HỢP (DÙNG CHƯƠNG TRÌNH CON)

ĐỒ ÁN LẬP TRÌNH CUỐI KHÓA

 



Prix :
299,000đ

Bài học: 11 bài học
Thời lượng Video: 5 giờ 2 phút
Ngôn ngữ: C++-CPlusPlus, .
Cấp độ: Cấp độ 1-Level1, .
Danh mục: Lập trình căn bản-LTCB, .

Danh sách khóa học liên quan



Lập Trình Visual C# Căn Bản

Lập Trình Visual C# Căn Bản

2424
2 giờ học 11146 lượt xem

MIỄN PHÍ
Lập trình C/C++ căn bản

Lập trình C/C++ căn bản

1090
3 giờ học 11825 lượt xem

MIỄN PHÍ


Lập Trình JavaScript Cơ Bản

Lập Trình JavaScript Cơ Bản

779
1 giờ học 8373 lượt xem

MIỄN PHÍ
Thiết Kế Web Căn Bản

Thiết Kế Web Căn Bản

486
4 giờ học 8981 lượt xem

MIỄN PHÍ


Đề cương khóa học

3 chương

11 bài học

5 giờ 2 phút

CHƯƠNG 1:
0 phút
Source code khóa học
Facebook Trao đổi Thầy Sơn
Chương: Giới thiệu và làm quen với ngôn ngữ lập trình
5 giờ 2 phút
BÀI 1: LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH
29 phút
BÀI 2: BÀI TẬP ÁP DỤNG (CHƯƠNG 1)
34 phút
BÀI 3: CẤU TRÚC RẼ NHÁNH IF VÀ SWITCH CASE
25 phút
BÀI 4: CẤU TRÚC MẢNG 1 CHIỀU VÀ VÒNG LẶP FOR
35 phút
BÀI 5: VÒNG LẶP WHILE & DO … WHILE
36 phút
BÀI 6: CON TRỎ VÀ CHUỖI KÝ TỰ
52 phút
BÀI 7: CHƯƠNG TRÌNH CON VÀ MẢNG 2 CHIỀU
50 phút
BÀI 8: BÀI TẬP TỔNG HỢP (DÙNG CHƯƠNG TRÌNH CON HẾT)
41 phút
CHƯƠNG 3: Đồ án lập trình cuối khóa
0 phút
Đồ án cuối khóa

Thông tin giảng viên


Trần Thanh Sơn
1 khóa học
197 học viên
Giảng viên hướng dẫn: Trần Thanh Sơn

Đánh giá của học viên

Điểm đánh giá trung bình

5

100 %
  (4)
0 %
  (0)
0 %
  (0)
0 %
  (0)
0 %
  (0)


Duoc Dinh - 19/03/2016
Khóa học truyền đạt đầy đủ kiến thức căn bản, giáng viên nhiệt tình

Huy Cu Li - 10/12/2015
cảm ơn thầy
cảm ơn thầy đã chỉ dạy

chau nguyen minh hiep - 19/09/2015
Khóa học hay, dễ hiểu, trình bày rõ ràng.
Cảm ơn thầy vì khóa học rất hay và thú vị. Xin thầy mở thêm Khóa học về C nâng cao và cấu trúc dữ liệu. Em mong sẽ sớm gặp lại thầy. Chúc thầy và các anh chị của site itclass.vn nhiều sức khỏe và thành công.

Nhập môn lập trình / Lập trình C căn bản
Prix :
299,000đ

Bài học: 11 bài học
Thời lượng Video: 5 giờ 2 phút
Ngôn ngữ: C++
Cấp độ: Cấp độ 1
Danh mục: Lập trình căn bản