Hiển thị các bài đăng có nhãn Công nghệ thông tin. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Công nghệ thông tin. Hiển thị tất cả bài đăng

Share khóa học thành thạo LINQ trong 6 tuần

Phù hợp với
 Bất cứ ai muốn học lập trình ứng dụng C#
 Những ai đã học Lập trình C# trong 5 tuần
 Những người chưa biết gì, yêu thích lĩnh vực lập trình C# - LinQ
 Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực công nghệ thông tin
Mô tả tổng quát

- Khóa học cung cấp trọn bộ kiến thức từ cơ bản đến nâng cao của lập trình C# , học viên có thể tạo ra một ứng dụng C# hoàn chỉnh sau khi hoàn thành khóa học

- Cung cấp những cơ hội thực hành tạo ứng dụng C# ngay trong quá trình học

- Sau khi hoàn thành khóa học, có thể xin việc vào các công ty sử dụng công nghệ .Net

- Làm chủ LinQ: Linq to object, Linq to SQL

- Khóa họ̣c sử dụng những công cụ, Framework mới nhất.

- Sử dụng Extension method

- Các kiến thức về lập trình hướng đối tượng trong C#

- Xử lý chuỗi, mảng, collections

- Sử dụng thuần thục các control khi thiết kế giao diện

- Khả năng gỡ lỗi và kiểm soát biệt lệ

- Kết nối và tương tác cơ sở dữ liệu với Micrsoft SQL Server

- Triển khai được mô hình đa tầng

- Đóng gói được ứng dụng để xuất bản cho khách hàng

Yêu cầu khoá học
 Yêu cầu của khóa học
 Máy tính/ Thiết bị có kết nối Internet

Giáo trình
Thể loại: Công nghệ thông tin
Chương 1: Giới thiệu về LINQ - 4 Bài
Chương 2: Các kỹ thuật xử lý trong LINQ - 10 Bài
Chương 3: Các hàm duyệt, kiểm tra và tìm kiếm trong LinQ - 9 Bài
Chương 4: Các hàm lọc và phân trang trong LinQ - 16 Bài
Chương 5: Giới thiệu LinQ to SQL - 3 Bài
Chương 6: Truy vấn dữ liệu với LinQ to SQL - 12 Bài
Chương 7: Thay đổi dữ liệu với LinQ to SQL - 8 Bài
Chương 8: Sử dụng Store Procedure - 7 Bài
Chương 9: Các bài tập rèn luyện - 3 Bài

Mật Khẩu Tải Về: sharevnmienphi.blogspot.com

Share khóa học lập trình C# trong 5 tuần - Nâng cao

Phù hợp với
 Bất cứ ai muốn học lập trình ứng dụng C#
 Những người yêu thích lĩnh vực lập trình C#
 Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực công nghệ thông tin
 Những ai đã học khóa học C# 5 tuần phần cơ bản (đề nghị)

Mô tả tổng quát
- Tìm hiểu chuyên sâu về ngôn ngữ lập trình C# (MDI, control nâng cao, tương tác cơ sở dữ liệu, in ấn, đóng gói...)
- Các kiến thức về lập trình hướng đối tượng trong C#
- Sử dụng thuần thục các control nâng cao khi thiết kế giao diện
- Khả năng gỡ lỗi và kiểm soát biệt lệ
- Kết nối và tương tác cơ sở dữ liệu với Microsoft Access
- Kết nối và tương tác cơ sở dữ liệu với Microsoft SQL Server
- Triển khai được mô hình đa tầng
- Sử dụng được một số Third Party Component nổi tiếng
- Đóng gói được ứng dụng để xuất bản cho khách hàng
Yêu cầu khoá học
 Yêu cầu của khóa học
 Tinh thần đam mê học hỏi và kiên nhẫn. Khóa học có thời lượng rất dài. Vì vậy, để đạt được thành công, bạn phải cực kỳ kiên nhẫn. "Có công mài sắt, có ngày nên kim"!
 Máy tính, laptop cấu hình ổn định
 Ổ cứng tối thiểu 250 GB
 RAM tối thiểu 4GB (đề nghị 8GB)

Giáo trình
Thể loại: Công nghệ thông tin
Thời lượng
20:17:55
Chương 1: Lập trình Windows Form nâng cao trong C# - 17 Bài
Chương 2: Xử lý tập tin trong C# - 5 Bài
Chương 3: Lập trình cơ sở dữ liệu trong C# - 22 Bài
Chương 4: Kiến trúc đa tầng trong C# - 3 Bài
Chương 5: Giới thiệu một số Third party Component - 2 Bài
Chương 6: Đóng gói ứng dụng - 2 Bài
Chương 7: Bài tập rèn luyện tổng hợp - có đáp án - 9 Bài
Chương 8: Bài tập rèn luyện tổng hợp - tự giải

Mật khẩu tải vềsharevnmienphi.blogspot.com



Share Khóa Học Lập Trình WEB Bằng MVC5

KHÓA HỌC THỰC HÀNH LẬP TRÌNH WEB BẰNG MVC5

Trung bình mỗi giây lại có 1 website đăng ký mới ra đời, tính đến nay đã có hơn 1 tỷ website trên thế giới. Mỗi website lại có những đặc trưng riêng, những hình thức thể hiện và tính chất tương tác với người dùng khác nhau. Tuy nhiên tất cả chúng đều được xây dựng trên nền tảng là các ngôn ngữ lập trình web.
Hiện nay, lập trình Web với MVC 5 đang trở lên “Hot” hơn bao giờ hết, nhu cầu việc làm liên quan đến MVC luôn ở mức cao. Nếu bạn chưa trang bị cho mình những kiến thức, kỹ năng về Lập trình web với MVC thì thật là một thiếu sót lớn.
Khoá học Thực hành lập trình Web bằng MVC 5 của Giảng viên IT Nguyễn Thành Chung - Manager IT Taya jsc với nhiều năm kinh nghiệp lập trình và giảng dạy, sẽ giúp bạn lấp đi những thiếu sót và giúp bạn tự mình xây dựng một trang tin trên nền tảng MVC5 mới nhất của Microsoft có ứng dụng Ajax và Javascript.
Bạn sẽ học được gì
Nắm đươc kiến thức và kỹ năng cơ bản để thiết kế 1 website hoàn chỉnh
Nắm rõ kiến thức cơ bản về lập trình trong MVC , biết cách xây dựng trang quản trị CMS, trang Outside
Tự xây dựng hoàn chỉnh một website tin tức cơ bản
Làm tiền đề cho việc tự học thiết kế website bằng MVC 5 cũng như khả năng tạo hệ thống lớn trên nền tảng web

Nội dung khóa học

 Phần 1: Các kiến thức cơ bản để lập trình trong MVC

 Bài 1: Các phần mềm tải về

 Bài 2: Tạo Database trên nền tảng SQL Server 2014

 Bài 3: Khởi tạo IIS Localhost

 Bài 4: Khái quát về mô hình lập trình MVC5

 Bài 5: Tạo project mới, cách thức làm việc với Model,Controler,View

 Bài 6: General Code First với Entity Framework Power Tool

 Bài 7: Sử dụng Codesmith tạo Store trong SQL Server

 Bài 8: Cách Insert dữ liệu trong MVC

 Bài 9: Select dữ liệu trong MVC

 Bài 10: Partial Views trong MVC

 Bài 11: Edit dữ liệu trong MVC

 Bài 12: Delete dữ liệu trong MVC

 Phần 2: Xây dựng trang quản trị CMS của website

 Bài 13: Tạo Form login (phần 1)

 Bài 14: Tạo Form login (phần 2)

 Bài 15: Xây dựng Sitemap trong ASP.NET MVC với Boilerplate (phần 1)

 Bài 16: Xây dựng Sitemap trong ASP.NET MVC với Boilerplate (phần 2)

 Bài 17: Upload file trong MVC với DropZoneJS

 Bài 18: Cách sử dụng Dropdownlist trong MVC

 Bài 19: Cách sử dụng Checkboxlist trong MVC

 Bài 20: Thêm CKEditor trong MVC

 Phần 3: Xây dựng trang Outsite

 Bài 21: Xây dựng trang tin Cấp 1 (phần 1)

 Bài 22: Xây dựng trang tin Cấp 1 (phần 2)

 Bài 23: Xây dựng trang tin Cấp 2 (phần 1)

 Bài 24: Xây dựng trang tin Cấp 2 (phần 2)

 Bài 25: Xây dựng trang tin chi tiết

 Bài 26: Phân trang trong MVC

 Bài 27: Hoàn thiện Website và Public


Mật Khẩu Tải Về: sharevnmienphi.blogspot.com

Share Khóa Học Lập Trình C# Trong 5 Tuần - Cơ Bản

KHÓA HỌC LẬP TRÌNH C# TRONG 5 TUẦN – CƠ BẢN



Lợi ích từ khoá học
Có được kiến thức toàn diện về ngôn ngữ lập trình C#
Có khả năng phát triển phần mềm ứng dụng bằng C#
Là cơ sở để lập trình di động đa nền tảng với Xamarin
Là nền tảng để tiếp tục học tương tác cơ sở dữ liệu với ADO.NET, LINQ, WPF

Phù hợp với
 Bất cứ ai muốn học lập trình ứng dụng C#
 Những người chưa biết gì, yêu thích lĩnh vực lập trình C#
 Sinh viên không học công nghệ thông tin muốn tìm cơ hội việc làm khác trong lĩnh vực công nghệ thông tin

Mô tả tổng quát
- Khóa học cung cấp trọn bộ kiến thức cơ bản của lập trình C# , học viên có thể tạo ra một ứng dụng C# hoàn chỉnh sau khi hoàn thành khóa học
- Cung cấp những cơ hội thực hành tạo ứng dụng C# ngay trong quá trình học
- Sau khi hoàn thành khóa học, có thể xin việc vào các công ty sử dụng công nghệ .Net
- Học viên có thể tiếp tục học C# nâng cao với phần tương tác cơ sở dữ liệu
- Khóa họ̣c sử dụng những công cụ, Framework mới nhất.
- Tìm hiểu cơ bản về ngôn ngữ lập trình C# (Từ định nghĩa đến kiểu dữ liệu, biến, câu lệnh, mảng, chuỗi ... cấu trúc điều khiển trong C#, phương thức, lớp....)
- Các kiến thức về lập trình hướng đối tượng trong C#
- Xử lý chuỗi, mảng, collections
- Sử dụng thuần thục các control khi thiết kế giao diện
- Khả năng gỡ lỗi và kiểm soát biệt lệ.

Yêu cầu khoá học
 Yêu cầu của khóa học
 Tinh thần đam mê học hỏi và kiên nhẫn. Khóa học có thời lượng rất dài. Vì vậy, để đạt được thành công, bạn phải cực kỳ kiên nhẫn. "Có công mài sắt, có ngày nên kim"!
 Máy tính, laptop cấu hình ổn định
 Ổ cứng tối thiểu 250 GB
 RAM tối thiểu 4GB (đề nghị 8GB)
 Hệ điều hành Win 10, 64 bit (đề nghị)
 Main hỗ trợ ảo hóa

Giáo trình
Thể loại: Công nghệ thông tin
 Số bài:72
 Thời lượng20:26:56
Chương 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
Chương 2: Tổng quan lập trình C#
Chương 3: Cách thức debug và xử lý biệt lệ trong C#
Chương 4: Chuỗi, mảng và collection trong C#
Chương 6: Lập trình Windows Form cơ bản trong C#
Chương 7: Các bài tập rèn luyện tổng hợp - Có đáp án
Chương 8: Các bài tập rèn luyện tổng hợp - tự giải
Chương 9: Tổng kết khóa học


Mật Khẩu Tải Về: sharevnmienphi.blogspot.com

Share Khóa Học Lập Trình Game Unity 3D

KHÓA HỌC LẬP TRÌNH GAME UNITY 3D



GIỚI THIỆU

Unity hiện đang là framework được nhiều Game Studio trên toàn thế giới sử dụng. được xây dựng bởi đội ngũ Unity Technologies. Một trong những đặc điểm làm cho Unity được bình chọn là nền tảng Game Engine tốt nhất hiện nay là:
- Lập trình bằng C#, là ngôn ngữ rất thân thuộc với lập trình viên.
- Hỗ trợ đang nền tảng: Chỉ cần viết code 1 lần, và game của chúng ta sẽ chạy được trên cả iOS, Android, WindowsPhone... và thậm chí là cả trên Web Browser
- Unity có bộ công cụ hỗ trợ trong Engine Game cực mạnh như Graphic Rendering(DirectX, OpenGL), physic (NVIDIA PhysX), audio (OpenAL) giúp quá trình phát triển game trở nên nhanh và đơn giản hơn.
- Kho thư viện Asset Store khổng lồ miễn phí lẫn co phí do cộng đồng cả thế giới cung cấp, bạn sẽ có nhiều lựa chọn hơn để tạo ra những game cực chất

ĐIỀU KIỆN THEO HỌC
- Yêu thích game trên Mobile.
- Phải có laptop cấu hình tối thiểu Core i3, Ram 4G (Windows hoặc MAC)
- Đã biết lập trình một ngôn ngữ bất kì.

MỤC TIÊU KHÓA HỌC
Hoàn tất khóa học, học viên sẽ:
- Tự lập trình được game 2D & 3D chạy trên tất cả các dòng máy iOS, Android, Windows Phone & Trình duyệt web
- Tự xây dựng hệ thống game 2D để kiếm tiền với quảng cáo AdMob
- Nếu chăm chỉ luyện tập, có thể lập nhóm/team & Studio làm Game.
- Đặc biệt, học viên sẽ nắm được kỹ thuật tự xây dựng các nhân vật, kỹ thuật tạo chuyển động 3D theo như ý của mình mà không cần bất kì một thư viện hỗ trợ nào.
- Tự mình xây dựng được thể loại game 3D Online thời gian thực nhiều người chơi.

Mật Khẩu Tải Về: sharevnmienphi.blogspot.com

Share Khóa học lập trình Python từ Zero đến Hero


GIỚI THIỆU:
Hiện tại trên thế giới có khá nhiều loại ngôn ngữ lập trình như C , Java , PHP ..v..v.. Trong các loại ngôn ngữ lập trình nền tảng đó thì Python là một trong những ngôn ngữ lập trình mới. Nếu bạn đang tìm kiếm một ngôn ngữ của tương lai thì học lập trình Python là 1 lựa chọn tốt. Các lý do sau đây sẽ khiến bạn nên sẽ chọn học Python

Lý do 1: Python là ngôn ngữ mới và dễ học hơn bất kì ngôn ngữ nào
Lý do 2: Python là ngôn ngữ hàng đầu tại các đất nước trên thế giới nhất là Châu Âu. Và bạn cũng đã biết tương lai Việt Nam sẽ được hội nhập với các nước trên thế giới vậy cho nên nguồn lực cho mã nguồn Python là cực kì nhiều.Vì đa phần các nước châu Âu họ đều sài Python thay cho C.
Lý do 3: Python là ngôn ngữ giúp bạn viết được trên đa nền tảng nên ví dụ như lập trình website , lập trình di động và cả lập trình game thì Python đều có thể làm được.
Lý do 4: Đảm bảo đây là nội dung đầy đủ và kỹ càng nhất về ngôn ngữ lập trình Python để từ đó bạn có thể áp dụng Python vào các công việc bạn muốn hướng tới hoặc tạo thêm nhiều cơ hội việc làm cho bạn.
Kết quả hình ảnh cho lập trình python từ zero - hero
NỘI DUNG KHÓA HỌC:
 Phần 1: Các khái niệm cơ bản trong lập trình Python
 Bài 1: Python Object
 Bài 2: Kiểu số Number & lý luận Booleans
 Bài 3: Các phép toán cơ bản trong Python
 Bài 4: Tìm hiểu String và Xử lý String cơ bản
 Bài 5: Phép so sánh trong Python
 Bài 6: Các loại Contrainer: Lists, Tuples, Sets, Dictionary
 Bài 7: Phép gán kết hợp: Assignment Operators

 Phần 2: Biểu thức trong lập trình Python
 Bài 8: Mệnh đề điều kiện
 Bài 9: Vòng lặp While
 Bài 10: Sử dụng For trong duyệt phần tử cho Container
 Bài 11: Sự khác biệt giữa Continue và Break
 Bài 12: Xây dựng dãy số với Range

 Phần 3: Đối tượng String trong lập trình Python
 Bài 13: Tìm hiểu đối tượng String cơ bản
 Bài 14: Một số hàm xử lý với String P1
 Bài 15: Một số hàm xử lý với String P2
 Bài 16: Sử dung Split và Join để thao thác với String
 Bài 17: Tìm hiểu phương thức Format trong String

 Phần 4: Đối tượng List, Tuples, Sets và Dictionary
 Bài 18: Tìm hiểu đối tượng List trong Python
 Bài 19: Các phương thức xử lý với List
 Bài 20: Tìm hiểu Queue trong List
 Bài 21: Tối ưu mã nguồn khi thao tác với List
 Bài 22: Tìm hiểu đối tượng Tuples
 Bài 23: Tìm hiểu đối tượng Tuples
 Bài 24: Tìm hiểu đối tượng Dictionary
 Bài 25: Các hàm liên quan đến Dictionary

 Phần 5: Thao tác với hàm tự định nghĩa trong lập trình Python
 Bài 26: Hướng dẫn xây dựng hàm trong Python
 Bài 27: Hàm và tham số hàm phần 1
 Bài 28: Hàm và tham số hàm phần 2
 Bài 29: Tìm hiểu More Parameter trong Python
 Bài 30: Bài tập với More Parameter
 Bài 31: Tìm hiểu Iterators
 Bài 32: Generator Function
 Bài 33: Bài tập về xây dựng hàm P1
 Bài 34: Bài tập về xây dựng hàm P2

 Phần 6: Hướng đối tượng và thao tác với File trong Python
 Bài 35: Giới thiệu về lập trình hướng đối tượng trong Python
 Bài 36: Xây dựng Class và Object
 Bài 37: Tìm hiểu Constructor và Destructor
 Bài 38: Tìm hiểu tính kế thừa P1
 Bài 39: Tìm hiểu tính kế thừa P2
 Bài 40: Kế thừa đa lớp trong Python
 Bài 41: Quy trình đọc File trong Python
 Bài 42: Thực hiện ghi File
 Bài 43: Tối ưu hóa mã nguồn bằng Buffer
 Bài 44: Các hàm liên quan đến xử lý File

 Phần 7: Tìm hiểu về module và quản lý lỗi trong Python
 Bài 45: Giới thiệu Module trong Python
 Bài 46: Tìm hiểu các Module có sẵn trong Python
 Bài 47: Tự xây dựng Module cho Python
 Bài 48: Thao tác với Module MyCode
 Bài 49: Quản lý và xử lý lỗi với Exception Handling P1
 Bài 50: Quản lý và xử lý lỗi với Exception Handling P2

 Phần 8: Tháo tác làm việc với cơ sở dữ liệu
 Bài 51: Giới thiệu về SQLite
 Bài 52: Tìm hiểu các câu lệnh truy vấn
 Bài 53: Hướng dẫn xử lý các câu lệnh truy vấn
 Bài 54: Import SQLite vào Python
 Bài 55: Thực hiện Update và Delete dữ liệu trong Python

 Phần 9: Tìm hiểu thao tác làm việc với mảng qua thư viện Numpy
 Bài 56: Giới thiệu sử dụng Array với Module Numpy
 Bài 57: Xây dựng Array bằng Numpy P1
 Bài 58: Xây dựng Array bằng Numpy P2
 Bài 59: Tìm hiểu Array Arithmetic trong Numpy
 Bài 60: Xử lý vấn đề cắt mảng P1
 Bài 61: Xử lý vấn đề cắt mảng P2
 Bài 62: Tìm hiểu các hàm xử lý trong Array Numpy P1
 Bài 63: Tìm hiểu các hàm xử lý trong Array Numpy P2

 Phần 10: Thao tác quản lý dữ liệu với Pandas
 Bài 64: Tìm hiểu Pandas Series P1
 Bài 65: Tìm hiểu Pandas Series P2
 Bài 66: Hướng dẫn thao tác Index và Reindex trong Series
 Bài 67: Lấy và lọc dữ liệu trong Array
 Bài 68: Sắp xếp và duyệt dữ liệu trong Array
 Bài 69: Tìm hiểu DataFrame
 Bài 70: Tạo DataFrame từ Dictionary
 Bài 71: Lấy và lọc dữ liệu trong DataFrame
 Bài 72: Drop Row và Drop Column
 Bài 73: Thao tác phép toán với DataFrame
 Bài 74: Tìm hiểu Multi Level Index


 Phần 11: Bài tập tình huống
 Bài 75: Bài tập xử lý tình huống 01
 Bài 76: Bài tập xử lý tình huống 02
 Bài 77: Bài tập xử lý tình huống 03
 Bài 78: Bài tập xử lý tình huống 04
 Bài 79: Bài tập xử lý tình huống 05
 Bài 80: Bài tập xử lý tình huống 06
 Bài 81: Bài tập xử lý tình huống 07
 Bài 82: Bài tập xử lý tình huống 08
 Bài 83: Bài tập xử lý tình huống 09
 Bài 84: Bài tập xử lý tình huống 10
 Bài 85: Bài tập xử lý tình huống 11
 Bài 86: Bài tập xử lý tình huống 12
 Bài 87: Bài tập xử lý tình huống 13
 Bài 88: Bài tập xử lý tình huống 14
 Bài 89: Bài tập xử lý tình huống 15

Share khóa học làm chủ python trong 4 tuần

Khóa học làm chủ Python trong 4 tuần
GIỚI THIỆU:
Khóa học cung cấp trọn bộ kiến thức từ cơ bản của lập trình Python , học viên có thể tạo ra một ứng dụng Python hoàn chỉnh sau khi hoàn thành khóa học

- Cung cấp những cơ hội thực hành tạo ứng dụng Python ngay trong quá trình học

- Sau khi hoàn thành khóa học, học viên sẽ có kiến thức để tiếp tục học các môn khác nhau: Cấu trúc dữ liệu, lập trình Kotlin, lập trình Java, lập trình Android, Web...

- Tìm hiểu cơ bản về ngôn ngữ lập trình Python(Từ định nghĩa đến kiểu dữ liệu, biến, câu lệnh, mảng, chuỗi ... cấu trúc điều khiển, cấu trúc vòng lặp trong Python....)

- Cách tạo và gọi hàm trong Python

- Xử lý mảng

- Xử lý List

- Xử lý chuỗi

- Xử lý tập tin

Kết quả hình ảnh cho khóa học làm chủ python trong 4 tuần
NỘI DUNG KHÓA HỌC:

 Phần 1: Giới thiệu về lập trình Python và các công cụ lập trình
 Bài 1: Có nên học lập trình Python?
 Bài 2: Cách tải và cài đặt Python
 Bài 3: Giới thiệu một số công cụ lập trình Python
 Bài 4: Tạo Project Python trong PyCharm

 Phần 2: Các khái niệm cơ bản 
 Bài 5: Kiểu dữ liệu cơ bản và khai báo biến trong Python
 Bài 6: Cách ghi chú lệnh trong Python
 Bài 7: Các toán tử thường dùng trong Python
 Bài 8: Cách nhập liệu từ bàn phím trong Python
 Bài 9: Các kiểu xuất dữ liệu
 Bài 10: Các loại lỗi trong Python
 Bài 11: Bài tập rèn luyện-Tính chu vi diện tích Hình tròn
 Bài 12: Bài tập rèn luyện-Tính giờ phút giây
 Bài 13: Bài tập rèn luyện-Tính điểm trung bình
 Bài 14: Các bài tập tự rèn luyện

 Phần 3: Các biểu thức điều kiện
 Bài 15: Biểu thức Boolean
 Bài 16: Biểu thức If
 Bài 17: Biểu thức if ... else
 Bài 18: Biểu thức If ... elif lồng nhau
 Bài 19: Biểu thức pass
 Bài 20: So sánh số thực trong Python
 Bài 21: Sử dụng if/else như phép gán
 Bài 22: Bài tập rèn luyện-Kiểm tra năm nhuần
 Bài 23: Bài tập rèn luyện-Đếm số ngày trong tháng
 Bài 24: Bài tập rèn luyện-Phương trình bậc 2
 Bài 25: Các bài tập tự rèn luyện

 Phần 4: Các vòng lặp
 Bài 26: Vòng while
 Bài 27: Vòng for
 Bài 28: câu lệnh break
 Bài 29: câu lệnh continue
 Bài 30: Lệnh while/else
 Bài 31: Lệnh for/else
 Bài 32: Vòng lặp lồng nhau
 Bài 33: Bài tập rèn luyện-Tính dãy số
 Bài 34: Bài tập rèn luyện-Kiểm tra số nguyên tố
 Bài 35: Bài tập rèn luyện-xuất bảng cửu chương
 Bài 36: Các bài tập tự rèn luyện

 Phần 5: Cách sử dụng một số hàm quan trọng thường dùng
 Bài 37: Các hàm toán học 1
 Bài 38: Các hàm toán học 2
 Bài 39: round
 Bài 40: Time
 Bài 41: Random
 Bài 42: exit
 Bài 43: eval
 Bài 44: Bài tập rèn luyện-Game đoán số
 Bài 45: Bài tập rèn luyện-Tính diện tích tam giác
 Bài 46: Bài tập rèn luyện-Tính điểm trung bình
 Bài 47: Các bài tập tự rèn luyện

 Phần 6: Cách xây dựng hàm
 Bài 48: Khái niệm về hàm
 Bài 49: Cấu trúc tổng quát của hàm
 Bài 50: Cách gọi hàm
 Bài 51: Nguyên tắc hoạt động của hàm
 Bài 52: Viết tài liệu cho hàm
 Bài 53: Global Variable
 Bài 54: Parameter mặc định
 Bài 55: Lambda Expression
 Bài 56: Giới thiệu về hàm đệ qui
 Bài 57: Bài tập rèn luyện-Viết hàm tính BMI
 Bài 58: Bài tập rèn luyện-Viết hàm tính ROI
 Bài 59: Bài tập rèn luyện-Viết hàm đệ qui Fibonacci
 Bài 60: Các bài tập tự rèn luyện

 Phần 7: Xử lý chuỗi
 Bài 61: Khái niệm và cấu trúc của chuỗi
 Bài 62: Hàm upper, lower -in HOA-thường
 Bài 63: Hàm căn lề: rjust, ljust, center
 Bài 64: Hàm xóa khoảng trắng dư thừa strip
 Bài 65: Hàm startsWith, endsWith
 Bài 66: Hàm find, count
 Bài 67: Hàm format,substring
 Bài 68: Hàm tách chuỗi
 Bài 69: Hàm nối chuỗi
 Bài 70: Bài tập rèn luyện-Kiểm tra chuỗi đối xứng
 Bài 71: Bài tập rèn luyện-Viết chương trình tối ưu chuỗi
 Bài 72: Bài tập rèn luyện-tách xử lý chuỗi
 Bài 73: Các bài tập tự rèn luyện

 Phần 8: List
 Bài 74: Cách khai báo và sử dụng List
 Bài 75: Cách duyệt List
 Bài 76: Gán giá trị cho các phần tử trong List
 Bài 77: Phương thức insert
 Bài 78: Phương thức append
 Bài 79: Phương thức remove
 Bài 80: Phương thức reverse
 Bài 81: Phương thức sort
 Bài 82: Slicing-Trích lọc list
 Bài 83: List đa chiều
 Bài 84: Bài tập rèn luyện-xử lý list-1
 Bài 85: Bài tập rèn luyện-xử lý list-2
 Bài 86: Bài tập rèn luyện-xử lý list đa chiều
 Bài 87: Các bài tập tự rèn luyện

 Phần 9: Xử lý tập tin
 Bài 88: Vì sao phải lưu tập tin
 Bài 89: Cách ghi tập tin
 Bài 90: Cách đọc tập tin
 Bài 91: Bài tập rèn luyện-dữ liệu Sản Phẩm
 Bài 92: Bài tập rèn luyện-dữ liệu chuỗi số
 Bài 93: Các bài tập tự rèn luyện

 Phần 10: Thiết kế giao diện với tkinter
 Bài 94: Giới thiệu tkinter
 Bài 95: Cách tạo cửa sổ với tkinter
 Bài 96: Các control cơ bản trong tkinter
 Bài 97: Bài tập rèn luyện-Giải phương trình bậc 1
 Bài 98: Bài tập rèn luyện-Giải phương trình bậc 2
 Bài 99: Bài tập rèn luyện-Cộng trừ nhân chia
 Bài 100: Các bài tập tự rèn luyện
 Phần 11: Tổng kết khóa học
 Bài 101: Project tổng hợp