Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 10.5 hours on-demand video
  • 2 articles
  • 23 downloadable resources
  • 4 coding exercises
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages C++

C++ Cơ bản dành cho người mới học lập trình

Bắt đầu học lâp trình bằng ngôn ngữ C++
Rating: 4.0 out of 54.0 (610 ratings)
1,310 students
Created by Le Tran Dat
Last updated 3/2017
Vietnamese
30-Day Money-Back Guarantee

What you'll learn

  • Biết cách lập trình cơ bản
  • Có khái niệm về lập trình C++
  • Biết cách sử dụng thư viện C++ để chuẩn bị cho khóa học hướng đối tượng

Course content

14 sections • 92 lectures • 10h 36m total length

  • Preview05:44
  • Preview11:23

  • Preview07:35
  • Cài đặt Code::Blocks Trên Windows
    04:50
  • Hướng dẫn cách sử dụng c9.io
    06:27
  • Cài đặt Code::Blocks trên Linux và XCode trên Mac
    00:03

  • C++ Hiện đại
    05:13
  • Chương trình đầu tiên
    05:39
  • Phân tích chương trình đầu tiên
    06:23
  • Preview03:30
  • Preview04:21
  • Ôn tập chương trình đầu tiên
    03:58
  • Giải bài tập ôn tập chương trình đầu tiên - Phần 1
    13:11
  • Giải bài tập ôn tập chương trình đầu tiên - Phần 2
    07:39
  • Nói thêm về Comments
    08:19
  • Preview03:31
  • Hệ nhị phân
    05:05

  • Nhập dữ liệu từ bàn phím bằng hàm cin
    07:48
  • Preview06:57
  • Nói thêm về cin
    08:57
  • Giải bài tập nói thêm về cin
    01:37
  • Các phép toán trên int và double
    07:24
  • Các phép so sánh
    04:58
  • Các phép toán trên chuỗi
    03:18
  • Review lại toàn bộ khóa học C++
    02:48
  • Giới thiêu tổng quan khóa học C++ được chuẩn bị trên Dạy Nhau Học
    07:41
  • Ôn tập viết chương trình đầu tiên theo tài liệu Dạy Nhau Học
    02:27
  • Cấu trúc cơ bản của một chương trình CPP
    05:58
  • Ôn tập phần cấu trúc cơ bản của một chương trình CPP
    03:02
  • Lệnh và khối lệnh, học thêm một số từ khóa
    03:15
  • Hướng dẫn chi tiết về lệnh cout
    09:25
  • Phần tiếp theo và ôn tập lệnh cout
    06:43
  • In ra tổng của 3 số
    1 question
  • Debug, Release, các kiểu dữ liệu và độ dài của chúng
    06:36
  • Hằng số
    05:40
  • Phạm vi của biến
    09:26
  • Thời gian tồn tại của biến
    05:07
  • Toán tử: Toán tử một ngôi và hai ngôi
    03:27
  • Thư viện cmath
    03:51
  • Thư viện cmath
    2 questions
  • Toán tử tăng giảm
    04:35
  • Toán tử tăng giảm
    1 question
  • Độ ưu tiên của toán tử
    04:50

  • Cải tiến khóa học **** QUAN TRỌNG - CẦN XEM****
    04:29
  • Giới thiệu Luyện Code C++ với HackerRank
    02:34
  • Làm quen với HackerRank
    04:19
  • Ngày 0: Hello, World
    06:50
  • Ngày 1: Kiểu dữ liệu
    06:00
  • Ngày 2: Tính toán
    03:31
  • Ngày 4: Class và instance (Thực thể)
    06:39
  • Ngày 7: Arrays
    02:04
  • Ngày 8: Dictionaries and Maps
    10:31

  • Boolean
    05:26
  • Toán tử quan hệ
    06:17
  • Boolean
    4 questions
  • Giới thiệu một số cấu trúc điều khiển
    07:20
  • Giới thiệu một số cấu trúc điều khiển
    3 questions
  • Lệnh If
    08:42
  • Lệnh if ngắn gọn
    04:42
  • HackerRank - Ngày 3: Điều kiện If
    07:42
  • Lệnh if
    3 questions
  • Dùng if else để đọc số thành chữ
    1 question
  • Lệnh switch case
    08:22
  • Lệnh switch case
    4 questions

  • Vòng lặp while
    08:13
  • Vòng lặp While
    2 questions
  • Vòng lặp do ... while
    05:20
  • Vòng lặp do ... while
    3 questions
  • Vòng lặp for - phần 1
    06:31
  • Vòng lặp for - phần 2
    05:15
  • Vòng lặp for
    4 questions
  • Break và continue
    08:03
  • HackerRank - Ngày 5: Loop
    01:25
  • HackerRank - Ngày 6: Review Loop
    05:04

  • Sử dụng thư viện cstdint
    05:33
  • Kiểu ký tự
    07:53
  • Kiểu ký tự
    1 question
  • Ép kiểu dữ liệu - Phần 1
    07:00
  • Ép kiểu dữ liệu - Phần 2
    06:17
  • Ép kiểu dữ liệu
    3 questions
  • Địa chỉ của biến
    04:27
  • Tham chiếu (Reference)
    06:49
  • Tham chiếu (reference)
    2 questions

  • Giới thiệu CodeFights
    05:43
  • CodeFights - Bài 2: Số lớn nhất
    02:47
  • CodeFights - Bài 3: Kẹo
    03:32

  • Mảng một chiều
    07:31
  • Thao tác trên mảng một chiều
    14:26
  • Mảng hai chiều
    10:33
  • Array
    10:31
  • String
    19:05

Requirements

  • Cần có một máy tính chạy Windows hoặc Mac hoặc Linux
  • Đường truyền internet tương đối tốt
  • Có kế hoạch học tập nghiêm túc

Description

Khóa học này mang lại khái niệm cơ bản về lập trình. Sử dụng ngôn ngữ C++ làm ngôn ngữ chính. Không yêu cầu kiến thức về lập trình trước khi học khóa học này.

Các bạn sẽ được học từ biến, vòng lặp, câu lệnh rẽ nhánh, con trỏ, kiểu dữ liệu tự định nghĩa... Sau khóa học này các bạn sẽ biết cách sử dụng ngôn ngữ lập trình C++ và đồng thời có khả năng tự học các ngôn ngữ khác.

Who this course is for:

  • Dành cho người không biết hoặc biết một ít lập trình
  • Dành cho học sinh / sinh viên muốn học lập trình, đặc biệt là C++
  • Dành cho người ngành khác, muốn chuyển sang ngành CNTT
  • Không dành cho người biết lập trình hoặc lập trình viên
  • Không dành cho người đã lập trình trong vòng 6 tháng gần đây

Instructor

Le Tran Dat
Embedded Software Engineer / Instructor / Blogger
Le Tran Dat
  • 4.0 Instructor Rating
  • 610 Reviews
  • 1,310 Students
  • 2 Courses

Đạt là Embdded Software Engineer với hơn 5 năm kinh nghiệm, trong đó hơn 2 năm đầu làm việc ở Việt Nam và 3 năm, hiện nay, ở Singapore. Công việc chính của mình là nghiên cứu và phát triển các dự án Embedded viết bằng C/C++ và một số ngôn ngữ khác.


Ngoài thời gian đi làm, Đạt còn là một giảng viên Online. Trong khoảng hơn 3 năm gần đây Đạt bắt đầu dạy lập trình online trên Youtube. Các bạn có thể xem qua một số khóa học Đạt dạy trên Youtube. Các khóa học trên Youtube bao gồm C/C++ và Python với hơn 12k người sub và hơn 1.5 triệu views.


Mục tiêu dạy học của Đạt là đem đến kiến thức thực dụng cho mọi người, giúp cho các bạn học sinh, sinh viên định hướng được tương lai. Đồng thời các khóa học của mình còn có thể giúp cho các bạn ngành khác muốn chuyển ngành sang lập trình hoặc muốn ôn lại kiến thức lập trình. Qua quá trình dạy học, đã có nhiều người gửi email cảm ơn vì nhờ các khóa học đã giúp họ tìm được việc làm. Đạt mong muốn trong tương lai sắp tới mình có thể giúp được nhiều người hơn nữa.

Ngoài ra, Đạt còn là người sáng lập cộng đồng Dạy Nhau Học ở địa chỉ DayNhauHoc Com với mục tiêu mang đến kiến thức cho tất cả mọi người. Hướng mọi thành viên dạy cho người khác học. Bởi vì dạy chính là học.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.