Python phân tích xử lý dữ liệu
Mô tả

https://topdev.vn/blog/khao-sat-lap-trinh-vien-2019/

Python, ngôn ngữ lập trình chính phát triển nhanh nhất, đã tăng thứ hạng các ngôn ngữ lập trình trong khảo sát một lần nữa, vượt qua ngôn ngữ lập trình Java và trở thành ngôn ngữ được yêu thích thứ hai (sau Rust).

Trong năm thứ bảy liên tiếp, JavaScript là ngôn ngữ lập trình được sử dụng phổ biến nhất, nhưng Python đã tăng thứ hạng một lần nữa.

Năm nay, Python chỉ vượt qua Java trong bảng xếp hạng tổng thể, giống như nó đã vượt qua C năm ngoái và PHP vào năm ngoái.

Python là ngôn ngữ lập trình lớn phát triển nhanh nhất 2018.

Điểm nổi bật của khóa học:

  • Giảng viên Trịnh Minh Cường, chuyên gia công nghệ Microsoft 2007-2011, 23 năm kinh nghiệm phát triển phần mềm 
  • Học qua hơn 200 ví dụ thực tế. Một số lớn sinh viên có thể tự chạy ở nhà, hỏi đáp với giảng viên.
  • Áp dụng Python vào công việc thực tế: Xử lý, phân tích dữ liệu, đọc ghi file CSV, Excel, CSDL quan hệ, xuất đồ thị
  • Chú ý lớp học này sinh viên cần dùng máy tính MacOSX, hoặc Ubuntu bản mới nhất. Giảng viên không hỗ trợ được sinh viên sử dụng laptop Windows
  • Số lượng buổi học: 12 buổi, học trọn vẹn trong 1,5 tháng | Thứ 3 và thứ 5
  • Thời gian học : 6:30 PM đến 9:30 PM.
  • Học phí : 2.4 triệu đồng

Đối tượng tham gia khóa học

  • Sinh viên các trường kinh tế, tài chính,…liên quan đến lĩnh vực phân tích dữ liệu
  • Sinh viên Non IT có thiên hướng làm công nghệ thông tin tại tất cả các trường đại học, cao đẳng tại các ngành nghề
  • Đối tượng đi làm tại các doanh nghiệp, vị trí đã và đang làm mảng phân tích dữ liệu, phân tích dữ liệu trên nền tảng Big data
  • Chú ý cần dành tối thiểu mỗi ngày 3 tiếng để xem lại bài học và lập trình bài tập về nhà. Đây không phải lớp hội thảo chỉ nghe lý thuyết mà không thực hành. Thực hành 100% !

Điểm nổi bật của khóa học:

  • Khóa học chỉ kéo dài trong 12 buổi tuy nhiên vẫn đảm bảo cung cấp đủ lượng kiến thức  cho sinh viên
  • Giảng viên Trịnh Minh Cường
  • Sinh viên được chấm, chữa bài tỉ mỉ
  • Được cung cấp cấp tài liệu học miễn phí
  • Hỗ trợ hỏi đáp qua Zalo trong và sau khóa học
  • Hỗ trợ việc làm đối với sinh viên có thành tích tốt sau 2 buổi Codeathon
Giáo trình
0. Giới thiệu về lập trình Python
  •  Giới thiệu tổng quan về Python
  •  Cài đặt Python trên MacOSX, Ubuntu, Windows
  •  If then else for loop
1. Hàm trong Python
  •  Tính chất hàm
  •  Đo thời gian thực thi
  •  Bài tập thực hành
2. Cấu trúc dữ liệu phổ biến
  •  String và nhóm hàm, phương thức liên quan đến String
  •  Datetime và nhóm các hàm, phương thức liên quan
  •  Kiểu dữ liệu List và nhóm hàm, phương thức liên quan
  •  Kiểu dữ liệu Tuple và nhóm hàm, phương thức liên quan
  •  Kiểu dữ liệu Dictionary và nhóm hàm, phương thức liên quan
  •  Kiểu dữ liệu Sets và nhóm hàm, phương thức liên quan
  •  Bài tập thực hành
3. Module, import package, virtual environment, pip, anaconda
  •  import module
  •  Xây dựng Module
  •  Khởi tạo virtual environment
  •  Cài đặt gói bằng pip
  •  Anaconda để tạo environment, quản lý gói
4. Numpy - đại số tuyến tính
  •  Giới thiệu
5. Vào ra dữ liệu file CSV
  •  Đọc file CSV
  •  Ghi dữ liệu LIST ra CSV
  •  Phân tích dữ liệu thủ công trên CSV
  •  Gửi email lấy danh sách từ CSV
6. Xử lý dữ liệu với Pandas
  •  Cấu trúc dữ liệu Series, định nghĩa Index
  •  Group by với truy vấn trong DataFrame
  •  Unstack
  •  Truy vấn dữ liệu trong một DataFrame
  •  Thực hiện Index DataFrame
7. Vẽ đồ thị Matplot Lib
  •  Cài đặt Matplotlib
  •  Xuất đồ thị Line, Bar
  •  Lấy dữ liệu từ Pandas vẽ đồ thị
  •  Pie Chart
  •  Doughnut Chart
  •  Stack Bar
  •  Radar Chart
  •  Heatmap
8. Vẽ đồ thị Matplot Lib nâng cao
  •  Tree Chart
  •  Bản đồ số Basemap
  •  Word Cloud
  •  Cập nhật biểu đồ theo thời gian
9. Tương tác với CSDL trong Python
  •  Kết nối đến CSDL Postgresql
  •  Select, Where, Order by trong Table
  •  Create table, Drop table
  •  Insert, Update, Delete trong Table
10. Lập trình hướng đối tượng trong Python
  •  Giới thiệu về lập trình hướng đối tượng trong Python
  •  Xây dựng Class trong Python
  •  Thuộc tính (Attribute), phương thức (Method)
  •  Constructor và Destructor trong Python
  •  Kế thừa Class trong Python
  •  Phạm vi truy cập thuộc tính và phương thức trong Python
  •  Bài tập thực hành
11. Lập trình Web với Python Sanic
  •  Cài đặt Sanic
  •  Tạo REST service
  •  View Template
  •  POST Form
  •  Upload File
thumbnail
2400000đ
12 buổi thực hành tại phòng lab
Thời gian: 18h30 - 21h30, Thứ 4 - 7
Địa điểm: Cơ sở Nguyễn Đình Chiểu
Đánh giá
4 sao
6 người đánh giá
Đặng Lê Minh
Hy vọng sẽ tiếp tục có khóa nâng cao
Thái Thành Sơn
Ngôn ngữ dễ học. Có thể áp dụng cho nhiều việc. Giảng viên dạy nhẹ nhàng, chậm rãi, dễ hiểu.
Lương Thùy Dung
Dễ hơn cả Pascal. Mình code được Python ngay ngày đầu tiên đi học. Trước đây học đến cuối kỳ mới thực hành phòng máy 1 lần. Chờ khóa học nâng cao
Tào Thái Minh
Được dạy kiến thức căn bản và kỹ năng lập trình cần thiết để học lên BigData và Machine Learning. Mình học Ngoại Thương !
Lương Thế Minh
Python dễ học. Chạy chậm hơn so với Java, C#. Khóa này phù hợp với ai sẽ làm Machine Learning, BigData. Còn ứng dụng cần tốc độ hãy dùng Java !
Trước
Sau
Gói học phí
Bạn có thắc mắc
Nhận hỗ trợ
Để lại thông tin, chúng tôi sẽ liên hệ với bạn
Đóng trọn gói
2400000đ
Học viên hoàn thành học phí trong một lần
FREE