강의

멘토링

커뮤니티

Programming

/

Programming Language

trăn trung cấp

Khóa học Python trung cấp được thiết kế để giúp bạn hiểu sâu hơn về Python bằng cách bao gồm các chủ đề nâng cao như lập trình hàm, siêu lập trình, xử lý ngoại lệ và lập trình hướng đối tượng.

(4.8) 8 đánh giá

81 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

  • jikim1770
Python
Python
Web Scraping
Web Scraping
Numpy
Numpy
Matplotlib
Matplotlib
Parallel Processing
Parallel Processing
Python
Python
Web Scraping
Web Scraping
Numpy
Numpy
Matplotlib
Matplotlib
Parallel Processing
Parallel Processing

Bạn sẽ nhận được điều này sau khi học.

  • lập trình chức năng

  • Lập trình hướng đối tượng Python

  • lập trình meta

  • Kiểm tra và xử lý ngoại lệ

  • lập trình song song

  • Lập trình đồ họa Python

  • quét web

  • Phân tích và trực quan hóa dữ liệu Python

Khóa học Python trung cấp tập trung vào lập trình hướng đối tượng, cấu trúc dữ liệu nâng cao và phân tích để giải quyết vấn đề hiệu quả và tư duy tính toán. Những kỹ năng cốt lõi này rất cần thiết cho các ứng dụng phức tạp như phát triển web và phân tích dữ liệu.

Nội dung học tập

Mục (1) Hàm và Lập trình hàm

Hiểu được đặc điểm của các hàm Python và triển khai cũng như áp dụng các tính năng nâng cao như closure, iterator, generator và coroutine.

Mục (2) Lớp và Đối tượng

Hiểu cú pháp lớp và đối tượng của Python và triển khai nhiều dạng lập trình hướng đối tượng khác nhau.

Mục (3) Siêu lập trình

Bạn sẽ học các kỹ thuật để tạo, sửa đổi và kiểm soát mã và lớp Python một cách linh hoạt khi chạy, nâng cao tính linh hoạt và hiệu quả của chương trình.

Mục (4) Kiểm tra và xử lý ngoại lệ

Bạn có thể viết các bài kiểm tra mạnh mẽ để xác thực mã của mình và triển khai các ứng dụng đáng tin cậy và dễ bảo trì hơn.

Mục (5) Xử lý song song

Có thể triển khai để cải thiện hiệu suất và hiệu quả của ứng dụng bằng cách chạy nhiều tác vụ đồng thời hoặc song song.

Phần (6) PyQT

Mục tiêu là có được kỹ năng thiết kế và phát triển giao diện người dùng đồ họa (GUI) đa nền tảng bằng cách sử dụng framework PyQt của Python.

Mục (7) Thu thập dữ liệu web

Bạn sẽ học cách xử lý các định dạng dữ liệu web và trích xuất và xử lý dữ liệu từ các trang web bằng các công cụ và thư viện Python.

Phần (8) Numpy và Pandas

Bạn sẽ có được những kỹ năng toàn diện về tính toán toán học, xử lý dữ liệu, phân tích và trực quan hóa.

Phần (9) Hình ảnh hóa sử dụng Matplotlib

Mục tiêu là tìm hiểu các kỹ thuật biểu diễn dữ liệu và kể chuyện hiệu quả bằng cách sử dụng thư viện Matplotlib của Python.

Phần (10) Phân tích và trực quan hóa dữ liệu thực tế

Bạn sẽ học cách phân tích, diễn giải và biểu diễn trực quan các tập dữ liệu phức tạp bằng các công cụ phân tích và trực quan hóa dữ liệu mạnh mẽ của Python.

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Windows 10,11

  • Công cụ chỉnh sửa: Windows Anaconda, Jupyter Notebook

  • Trình biên dịch: Python 3.8

Tài liệu học tập

  • Tài liệu học tập được cung cấp ở định dạng PDF

  • Trong lớp học, chúng tôi sử dụng PPT để viết lên bảng và chia sẻ dưới dạng tài liệu học tập (PDF).

Kiến thức và biện pháp phòng ngừa của người chơi

  • Điều kiện tiên quyết cho khóa học này: Kiến thức cơ bản về Python

  • Thông số kỹ thuật video bài giảng này: FPS-60, độ phân giải-1280*720, tốc độ lấy mẫu âm thanh-44.100

  • Hãy thoải mái đặt câu hỏi và bài giảng có thể được sửa đổi khi có những kỹ thuật mới xuất hiện.

  • Tài liệu học tập được phân phát trong các bài giảng chỉ dành cho lớp học sử dụng và nghiêm cấm phân phát trái phép.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người đã học Python cơ bản và muốn tìm hiểu thêm nội dung chuyên sâu

  • Bất cứ ai muốn lập trình ứng dụng khác nhau với Python

  • Bất kỳ ai muốn cải thiện hiệu suất bằng cách tối ưu hóa mã hiện có

Cần biết trước khi bắt đầu?

  • kiến thức cơ bản về trăn

Xin chào
Đây là

905

Học viên

115

Đánh giá

12

Trả lời

4.9

Xếp hạng

9

Các khóa học

Giảng viên Kim Jeong-in luôn nhấn mạnh tầm quan trọng của mã nguồn mở và

Là một người đam mê mã nguồn mở, hằng ngày tôi thường phân tích mã nguồn triển khai của nhân Linux và Deep Learning như một sở thích cá nhân.

Vì giảng viên muốn hiểu rõ mọi nguyên lý thông qua việc phân tích mã nguồn một cách mù quáng với lý lẽ rằng phải hiểu thông qua code, nên

Khi tham gia khóa học, bạn cần lưu ý vì sẽ có một "bom" mã nguồn khổng lồ.

 

Liên hệ bài giảng : jikim@imguru.co.kr

Chương trình giảng dạy

Tất cả

94 bài giảng ∙ (21giờ 40phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

8 đánh giá

4.8

8 đánh giá

  • dj911kim4257님의 프로필 이미지
    dj911kim4257

    Đánh giá 1

    Đánh giá trung bình 4.0

    4

    100% đã tham gia

    Đây là khoảng thời gian ý nghĩa vì tôi có thể học được những kỹ thuật lập trình nâng cao mà tôi chưa từng tiếp xúc trong các khóa đào tạo trước đây.

    • abcd123123님의 프로필 이미지
      abcd123123

      Đánh giá 327

      Đánh giá trung bình 5.0

      Đã chỉnh sửa

      5

      100% đã tham gia

      • mooyoungcho5831님의 프로필 이미지
        mooyoungcho5831

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        31% đã tham gia

        • kummyong1400kim7128님의 프로필 이미지
          kummyong1400kim7128

          Đánh giá 9

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • jangmh7595님의 프로필 이미지
            jangmh7595

            Đánh giá 4

            Đánh giá trung bình 5.0

            5

            61% đã tham gia

            Nó giúp ích rất nhiều.

            2.057.301 ₫

            Khóa học khác của jikim1770

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!