[Đổi mới] Bootcamp nhập môn Python và cơ bản về thu thập dữ liệu web [Bao gồm cả kiến thức nền tảng về Python, web và dữ liệu] (Cập nhật)
Dành cho những ai muốn học về khoa học dữ liệu, dữ liệu lớn và crawling, khóa học sẽ (1) tổng hợp những cú pháp Python cốt lõi cần thiết nhất trong thời gian ngắn, và (2) giúp bạn làm quen với Python và crawling thông qua lập trình crawling thực tế.
Dù đã lớn tuổi nhưng tôi đã hoàn thành khóa học này để chuẩn bị cho việc tái lập nghiệp trong lĩnh vực dữ liệu.
Tôi nghĩ đây là một bài giảng tuyệt vời vì việc đưa các bài tập vào để giúp hiểu bài, cùng với cách giải thích tỉ mỉ từng bước một đã thể hiện sự quan tâm chu đáo dành cho học viên, giúp chúng tôi vừa tiếp thu được nội dung vừa giải quyết được những phần chưa hiểu rõ.
5.0
홍현빈
100% đã tham gia
Bối cảnh của người học:
Là một nhà phân tích dữ liệu vốn chỉ phân tích bằng SQL, tôi đã gia nhập một công ty sử dụng Python. Vì chưa có kinh nghiệm lập trình Python thực tế, tôi đã nghĩ rằng mình cần phải học Python một cách mơ hồ.
Trong thời đại có thể tận dụng AI như Chat GPT hay Claude, tôi đã thử học các khóa học Python truyền thống trước đây - những khóa học đi sâu vào từng cú pháp một. Tuy nhiên, chúng rất tốn thời gian, và có những phần vốn không hề hiển nhiên với học viên nhưng lại được các giảng viên coi là hiển nhiên nên thường bị lược bỏ hoặc lướt qua nhanh chóng.
Ưu điểm của khóa học:
Cuối cùng, tôi nghĩ rằng việc tận dụng AI không có nghĩa là phải viết toàn bộ mã nguồn, nhưng kiến thức nền tảng để hiểu mã, chỉnh sửa phần mong muốn và đưa ra kết quả là rất quan trọng.
Về khía cạnh này, độ khó của quá trình trực tiếp viết mã Python không quá cao, và điều ấn tượng nhất là các ví dụ được xây dựng dựa trên tư duy từng bước - vốn là nền tảng trong quá trình tiền xử lý quan trọng của SQL hay phân tích dữ liệu.
Đánh giá chung:
Dù việc tự giải quyết các vấn đề có thể gây áp lực, nhưng ít nhất nếu bạn có thể hiểu mã sau khi xem bài giảng, bạn có thể ôn tập lại bằng cách gõ theo. Và đúng như lời giảng viên nói, chỉ cần hiểu 50% thôi cũng đã đủ để ôn tập hoặc áp dụng vào công việc thực tế.
Đối với các nhà phát triển thì có thể khác, nhưng nếu bạn học Python với mục đích phân tích dữ liệu, tôi kỳ vọng rằng dựa trên những kiến thức cơ bản này, việc học các khóa học về AI và Pandas sẽ trở nên dễ dàng hơn nhiều.
Tôi đã từng ở trong tình trạng rất bế tắc, cảm ơn thầy đã tạo ra một khóa học tuyệt vời.
Bây giờ tôi sẽ đi học khóa Pandas của thầy đây.
5.0
hsw
93% đã tham gia
Tôi là một UX/UI designer và đã đăng ký khóa học này vì muốn học phân tích dữ liệu. Sau khi tìm hiểu nhiều khóa học khác nhau và thấy các đánh giá quá tốt nên đã quyết định thử, và đúng như các đánh giá, khóa học thực sự rất chất lượng!!! Và tôi nghĩ mình đã nghe thú vị hơn vì những khái niệm mà tôi nghe lỏm từ các developer xung quanh cũng xuất hiện trong bài giảng. Tuy nhiên khi giảng viên giải thích về HTML frontend và nói "Phần này chắc các designer sẽ hiểu rõ hơn~", tôi cảm thấy hơi bị chọc 😂😊😊 Qua khóa học này, tôi đã có hứng thú với lập trình nên sẽ học hết tất cả các khóa học trong lộ trình data analyst!! Hẹn gặp lại thường xuyên trong các khóa học nhé!
Bạn sẽ nhận được điều này sau khi học.
Nhập môn Python
Nhập môn thu thập dữ liệu web
Kỹ thuật xử lý dữ liệu bằng lập trình
Nhập môn Khoa học Dữ liệu (Kỹ thuật thu thập dữ liệu)
Các kỹ thuật và định dạng dữ liệu cần thiết để xử lý dữ liệu (công nghệ web, JSON, XML, v.v.)
Kỹ thuật xử lý Excel bằng Python
Cách sử dụng OPEN API bằng Python
Từ từ mở rộng, tỉ mỉ, vững chắc Cẩm nang nhập môn khai thác dữ liệu bằng Python!
Python, lập trình, kiến thức nền tảng về IT và các kỹ năng cơ bản về thu thập dữ liệu (web scraping) phục vụ phát triển phần mềm và khoa học dữ liệu
Khóa học bán chạy bền vững Bootcamp nhập môn Python và crawling!
💡 Đã trở lại với phiên bản cập nhật hoàn toàn mới!
Đây là phiên bản cải tiến mới nhất, đã được làm mới tổng cộng 6 lần, được xây dựng lại dựa trên phản hồi của học viên. Với mục tiêu trở thành khóa học tốt nhất để củng cố nền tảng Python và lập trình/dữ liệu, khóa học vẫn đang được cập nhật thường xuyên cho đến nay.
Để nhiều người hơn có thể tiếp cận, chúng tôi mở miễn phí toàn bộ 24 bài giảng phần đầu dưới dạng xem trước.
Khóa học chính thức về lập trình Jangjaemi được Naver, Kakao, Line, Coupang, Baemin lựa chọn làm chương trình đào tạo nội bộ
BEST được những người chuẩn bị trở thành lập trình viên, nhà khoa học dữ liệu lựa chọn nhờ truyền miệng
Toàn bộ 24 bài ở nửa đầu khóa học đều được mở xem trước! Hãy nghe thử trước rồi quyết định.
Tôi đã chắt lọc kinh nghiệm giảng dạy cho 100.000 học viên trong suốt 10 năm, song song với công việc thực tế. Đây là một khóa học đặc biệt được xây dựng dựa trên việc cân nhắc tối đa góc nhìn của học viên, thay vì chỉ là một khóa học CNTT thông thường. Bạn sẽ học các kỹ thuật Python và crawling để xây dựng nền tảng lập trình, đồng thời nắm vững cốt lõi của việc xử lý dữ liệu và khoa học dữ liệu.
Ngay cả khi mới bắt đầu với Python bạn vẫn có thể học mà không cần lo lắng.
Làm thế nào để xây dựng nền tảng cơ bản về khoa học dữ liệu và lập trình?
Hãy xây dựng nền tảng lập trình với Python dễ học nhất, nhưng chỉ học cú pháp thôi thì không có ích gì. Hãy bắt đầu làm quen với Python qua kiến thức cơ bản và kỹ thuật crawling. Bạn có thể xây dựng nền tảng về khoa học dữ liệu và lập trình, đồng thời hiểu hơn về CNTT.
Bắt đầu với khóa học này, chúng tôi cũng cung cấp một cách có hệ thống chuỗi khóa học full-stack giúp bạn trở thành một nhà phát triển giỏi, cùng chuỗi khóa học phân tích/khoa học dữ liệu giúp xây dựng nền tảng nghề nghiệp trong lĩnh vực phân tích/khoa học dữ liệu. Bằng cách học theo từng bước, dần nâng cao độ khó và nắm vững các công nghệ cốt lõi trong từng lĩnh vực, bạn sẽ tự nhiên xây dựng được nền tảng cơ bản vững chắc. (Được cung cấp ở cuối các khóa học liên quan)
Có rất nhiều khóa học Python, nhưng thật khó để biết khóa nào tốt!
Đây là khóa học tốt nhất, được cập nhật liên tục dựa trên kinh nghiệm thực tế và nhiều phản hồi từ học viên, bởi một lập trình viên đang làm việc trong ngành với hơn 20 năm kinh nghiệm, đồng thời giảng dạy và làm việc thực tế suốt 10 năm. Với độ khó phù hợp dành cho người mới bắt đầu, khóa học được thiết kế để bạn có thể tự nhiên nắm vững kiến thức lập trình, kiến thức nền tảng về CNTT và các kỹ thuật Python cần thiết ở giai đoạn nhập môn, tập trung vào kỹ thuật crawling và xử lý Excel bằng Python.
Các công nghệ IT có mối liên hệ với nhau! Để hiểu và vận dụng Python cùng kỹ thuật crawling, bạn cần nắm được nhiều công nghệ khác nhau, bao gồm cả công nghệ web. Thậm chí, để lưu trữ dữ liệu đã thu thập, bạn cũng cần có khả năng tạo tệp Excel. Khóa học này được thiết kế để giúp bạn hiểu toàn diện các công nghệ có liên kết với nhau như vậy, cùng với Python và tất cả những kỹ năng nền tảng về IT. Trong quá trình học, bạn sẽ không phải loay hoay không biết nên bắt đầu từ đâu và học như thế nào khi cần tìm hiểu thêm về các công nghệ liên quan. Chỉ cần theo sát khóa học này! Bạn sẽ xây dựng được nền tảng IT vững chắc.
Nghe nói Python dễ học mà... dù đã học các khóa miễn phí, tôi vẫn cảm thấy lập trình là một thứ quá sức với mình.
Tôi cũng xuất thân từ khối ngành xã hội! Tôi hiểu tâm trạng của các học viên. Chúng ta không thể học được không phải vì thiếu thông tin. Với nhiều năm giảng dạy các khóa nhập môn trực tiếp cho người mới, kinh nghiệm thực tế cùng tài liệu chi tiết giúp bạn tự học, tôi đã xây dựng khóa học này với mục tiêu trở thành khóa học tốt nhất.
Bạn có thể thấy điều đó khi xem các đánh giá khóa học được công khai nguyên vẹn. Nếu là người có lý trí, bạn hoàn toàn sẽ hài lòng khi tham gia khóa học này, và nếu đã học các khóa học khác, bạn cũng sẽ đủ khả năng nhận ra những điểm đặc trưng của khóa học. Hãy bắt đầu một cách nghiêm túc với khóa học đã được kiểm chứng hoàn toàn. Và hãy tự mình kiểm chứng xem bạn có phù hợp để học lập trình hay không.
Mục tiêu là phân tích dữ liệu hoặc phát triển web, nhưng sau khi học những kiến thức cơ bản về Python thì tôi không biết nên làm gì tiếp theo.
Khóa học này là bước khởi đầu cho lộ trình phân tích/khoa học dữ liệu và phát triển full-stack web/ứng dụng, đồng thời bao quát những kỹ năng nền tảng cần xây dựng ngay từ bước đầu, có tính đến cả các khóa học tiếp theo. Ban đầu, độ khó được giữ ở mức thấp, sau đó tăng dần từng chút một để bạn có thể học một cách có hệ thống từ trí tuệ nhân tạo mới nhất (chatGPT) đến phát triển web/ứng dụng.
Tôi đã tạo một video giải thích chi tiết về sự nghiệp liên quan đến dữ liệu cũng như toàn bộ quá trình phân tích và khoa học dữ liệu. Nếu tham khảo video đó, tùy theo mục tiêu của mình, bạn vẫn có thể tự mình học trong thời gian ngắn quy trình dữ liệu một cách dễ dàng mà không phải trải qua thử nghiệm và sai sót!
Tôi đã tóm tắt và thực hiện một video YouTube về lộ trình full-stack tổng thể, nhanh nhất và mới nhất. Nếu tham khảo video này, bạn không chỉ hiểu về công nghệ hiện tại mà còn có thể nắm được lộ trình để tự mình phát triển web/ứng dụng trong thời gian ngắn.
Tôi đã ghi đường link chi tiết của lộ trình từng khóa học ở phần cuối của trang chi tiết này.
Tôi đã học Python qua sách/YouTube nhưng vẫn cảm thấy kiến thức chưa được hệ thống hóa. Khóa học có giúp ích cho tôi không?
Qua phân tích phản hồi về khóa học này trong 3 năm, những người đã học các khóa Python khác qua sách hoặc YouTube thường có mức độ hài lòng cao với khóa học. Cũng như việc biết ngữ pháp không có nghĩa là bạn có thể sử dụng tiếng Anh, để trở nên quen thuộc với Python, bạn cần giải các bài tập. Vì vậy, khóa học này giúp bạn làm quen với những kiến thức cơ bản bằng cách giải bài tập ngay từ những phần rất cơ bản.
Sau khóa học này, nếu bạn tiếp tục học các khóa tiếp theo theo lộ trình Full Stack hoặc Phân tích/Khoa học dữ liệu, bạn có thể từng bước nắm vững cả những công nghệ có độ khó cao. Qua đó, khóa học được xây dựng để giúp bạn củng cố nền tảng vững chắc và trở thành một lập trình viên giỏi, có năng lực.
Windows? Mac? Tôi có thể theo kịp trên PC của mình không?
Khóa học thấu hiểu tâm lý người mới bắt đầu! Chúng tôi giải thích chi tiết cách cài đặt từng chương trình cần sử dụng, từ bước cài đặt cho đến cách cài đặt trên Windows/macOS.
Để bạn có thể tiếp thu dễ dàng hơn, chúng tôi đã cẩn thận tổng hợp từ những kiến thức nền tảng IT liên quan, ngữ pháp, bài tập thực hành cho đến mã nguồn chi tiết.
Chúng tôi tạo ra những khóa học đã được nhiều người học trong nhiều năm và được kiểm chứng.
Đã được kiểm chứng, đảm bảo chất lượng!
Đừng lãng phí thời gian! Nếu giảng viên khác nhau, các khóa học CNTT cũng có thể khác nhau. Khóa học được xây dựng công phu với nhiều tâm huyết để mang đến nền giáo dục kỹ lưỡng và hợp lý.
Lối tắt để làm quen với lập trình Python Cùng giải 70 bài tập siêu đơn giản
Nhiều tính năng được làm quen dần dần và toàn diện
Từ OpenAPI, tiền xử lý chuỗi, thu thập dữ liệu web, tự động lưu Excel, đến thư viện Python + sử dụng ChatGPT!
🙋♂️ Khóa học được tạo ra bằng sự trăn trở và cải tiến không ngừng để bạn có thể cảm nhận rằng 'À! Quả thật là khác biệt!'. Vui lòng chỉ đăng ký nếu bạn là người hợp lý, biết quan tâm lẫn nhau và mong muốn xây dựng mối quan hệ tốt đẹp với giảng viên với tư cách là học viên!
Học một cách có hệ thống Lộ trình của Dave Lee từ ZanJaeMi Coding
Khóa học tiếp theo, lộ trình AI · phát triển · dữ liệu · CS giúp bạn học theo mục tiêu. you can learn according to your goals
Các công nghệ IT được kết nối với nhau. Nếu chọn lọc và học các công nghệ liên quan, sau đó kết hợp thêm AI, bạn sẽ đạt được mục tiêu nhanh hơn rất nhiều.
Tất cả lộ trình đều hướng dẫn cả cách kết nối và sử dụng các công nghệ với nhau, được thiết kế để nâng dần độ khó từ trình độ nhập môn đến cấp độ chuyên gia, và được cập nhật liên tục trong nhiều năm.
Mức giảm giá cũng được áp dụng nhiều hơn so với khi bạn học từng khóa riêng lẻ.
1. Lộ trình học toàn diện về dữ liệu nhanh nhất
Từ phân tích dữ liệu đến khoa học dữ liệu, toàn bộ lộ trình sự nghiệp
4. Lộ trình ứng dụng AI mạnh mẽ và chắc chắn nhất (2026)
Từ tự động hóa công việc bằng Claude Code, vibe coding, Codex, OpenClaw, phân tích dữ liệu dựa trên Claude Code, đến các kỹ thuật nâng cao của Claude Code như kỹ thuật agentic, harness và loop, cũng như phát triển tác nhân AI.
Kinh nghiệm chính: Quản lý phát triển cấp cao/Principle Product Manager tại Coupang, Quản lý phát triển tại Samsung Electronics (khoảng 15 năm kinh nghiệm)
Học vấn: Cử nhân Ngôn ngữ và Văn học Nhật Bản tại Đại học Korea / Thạc sĩ Khoa học Máy tính tại Đại học Yonsei (Sự kết hợp hoàn toàn khác biệt)
Lịch sử phát triển chính: Samsung Pay, dịch vụ tìm kiếm thương mại điện tử, trình biên dịch RTOS, Linux Kernel Patch cho NAS
Sách đã xuất bản: Lập trình Linux Kernel, Hiểu và phát triển hệ điều hành Linux, Công nghệ IT cốt lõi ai cũng có thể đọc và hiểu ngay, Sách nhập môn lập trình Python cho người mới bắt đầu
Tôi đang bắt đầu từng chút một với mong muốn chia sẻ các mẹo hữu ích cho việc học IT cũng như các bài giảng miễn phí ngắn hạn~
Tôi vừa song hành giữa công việc thực tế hiện tại và giảng dạy về IT, vừa liên tục tạo ra các bài giảng vững chắc về Full-stack, Khoa học dữ liệu và AI trong suốt 8 năm qua.
Hôm nay cuối cùng tôi cũng cứng đầu và để lại bình luận.
Tôi đang ở độ tuổi ngoài 30 và là loại người không hề biết gì về lập trình máy tính.
Tôi hiện đang làm việc tại một trung tâm mua sắm trực tuyến. Khi tôi làm việc, có rất nhiều thông tin trực tuyến. Sẽ thật tuyệt nếu tôi có thể thu thập những thông tin này và lấy được dữ liệu cần thiết cho việc bán hàng. Cộng với tự động hóa? Tôi bắt đầu nghiên cứu thu thập thông tin và Python với ý tưởng làm điều gì đó tương tự như thế này trong thực tế để giải quyết một số rắc rối của mình.
Ngày nay, có vẻ như rất nhiều người đang sử dụng dữ liệu về cổ phiếu và bất động sản, nhưng đầu tư vào đầu tư là một phần thưởng. Tôi đã bắt đầu với điều này điều kia với một tâm trí vô tư.
Tôi thực sự bắt đầu mà không biết gì cả, nhưng tôi được bảo rằng tôi cần Python để làm những việc như thế này, vì vậy tôi đã nghe nhiều bài giảng khác nhau, nhưng ôi, tôi gặp khó khăn khi cài đặt chương trình. Tôi thực sự là người mới bắt đầu... Tôi đã cài đặt nó. , nhưng đã xảy ra lỗi.
Bạn có nghĩ sẽ tốt hơn nếu bạn bắt đầu ở độ tuổi 20 không? Tôi cũng nghĩ vậy. ㅠㅠ Nó khiến tôi cảm thấy thiếu hiểu biết đến mức bắt đầu loay hoay với việc cài đặt, lol.
Sau nhiều lần loay hoay, cuối cùng tôi đã cài đặt nó sau khi Google. Tôi mới bắt đầu, nhưng tôi đã nghe các bài giảng và làm theo, nhưng tôi không thể nhận được kết quả như vậy. Tôi không biết tại sao điều này lại xảy ra. Mặc dù tôi đã tra cứu và đọc hướng dẫn nhưng tôi vẫn tự hỏi điều này có nghĩa là gì.
Vì vậy, hãy bắt đầu từ những điều cơ bản. Chúng ta sẽ có một bài giảng giới thiệu nhé? Và tôi đã nộp đơn.
Các bài giảng trước đây của tôi có phong cách giúp bạn có được thông tin mình cần ngay lập tức, vì vậy tôi thực sự không thể làm được. ㅠㅠ
Bé muốn chạy không có nghĩa là bé có thể chạy ngay haha.
Khi học thu thập thông tin, lần đầu tiên tôi nhận ra rằng mã trang web thay đổi thường xuyên như vậy.
Và cấu trúc như thế nào? Dù sao thì tôi cũng thực sự thích nó vì nó bao gồm những kiến thức cơ bản nhất.
Tôi đã học HTML rất đơn giản khi làm việc, vì vậy trong lớp học này, họ đã dạy tôi những điều cơ bản về HTML, điều này đã giúp tôi rất nhiều trong công việc. Tôi nghĩ rằng đây là một tác dụng phụ hơi bất ngờ.
Tôi nghĩ bản thân bài giảng rất hay, dạy cho bạn những điều cơ bản và quan trọng nhất là giúp bạn tự học. Tôi luôn có rất nhiều câu hỏi về lý do tại sao mã được áp dụng theo cách này. Bài giảng của thầy có lời giải thích như vậy rất hay nên tôi đã dừng bài giảng một lát, có thời gian để tự hiểu và xem lại bài giảng để học hỏi. Giải quyết vấn đề đã giúp tôi rất nhiều trong sự hiểu biết.
Khi nghe bài giảng này mình đã học được kiến thức tổng quát về crawl và web, khi crawl mình tìm ra cái này và làm theo cách này đúng không? Tôi cảm thấy mình đã cảm nhận được nên đăng ký học buổi tiếp theo để tìm hiểu nội dung chuyên sâu hơn. Tôi hy vọng rằng một ngày nào đó, khi tôi nhìn vào một trang web, tôi có thể nhanh chóng hiểu được cấu trúc của nó và thu thập dữ liệu nó một cách nhanh chóng.
Tôi không có thời gian vì đang nuôi con nên sáng sớm dậy sớm nghe giảng nhưng bài giảng rất ý nghĩa nên tôi không nghĩ nỗ lực của mình là vô ích. Tôi chúc bạn mọi điều tốt đẹp nhất trong các bài giảng sắp tới của bạn!
Ôi~!! Đó là một sự công nhận thực sự ~ Nó cho thấy rằng bạn rất dễ bỏ cuộc khi gặp khó khăn, nhưng thật tuyệt vời khi bạn có thể tự mình khám phá ~ Bạn sẽ đạt được bất cứ điều gì!! Xin chân thành cảm ơn ^^
Nó không chỉ dạy ngữ pháp mà còn áp dụng nội dung theo từng bước nên dễ hiểu và thực tế. Giữa bài giảng có nhiều nội dung và ví dụ nên chắc chắn không lãng phí. về tiền bạc. Đó là một bài giảng hay và tôi rất mong chờ những video khác.
Khóa học này dành cho người mới bắt đầu và nhiều người mới bắt đầu gặp khó khăn trong việc hiểu lập trình CNTT, vì vậy tôi hơi lo lắng về việc đánh giá khóa học vì mức độ hài lòng của họ có thể thấp.
Tôi rất may mắn và biết ơn vì bạn đã mô tả những ưu điểm một cách chi tiết như vậy và thậm chí còn nói rằng đó là một bài giảng xuất sắc. Chúng tôi dự định tiếp tục tạo ra những bài giảng tốt hơn trong tương lai và chúng tôi sẽ cố gắng hết sức để tạo ra những bài giảng tốt hơn nữa.
Cảm ơn
Tôi rất biết ơn vì tôi có thể tham gia lớp học này với mức chi phí như vậy. Điều đặc biệt hữu ích là anh ấy đã giải thích mọi thứ bằng những thuật ngữ rất đơn giản thay vì sử dụng những cách diễn đạt mang tính mô phạm, và anh ấy tiếp tục động viên những người mới bắt đầu, bao gồm cả khen ngợi, để họ không bỏ cuộc vì họ có xu hướng bỏ cuộc. Là một sinh viên nghệ thuật tự do, tôi muốn hiểu CNTT nói chung trước khi bắt đầu viết mã, vì vậy 'các kỹ năng cốt lõi về CNTT mà bất kỳ ai cũng có thể dễ dàng đọc và hiểu' Tôi đã đọc một cuốn sách có tên, và cá nhân các bài giảng của tác giả trở nên sâu sắc hơn.
Ồ, tôi rất vui vì bạn đã đọc cuốn sách của tôi. Ngoài ra, tôi rất vui và biết ơn vì bạn đã đề cập cụ thể đến những ưu điểm. Chúng tôi sẽ tiếp tục làm việc chăm chỉ hơn để tạo ra những bài giảng và nội dung tốt hơn. Cảm ơn bạn một lần nữa.
Mình sẽ để lại đánh giá sau khi hoàn thành khóa học.
Là một sinh viên nghệ thuật tự do điển hình, lý do tôi học Python và bò thực ra là,
Đây là lúc tôi tình cờ xem được video của người hướng dẫn viết mã hàng ngày, người đã dạy bài giảng trước đó.
Mặc dù tôi tương đối hài lòng với bài giảng nhưng tôi thất vọng vì sẽ tốt hơn cho những người mới bắt đầu nếu có những lời giải thích chi tiết hơn. (Nhưng nó miễn phí và thú vị)
Tôi cảm thấy mình nên làm điều đó đúng.
Tôi đã tham gia một khóa học về khoa học dữ liệu từ một chương trình đào tạo nào đó.
Nhưng,
Tôi cảm thấy rất thất vọng về kỹ năng giải thích của nhà khoa học dữ liệu, người hướng dẫn tôi vào thời điểm đó, và phương pháp học tập trong chương trình đào tạo (chỉ dạy những nội dung rất cơ bản, giao bài tập và giải chúng bằng cách tìm kiếm trong thời hạn) không phù hợp. Tôi.
(Đối với người mới bắt đầu, thời hạn nộp bài có vẻ quá ngắn, phương pháp tự học mù quáng, v.v.)
Vì vậy, tôi mất hứng thú và đi lang thang một lúc.
'Tôi học tự nhiên vì thấy vui mà sao bây giờ lại thấy khó khăn và khó chịu thế? Điều này không đúng sao?'
Tôi đã đau khổ vì những suy nghĩ này.
Sau đó, với ý định thử lại với phương pháp học code hàng ngày miễn phí (nghe bài giảng trực tuyến + thực hành thực hành), tôi đã chọn một số bài giảng để xem trước.
Tôi tình cờ nghe được bài giảng của Janjaemi Coding.
Nếu tôi định nghĩa bài giảng của Janjaemi Coding trong một câu thì đó sẽ là:
Tôi nghĩ có thể nói đó là “sức mạnh giảng dạy khác biệt”
Tôi đã có kinh nghiệm giảng bài từ các giảng viên khác.
Tôi có thể cảm nhận được khả năng giảng dạy của Janjaemi Coding tương đối vượt trội.
(Điều này có nghĩa là nếu bạn nghe ngay bài giảng của Janjae-mi Coding thay vì đi lang thang như tôi thì có khả năng bạn sẽ không cảm nhận được nó)
nếu như,
Nếu bạn là kiểu người không hài lòng trừ khi bạn làm mọi thứ từ A đến Z,
Tôi không nghĩ rằng tôi có thể giới thiệu khóa học này.
(Ít nhất, nếu bạn đang đọc bài đánh giá bài giảng này, tôi không nghĩ bạn như vậy.)
Nhưng,
Bằng cách sử dụng một cách thích hợp 'công cụ'
Nếu bạn quan tâm đến việc nâng cao hiệu quả học tập của mình,
Đây là khóa học tôi muốn giới thiệu.
Từ quan điểm của người mới bắt đầu, có những điều có vẻ như là những chi tiết rất nhỏ.
Nhiều khi tôi không hiểu nổi.
Cá nhân tôi cảm thấy,
Ít nhất ở khóa học này độ khó cao hơn 80% so với các khóa học khác.
Có vẻ như tiền tiết kiệm đã được thực hiện.
Lời giải thích khá chi tiết.
Ví dụ, ngay cả khi chúng ta chỉ giải thích câu lệnh vòng lặp for,
Trong "đối với mục trong dữ liệu danh sách:"
Mục có nghĩa là gì, listdata có nghĩa là gì,
Nó giải thích để bạn có thể hiểu được mối quan hệ giữa listdata và item.
Trên hết, từ quan điểm của người mới bắt đầu, ':'
Tại sao bạn cần sử dụng 'Tab'
Những điều tưởng chừng như nhỏ nhặt có thể bị bỏ qua,
Lời giải thích rất chi tiết và dễ hiểu.
(Tất nhiên, tôi nghĩ điều cần thiết là người học phải nỗ lực để hiểu mã trong bài giảng bằng cách viết từng mã một.)
Tôi giới thiệu bài giảng của Janjaemi Coding, nhưng
Thật không may, có rất nhiều nội dung khó đối với tôi khi tham gia khóa học.
Đặc biệt đối với việc thu thập dữ liệu, tôi đang thử các trang web khác dựa trên những gì tôi đã học được.
Nó không hoạt động và nói "NoneType không có thuộc tính 'get_text()':" Lỗi tiếp tục xuất hiện.
Vì vậy, tôi dự định tham gia các bài giảng Các bước đầu tiên để phân tích dữ liệu (Pandas, Plotly) và Thu thập dữ liệu trung cấp (sellenium & Scrapy) từ Janjaemi Coding mà tôi đã trả tiền.
Mình viết dài quá, không biết có ai đọc không.
Kết thúc khóa học, tôi muốn bày tỏ lòng biết ơn tới thầy hướng dẫn.
Cảm ơn.
(Và tôi rất mong được gặp lại bạn ở những bài giảng khác trong tương lai)
Cảm ơn bạn đã dành thời gian để để lại một đánh giá chi tiết như vậy.
Với hơn 6 năm kinh nghiệm giảng dạy cho người mới bắt đầu, tôi bắt đầu với tư cách là một người không chuyên và là một người luôn học các kỹ năng mới, tôi đã cố gắng giải thích mọi thứ theo cách tôi học. Tôi thực sự vui vì bạn thấy nó hữu ích và giải thích những phần khác biệt của nó với các bài giảng khác. Cảm ơn bạn.
Ví dụ: phần lỗi cuối cùng là khi cố truy xuất dữ liệu tương ứng với thẻ div có mã sau (tức là khi được chỉ định làm bộ chọn css)
dữ liệu = res.select_one('div')
Nếu không có dữ liệu tương ứng với bộ chọn CSS (tức là dữ liệu được chỉ định dưới dạng thẻ div),
Giá trị của biến dữ liệu trở thành Không có (không có gì).
Ở trạng thái này, nếu bạn gọi data.get_text(), (sử dụng điều này có nghĩa là gọi hàm/phương thức get_text() trong dữ liệu), vì bản thân dữ liệu trống nên get_text() bên trong nó sẽ không được gọi. t. Vì vậy, như bạn đã nói, NoneType không có thuộc tính 'get_text()' Đã xảy ra lỗi.
Nếu suy nghĩ kỹ về lời giải thích này, bạn có thể hiểu rằng lỗi trên trong tiếng Anh cũng có ý nghĩa tương tự. Kết quả là bạn có thể hiểu rằng lỗi xảy ra là do bộ chọn CSS được chọn không chính xác.
Nếu bạn học những phần này qua các bài giảng sau và xem lại bài giảng, bạn sẽ hiểu rõ hơn mỗi lần lặp lại.
Bây giờ bạn đã vượt qua cấp độ mới bắt đầu, nếu bạn thấy lỗi tương tự ở cấp độ tiếp theo, hãy sao chép lỗi, dán lên Google và tìm kiếm các vấn đề liên quan. Sau đó, bạn sẽ có thể hiểu thêm một chút về các giải pháp và ý nghĩa của các lỗi khác nhau.
Cảm ơn
Điểm mạnh đặc biệt của bài giảng này là nó cung cấp thực hành Spartan như thể bạn đang học ngoại tuyến.
Vậy khi học các hàm đầu vào/đầu ra, kiểu dữ liệu, câu lệnh điều khiển, câu lệnh vòng lặp, v.v., thay vì chỉ hiểu ngữ pháp rồi chuyển sang học tiếp, nó giúp bạn thích nghi với ngôn ngữ thông qua thực hành? Ngôn ngữ có thể được điều chỉnh thông qua thực hành. Tôi giới thiệu nó cho mọi người bắt đầu với Python.
Ồ, tôi đã bỏ lỡ buổi đánh giá khóa học. bạn nói đúng. Tôi nghĩ bạn cần luyện tập rất nhiều, đặc biệt là lúc đầu. Tôi thiết kế nó để bạn có thể thực hành như thế này. Cảm ơn bạn.