Đây là dịp để ôn lại nhẹ về cách dùng Jupyter Notebook và cú pháp Python theo ý giảng viên.
5.0
오광석
100% đã tham gia
Cảm ơn bạn.
5.0
saemmi
93% đã tham gia
Đây là một cách hữu ích để trải nghiệm nhanh Python hoặc môi trường Jupyter Notebook.
Bạn sẽ nhận được điều này sau khi học.
Cơ sở Python
Cách sử dụng Jupyter Notebook
Sử dụng jupyter notebook Tìm hiểu những điều cơ bản khi sử dụng pyhon 📚
Tôi đã sử dụng một chương trình có tên là MATLAB khi còn là sinh viên, nhưng sau khi tốt nghiệp, tôi bắt đầu sử dụng Python. Nhiều người nói rằng Python dễ, nhưng tôi lại cảm thấy có một cảm giác kháng cự kỳ lạ với nó. Mặc dù được cho là dễ nhưng thực ra lại khó vì có nhiều phần khác với MATLAB tôi đang sử dụng. Vì vậy, theo thời gian, tôi đã quen thuộc hơn với Python và đã tạo ra 'Bài giảng Python như MATLAB' vào năm ngoái để gợi lại những ký ức của mình về thời đó. Tuy nhiên, vì bài giảng đó quá tập trung vào trường hợp của riêng tôi nên lần này tôi đã cố gắng tạo ra một bài giảng giới thiệu tổng quát hơn. Phần tôi lo lắng nhất là nên nhắm tới ai. Đã có rất nhiều bài giảng và sách trên thị trường nên tôi thấy không cần phải tự biên soạn. Vì vậy, đối với những bạn đã từng làm quen với lập trình, tôi đã tạo ra một bài giảng giới thiệu dễ hiểu. Thay vì những lời giải thích thân thiện có trong nhiều khóa học Python cơ bản, tôi đã cố gắng tăng tốc độ bài giảng bằng những lời giải thích nhanh thông qua các ví dụ. Vì vậy, tôi hy vọng rằng nhiều người có thể nghe bài giảng mà không gặp bất kỳ bất tiện nào. Cảm ơn
📍 Giới thiệu khóa học
Các tệp sổ tay jupyter được sử dụng trong bài giảng được cung cấp ở định dạng tệp nén.
Trong khóa học này, bạn có thể học python và jupyter notebook. Học một điều gì đó cần rất nhiều nỗ lực và thời gian. Trong bài giảng này, bạn có thể xem ngay kết quả của mã thông qua Jupyter Notebook và các phần được coi là không cần thiết ở cấp độ cơ bản sẽ được lược bỏ để giúp bạn học nhanh hơn một chút. Tôi nghĩ rằng sau khi hoàn thành khóa học này, nó sẽ giúp ích cho bạn trong việc học Python, môn học mà trước đây bạn không muốn học.
👉 Tính năng của khóa học
Bây giờ bạn có thể xem kết quả mã của mình trực tiếp thông qua Jupyter Notebook.
Chúng tôi đã thiết kế để người học chỉ cần chạy mã trong video mà không cần phải nhập mã thông qua tệp học tập được cung cấp.
Cung cấp hình ảnh đơn giản để giúp người học hiểu.
Để giúp bạn học nhanh hơn, tôi đã mạnh dạn lược bỏ bất kỳ nội dung nào không thực sự cần thiết.
Mục 0. Giới thiệu về khóa học
Phần giới thiệu bài giảng giới thiệu nội dung bài giảng và những sinh viên đề xuất bài giảng, đồng thời bao gồm hướng dẫn về cách cài đặt và chạy Jupyter Notebook.
Mục 1. Kiểu dữ liệu
Bao gồm các giải thích về các kiểu dữ liệu được Python hỗ trợ (số, ký tự, danh sách, bộ, từ điển và tập hợp).
Mục 2. Các câu lệnh kiểm soát
Nó bao gồm các giải thích về vòng lặp (for, while) và các câu lệnh điều kiện (if).
Mục 3. Chức năng
Tôi đã tóm tắt cách tạo hàm bằng def và cách sử dụng chúng.
Mục 4. Xử lý ngoại lệ
Chúng tôi đã giới thiệu cách xử lý ngoại lệ được sử dụng khi xảy ra lỗi.
Mục 5. Sử dụng Thư viện
Tôi đã giới thiệu cách cài đặt và sử dụng các thư viện bên ngoài.
Mục 6. Phụ lục
Giải thích ngắn gọn về markdown được hỗ trợ trong Jupyter Notebook.
✨ Câu hỏi dự kiến Q&A
Câu hỏi 1. Những người không học chuyên ngành chính có thể tham gia khóa học này không? A-1. điều đó là có thể. Tuy nhiên, vì đối tượng mục tiêu của tôi là những người có kinh nghiệm cơ bản về ngôn ngữ lập trình nên có thể có một số phần giải thích còn thiếu sót.
Câu hỏi 2. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không? A-2. Như đã giải thích trong phần giới thiệu, bạn cần cài đặt Anaconda và tạo môi trường để sử dụng Jupyter notebook.
Câu hỏi 3. Khóa học bao quát nội dung ở mức độ nào? A-3. Sách này đề cập đến những kiến thức cơ bản về Python, nhưng bỏ qua các lớp thường được giới thiệu trong sách hoặc bài giảng để tăng tốc độ bài giảng.
Ghi chú
Bài giảng này được ghi lại trên hệ điều hành Windows 10 và không có hướng dẫn riêng cho macOS.
Việc phân phối hoặc đăng tải công khai nội dung và tài liệu của lớp học mà không được phép là bị nghiêm cấm.
🙋♂️ Tại sao tôi tạo ra khóa học này
Tiếng Hàn và tiếng Anh là cùng một ngôn ngữ, nhưng biết tiếng Hàn không có nghĩa là bạn có thể dễ dàng học tiếng Anh. Học tiếng Anh đòi hỏi rất nhiều nỗ lực. Tôi nghĩ các ngôn ngữ lập trình đều tương tự nhau. Mặc dù chúng là những ngôn ngữ lập trình giống nhau, việc học một ngôn ngữ khác nhau cần có thời gian và công sức. Trong bài giảng này, chúng tôi tập trung nhiều vào việc giảm bớt rào cản về thời gian và công sức của người học.
Giới thiệu người chia sẻ kiến thức
Trong ba năm qua, tôi đã tạo ra một số bài giảng trên Inflearn và hơn 3.000 người đã tham gia các bài giảng của tôi và phản hồi tốt.