Tôi Nhuần GV khóa học nay, trước khi trở thành lập trình viên tôi là dân kỹ thuật (cơ khí xây dựng) tôi không hề giỏi tiếng anh (gần như là mù), cũng không giỏi toán (mỗi môn toán tôi đều phải học lại vài lần) nhưng tôi vẫn có thể trở thành làm trình viên được ?.
Đúng vậy, tiếng anh rất quan trọng nhưng bạn có thể học song song với lập trình, có nghĩa là trong quá trình chúng ta viết chương trình, bạn có thể phải đọc rất nhiều tài liệu tiếng anh hoặc tham khảo cộng động trong và ngoài nước để nhận sự trợ giúp từ họ, vì vậy nếu không biết tiếng anh là một lợi thế, còn không biết thì cũng không sao, bạn có thể nhờ sự trợ giúp từ google dịch, rồi các bạn đọc nhiều bạn sẽ quen với những thuật ngũ trong lập trình và lên level tiếng anh mà thôi, lưu ý rằng học lập trình cũng là một cách để chúng ta học tiếng anh.
“Lớn tuổi rồi khó học lập trình”
Ngoài 30 tuổi, tôi mới bắt đầu học lập trình, và tôi học rất nhanh, đơn giản là có áp lực để cày (tôi muốn khẳng định bản thân) và tôi đã có kinh nghiệm trong lĩnh vực hiện tại nên khi bắt đầu học lập trình tôi luôn có mục đích hay ý tưởng để viết chương trình, tôi vừa học vừa viết chương trình nên tôi học rất nhanh vì thấy được ngay ứng dụng của nó ngay lập tức, điều này làm tôi càng học càng xung, quên mất thời gian.
✊ Tóm lại: Chúng ta không thể biết được mình sẽ làm được những gì cho đến khi chúng ta bắt tay vào làm nó..
Trước khi bắt đầu giảng dạy, tôi chuyên thực hiện các project lập trình tự động hoá cho các công ty đối tác (Azb, Atad, Điện Quang, Bscons…), nhưng họ thay đổi quá nhiều trong quá trình lập trình và sau khi viết xong chương trình cũng vậy (tôi hiểu là do quy trình của công ty luôn thay đổi điều đó dẫn tới việc chương trình cũng phải chạy theo nên cũng không quá khó chịu trong chuyện này).
Vậy mỗi lần thay đổi dù chỉ là 1 vấn đề nhỏ nhất họ cũng phải gọi tôi, training công việc cho tôi, tôi hiểu, tôi mới có thể viết chương trình cho họ (dĩ nhiên để tôi phải lấy chi phí từ họ rồi…), rồi tôi quá tải công việc, mà thuê lập trình viên thì họ lại đòi hỏi mức lương quá cao và họ cũng chả biết gì chuyên môn ngoài lĩnh vực lập trình cả, vậy nên tôi tạo ra khóa học này để:
VẬY NÊN KHOÁ HỌC NÀY RA ĐỜI
Tại Sao Tôi Tạo Ra Khoá Học Này ?
Công Việc Giờ Đây Chỉ Cần Nhấn NÚT là XONG
Chưa bao giờ việc tự động hoá công việc nhàm chán lại dễ dàng và đơn giản tới vậy, bí kíp ở đây là sử dụng ngôn ngữ lập trình python (một ngôn ngữ lập trình đơn giản, dễ học, dễ lập trình phù hợp với tất cả mọi người kể cả người chưa biết gì về lập trình).
Điều gì xảy ra khi bạn tham gia chương trình:
Tự Động Tác Vụ Trên Excel
Khóa học này dạy bạn cách sử dụng Python để thực hiện nhiều điều thú vị trong Excel. Sẽ hướng dẫn bạn cách viết tập lệnh Python chạy macro Excel, mở Excel, đọc dữ liệu từ Excel, tính toán dữ liệu, lưu dữ liệu trở lại Excel, thay đổi giá trị cell, copy và paste dữ liệu, in báo cáo, v.v. .
Làm việc với PDF và Word.
Cách bạn có thể tương tác với các tài liệu PDF và Word bằng python (đọc, xoá, ghi ...).
Ngoài ra bạn sẽ được hướng dẫn cách mà dùng các kiến thức cơ bản về python để phát triển thành project của riêng bạn liên quan đến PDF và Word.
Tự Động Hoá Bất Kỳ Website Nào Bạn Muốn
Python cho phép bạn tự động hoá các tác vụ trên website bất kỳ một cách dễ dàng, trong khoá học tôi sẽ hướng dẫn bạn cách mà chúng ta tự động đăng nhập, dowload dữ liệu, lấy dữ liệu và tự động hoá việc sử dụng zalo web một cách mà ai cũng làm được.
Điều Khiển Chuột, Bàn Phím
Thay vì chúng ta phải điều khiển chuột và bàn phím thủ công, bạn có thể tạo ra một chương trình có thể tự động hoá nó bằng thư viện pyautogui, bạn không cần phải sử dụng chuột và bàn phím nữa, vì python đã làm giúp bạn.
Tại Sao Nên Chọn Python Mà Không Phải Là Một Ngôn Ngữ Lập Trình Khác
Python đã trở nên phổ biến hơn bao giờ hết và không khó để hiểu tại sao. Đó là một ngôn ngữ lập trình tuyệt vời và nó cung cấp một loạt các tính năng và lợi ích mạnh mẽ.
Tại Sao Bạn Phải Chọn Khoá Học Này ?
Đúng vậy, bạn dân tay ngang nên khó cạnh tranh với những bạn lập trình viên chính thống (được đào tạo bài bản và có kinh nghiệm nhiều năm), nhưng nếu bạn chọn là lập trình viên cho lĩnh vực của bạn ví dụ như kế toán, xây dựng, cơ khí, nhân sự, điện... thì họ lại cũng không có "cửa" với để có thể theo được bạn. lý do:
Những lợi ích lập trình sẽ mang đến cho bạn:
Các lập trình viên hiện này họ chỉ đang làm theo ý tưởng của khách hàng (nghĩa là khách hàng đưa ý tưởng sao thì họ phải làm y chang như một cái máy, đúng chất là "thợ gõ code"), để họ viết được code khách hàng phải traing để họ hiểu, họ mới có thể gõ code theo ý tưởng của khách hàng được, còn bạn thì sao ?
Có khi nào bạn tự hỏi ? bạn học lập trình bây giờ thì làm sao bạn có thể cạnh tranh với mấy bạn lập trình viên được đào tạo bài bản ?
"Python Có Khó Học Không ?"
Khi bạn bắt đầu học lập trình, bạn sẽ thấy khó (thậm chí là khó chịu), đơn giản là trước đó bạn quen với gõ chữ trên word, tính toán trên excel..., giờ kêu bạn gõ code, bạn thấy khó là phải, chưa kể mới đầu bạn đụng đâu vướng đó, vậy nên bạn phải vượt qua được giai đoạn đầu làm quen với code, khi vượt qua được giai đoạn đoạn này rồi, thì việc gõ code trở nên đơn giản và thú vị hơn với bạn. Theo khảo sát thì:
Vậy nên nếu bạn không nằm trong 5% là siêu nhân thì cố gắng vượt qua giai đoạn đầu nhé
"Học lập trình mới đầu đụng đâu vướng đó, cực kỳ khó chịu, có nhiều lúc bạn muốn bỏ cuộc bởi vì ngay cả khi bạn làm y chang video tôi hướng dẫn nhưng vẫn không chạy ra kết quả như trong video".
Nếu thực sự bạn đang như vậy thì bạn yên tâm, bạn không cô đơn, vì hầu hết học viên của tôi và ngay cả bản thân tôi cũng vậy, bỏ cuộc cũng n lần rồi mới học được. Theo nghiên cứu mới nhất về những lập trình viên tay ngang (chuyển từ ngành khác qua) thì hầu hết họ mới đầu đều bỏ cuộc vài lần như vậy trước khi bắt đầu với công việc lập trình toàn thời gian.
Cụ thể là mới đầu quyết tâm lắm nhưng một thời gian sau đó lại bị vướng trong quá trình học, chán rồi bỏ cuộc, rồi một ngày nào đó cảm xúc dâng trào, lại quyết tâm học lập trình và rồi lại bỏ cuộc, cứ như một vòng lặp vậy đó cho đến một ngày bạn học được nó và quen với việc gõ code thì lúc đó bạn sẽ thấy mọi thứ thật dễ dàng. Tôi ví việc gõ code dễ như ăn cháo nếu bạn đã quen với nó.
Vậy nên khi bạn bắt đầu học lập trình bạn cần trả lời câu hỏi sau:
Tại sao bạn nên học lập trình ?
Câu trả lời tôi muốn nghe từ học viên đó là vì "tiền".
Nếu bạn là dân văn phòng (đang làm kỹ thuật, nhân sự, kinh tế, kinh doanh....) tôi gợi ý các bạn nên học lập trình để tự động hoá công việc của mình trước đã, làm cho công việc của các bạn trở nên đỡ mệt mỏi hơn, đơn giản vậy thôi và cũng nhờ có kiến thức về lập trình bạn sẽ được trọng dụng hơn, thăng chức, tăng lương, đồng nghiệp tôn trọng hơn, còn câu chuyện sau này khi bạn đã có một kiến thức tạm ổn (tạm ổn thôi, không cần giỏi, đừng bao giờ chờ giỏi vì bạn chả thể nào giỏi được đâu) bạn có thể áp dụng kiến thức lập trình của mình như một nghề tay trái (nhận các dự án outsourcing về lĩnh vực của bạn, hay đơn giản hơn nữa là dạy lập trình...) để kiếm thêm thu nhập.
Và bạn cũng đừng bao giờ suy nghĩ học vì đam mê, câu trả lời học vì đam mê là một câu trả lời rất ngu xuẩn, người ta nói "có thực mới vực được đạo" , bạn học vì đam mê thì trước sau gì bạn cũng bỏ cuộc, hoặc học không tới nơi tới chốn, theo kiểu học cho vui, không áp dụng được gì nhiều, tốn thời gian của bạn mà thôi.
Về Phương Pháp Học
Khi bắt đầu chương trình mới đầu bạn sẽ thấy ngợp hoặc khó học với cách học đặc biệt này nhưng chỉ một tuần sau, TÔI ĐẢM BẢO khi bạn đã quen với code và cách học, bạn sẽ thấy lập trình trở nên vô cùng đơn giản, dễ dàng hơn những gì bạn tưởng tượng. Rồi bạn sẽ chìm đắm trong code và code. Lúc đó bạn sẽ thấy bản thân có thể lập trình bất kì phần mềm hay tự động bất kì thao tác nào lặp lại mà bạn muốn.
Tại sao ?
"Kiến thức về python rất rộng, tôi có dạy cả 100 buổi học thì cũng không truyền đạt hết kiến thức về lập trình cho bạn hết được, vì vậy tôi sẽ hướng dẫn bạn những kiến thức cơ bản về python cũng như hướng dẫn bạn các kỹ năng tự học để bạn có thể tự tìm hiểu và áp dụng linh hoạt kiến thức đó vào project phục vụ chính công việc của bạn, thiếu ở đâu thì bổ sung kiến thức chỗ đó, không cần phải học tràn lan lý thuyết, dễ gây nhàm chán"- Mr. Nhuần
“Từ khi qua lập trình, em làm việc thông minh lên rất nhiều, nhận một lúc 4-5 job, tự do thời gian, thu nhập không phụ thuộc vào công ty” - Tuấn Ba (Hà Nội)
Anh em trao đổi online nhiều mới có cơ hội gặp mặt (Bạn ấy ở Hà Nội bay vào TP. HCM), Tôi và bạn ấy có rất nhiều điểm chung (trạc tuổi, tay ngang chuyển sang lập trình, cùng tư tưởng, quan điểm, nghề nghiệp và có vẻ khuôn mặt cũng na ná nhau).
Bạn ấy là dân kinh tế chuyển qua lập trình và gần như ngôn ngữ lập trình hay phần mềm nào cũng chỉ cần mất vào ngày là có thể sử dụng được, bạn ấy bảo:
“Em chuyển sang lập trình nên tư duy và cách học cũng khác so với những bạn bình thường cụ thể là thay vì em học từ A-Z thì e bỏ giai đoạn chơi luôn Z, làm được việc rồi sau đó mới quay ngược lại tìm hiểu, không có rảnh đâu mà tìm hiểu lý do 1+1 tại sao bằng 2 nữa ”
Khi giảng dạy chính tôi cũng luôn dùng quan điểm này để hướng dẫn học viên học lập trình và dĩ nhiên hiệu quả có nhiều lúc khiến tôi bất ngờ.
Quyền Lợi Sau Khi Tham Gia Khoá Học
Yêu Cầu Kiến Thức Khi Tham Gia Khoá Học
Nếu bạn là nhân viên văn phòng, trái ngành không chuyên công nghệ thông tin, quản lý hoặc đơn giản chỉ muốn làm việc hiệu quả hơn với máy tính của mình, lập trình sẽ cho phép bạn viết code để có thể tự động hóa các công việc tẻ nhạt.
khoá học được thiết kế cho những người muốn tăng tốc độ viết các chương trình nhỏ thực hiện các tác vụ thực tế càng sớm càng tốt. Bạn không cần biết các thuật toán sắp xếp hoặc lập trình hướng đối tượng, vì vậy khóa học này bỏ qua tất cả các môn khoa học máy tính và tập trung vào việc viết code để hoàn thành công việc.
Khóa học này dành cho người mới bắt đầu học lập trình. Bạn sẽ học các khái niệm cơ bản cũng như:
Khi kết thúc khóa học này, bạn sẽ có thể viết code python không chỉ giúp tăng năng suất đáng kể mà còn có thể thêm kỹ năng thú vị này vào sơ yếu lý lịch của mình.
Mô Tả Khoá Học
Lập trình Python là một cách tuyệt vời để tự động hóa các công việc tẻ nhạt và tốn thời gian trong văn phòng. Chỉ với một vài phút gõ code, bạn có thể tiết kiệm cho mình hàng giờ làm việc mỗi tuần.
Trong khóa học này, bạn sẽ học cách lập trình bằng Python để bạn có thể hoàn thành công việc của mình một cách nhanh chóng và dễ dàng. Bạn cũng sẽ được học cách sử dụng Python để thao tác dữ liệu, tự động hóa email và tạo các công cụ tùy chỉnh giúp công việc của bạn hiệu quả, chính xác hơn.
00. Thông Tin Học Viên Và Ứng dụng (Rất Quan Trọng)
01. Lời Khuyên Trước Khi Bắt Đầu Tham Gia Khoá Học
00. Thông Tin Học Viên Và Ứng dụng (Rất Quan Trọng)
01. Lời Khuyên Trước Khi Bắt Đầu Tham Gia Khoá Học
01. Cài Đặt Python (06:11)
02. Cài Đặt Visual Studio Code (04:42)
03. Kiến Thứ Cơ Bản Về Python Và Cách Sử Dụng Visual Studio Code (31:29)
04. Bắt Đầu Dự Án Nhỏ Đầu Tiên - Tạo Chương Trình Chào Hỏi Và Lấy Thông Tin Người Dùng (11:16)
01. Sử Dụng If (11:17)
02. Sử Dụng If Else (10:25)
03. Sử Dụng Eif (11:11)
04. Về Range (05:27)
05. Vòng Lặp For ... In (10:13)
06. Lệnh Break (07:43)
07. Lệnh Continue (01:55)
01. Định Nghĩa Hàm Và Ví Dụ Về Sử Dụng Hàm (16:36)
01. Câu Lệnh Try Except (11:11)
01. Viết Một Chương Trình Đoán Số (09:49)
01. Đọc File Excel (17:33)
02. Chỉnh Sửa Excel (09:07)
03. Đọc File PDF P1 (07:03)
04. Đọc File PDF P2 (03:19)
05. Đọc Và Chỉnh Sửa Word (08:27)
01. Điều Khiển Chuột Với Python (14:47)
02. Điều Khiển Bàn Phím Với Python (08:40)
03. Chụp Màn Hình Tự Động (02:06)
01. Cách Gửi Mail Hàng Loạt Trong Excel Bằng Python
02. Dùng Python Xử Lý Dữ Liệu Excel Và Tạo File Tự Động
01. Làm Việc Với List (10:44)
02. Làm Việc Với Tuple (06:50)
03. Làm Việc Với Set (04:45)
01. Làm Việc Với Chuỗi (Ký Tự Thoát) (07:56)
02. Chuỗi Là Mảng (09:43)
03. Sử Dụng Method (Hàm) (08:46)
04. Định Dạng Chuỗi (05:30)
01. Kiểu Dictionary (12:39)
01. Kiến Thức Cơ Bản Về Regular Expressions (18:30)
02. Tìm Hiểu Về Pattern (11:10)
03. Sử Dụng Findall Và Split (09:44)
01. Filenames, Đường Dẫn Tương Đối Và Tuyệt Đối (16:45)
02. Làm Việc Với File TXT (15:16)
03. Copy Và Di Chuyển Files Và Folders (07:33)
04. Xoá Files (11:46)
05. Làm Việc Với Hàm Walk (11:22)
06. Ứng Dụng Walk Vào Xoá, Copy Dữ Liệu Tuỳ Chọn Theo Folder (13:28)
01. Làm Việc Với Web Sử Dụng Webbrowser (07:05)
02. Downloading Dữ Liệu Từ Web Với Requests (06:58)
03. Điều Khiển Website Với Selenium (13:53)
04. Tự Động Đăng Nhập Vào Một Website (14:12)
05. Cập Nhật Driver Chrome (Không Còn Phải Dowload Một Cách Thủ Công) (04:06)
06. Tự Động Truy Cập Đến Một Phần Của Webiste (08:54)
"Không biết ông bao nhiêu tuổi, là anh hay là em nữa, nhưng cảm ơn ông nhiều vì cách học phù hợp. Mặc dù đã nhiều lần bắt đầu học lập trình C, python, nhưng cứ độ 10,15 bài là dừng. Kiểu ông dạy khá phù hợp, không quá đào sâu vào lý thuyết, giống như phổ rộng trước rồi đào sâu sau, làm cho những người xuyên ngang đỡ cảm thấy chới với." Đõ Văn Thái
"Tôi thực sự thích khóa học Tự động hóa công việc với python. Người hướng dẫn có nhiều kinh nghiệm trong lĩnh vực này và có thể chia sẻ rất nhiều mẹo thực tế. Khóa học rất thực tế và tôi đã có thể áp dụng các kỹ năng mới của mình vào thực tế ngay lập tức. Khóa học cũng rất phải chăng và tôi muốn giới thiệu nó cho bất kỳ ai muốn tự động hóa công việc của họ với python." - Nguyễn Văn Hải
"Tôi thấy khóa học này cực kỳ hữu ích trong việc tự động hóa các công việc tẻ nhạt và tốn thời gian tại nơi làm việc. Người hướng dẫn chia nhỏ tài liệu theo cách dễ hiểu và cung cấp nhiều ví dụ thực tế để giúp bạn bắt đầu. Tôi chắc chắn sẽ giới thiệu khóa học này cho bất kỳ ai muốn cải thiện năng suất của họ trong công việc." - Nguyễn Thành Thái
"Tôi đã tham gia khóa học Tự động hóa công việc với Python và điều đó thật tuyệt vời! Giảng viên rất tuyệt và thực sự đã giúp tôi tự học và tìm câu trả lời từ Google. Khóa học thực sự hữu ích trong việc tự động hóa công việc nhàm chán với ngôn ngữ lập trình Python. Tôi chắc chắn sẽ giới thiệu khóa học này cho bất kỳ ai muốn tự động hóa công việc với Python." - Hoàng Thị Hồng
Bạn Hoàng Thị Loan (Cử nhân kế toán- Cty AP- Tp.HCM): Trước đó Tôi viết VBA trong excel để phục vụ công việc, tôi thấy bản thân mình cũng có năng khiếu lập trình, nhưng theo tôi tìm hiểu thì VBA ngôn ngữ quá “cổ hủ” rồi (có pháp rườm rà, dài dòng, bảo mật kém, tính kế thừa cũng rất hạn chế), nên tôi đã tham gia rất nhiều khóa học python nhưng học xong mình để đó không biết áp dụng thế nào luôn, thật là may mắn tôi biết được khóa học này, rất phù hợp với tôi, làm tôi say sưa vào việc học và ứng dụng vào công việc. Một lần nữa cảm ơn Pyan.
Bạn Trần Văn Huy (Kỹ sư điện – Cty BOSCH Việt Nam): Tôi 30 tuổi, có vẻ như tôi vẫn còn đang lạc lối trên con đường sự nghiệp của mình vì tôi thấy tôi không giỏi nổi bật về lĩnh vực nào cả, tôi lại không muốn sáng 8h đi chiều 5h về như công việc hiện tại đang làm, thật sự nhàm chán, Tôi bắt đầu thử sức với lập trình và qua tìm hiểu tôn chọn ngôn ngữ python, Tôi quyết tâm học python, tôi tham gia một vài khóa học python ở trung tâm nhưng tôi luôn bị đứt gánh giữa đường vì cách học tràn lan, học không biết ứng dụng để làm gì làm tôi cảm thấy chán nản, tôi may mắn biết đến khóa học Được cung cấp bởi Pyan, Hiện tại công việc của tôi cũng đang sử dụng khá nhiều về excel vậy là tôi kết hợp với khóa học để tạo ra các phần mềm ứng dụng luôn vào công việc đang làm, một công đôi việc.
Bạn Xuân Trung (Kỹ sư cơ khí – Long An): Mình đi làm chẳng còn thời gian đâu mà đi nghe lý thuyết tràn lan như thời học đại học hay trung tâm dạy về python nữa, học xong mình không biết ứng dụng nó để làm gì, nhưng với khóa học này làm mình hứng thú với việc lập trình hơn, Mình biết mình học để làm gì, học xong mình lấy kiến thức đó áp dụng ngay vào thực tế luôn.
Bạn Hải Hà (Kỹ sư xây dựng): Mình làm xây dựng nhưng lại có niềm đam mê bất diệt với lập trình, mình muốn thử sức với lĩnh vực lập trình, qua tìm hiểu những tiền bối đi trước khuyên mình nếu học thì nên bắt đầu học python, mình đã đến một vài trung tâm để học, nhưng mình cảm thấy chán nản và không theo tới cùng khi học thuần về python, học tràn lan và mình không biết ứng dụng nó để làm gì nữa, qua tìm hiểu mình biết tới khóa học này, thật là may mắn là mình cũng biết về Excel và dựa vào kiến thức Excel của mình để học lập trình python, giờ mình đã rất hài lòng với kiến thức hiện tại của mình về python và mình còn áp dụng kiến thức đó vào việc viết các các phần mềm tự động hoá trong Excel
Bạn Hoàng Nam (Nhân viên ngân hàng): Tôi chọn khóa học này vì tôi đang tìm cách tự động hóa một cách có hệ thống các tác vụ lặp đi lặp lại của mình trong Excel và cuối cùng đã tìm thấy thời gian ... Tự động hóa tất cả các tác vụ lặp đi lặp lại của bạn trong Excel với Python rất đơn giản, không mất nhiều thời gian và sẽ giúp bạn tiết kiệm hàng giờ mỗi tuần. Theo nghĩa đen, mọi phần công việc của bạn sẽ được cải thiện bằng cách tự động hóa chỉ một nhiệm vụ tại một thời điểm.
"Mình làm dân văn phòng nhưng lại có niềm đam mê bất diệt với lập trình. Mình muốn thử sức với lĩnh vực lập trình, qua tìm hiểu những tiền bối đi trước khuyên mình nếu học thì nên bắt đầu học Python, mình đã đến một vài trung tâm để học, nhưng mình cảm thấy chán nản và không theo tới cùng khi học thuần về Python, học tràn lan và không biết ứng dụng nó để làm gì nữa. Qua tìm hiểu mình biết tới khóa học này, mình vừa học vừa ứng dụng vào công việc, càng học càng thấy thích vì thấy luôn ứng dụng, cảm ơn thầy Nhuần, cảm ơn PYAN nhé" - Phan Trang- Kỹ Sư Xây Dựng
Phương châm giảng dạy: "Kiến thức về Python rất rộng, tôi có dạy cả 100 buổi học thì cũng không truyền đạt hết kiến thức về lập trình cho bạn hết được, vì vậy tôi sẽ hướng dẫn bạn những kiến thức cơ bản về Python cũng như hướng dẫn bạn các kỹ năng tự học để bạn có thể tự tìm hiểu và áp dụng linh hoạt kiến thức đó vào project phục vụ chính công việc của bạn, thiếu ở đâu thì bổ sung kiến thức chỗ đó, không cần phải học tràn lan lý thuyết, dễ gây nhàm chán"