
나도코딩의 자바 기본편 - 풀코스 (20시간)
나도코딩
배움의 즐거움을 알게 해주는 강의. 나도코딩의 자바 기본편을 소개합니다.
입문
Java, 객체지향
Đừng tự mình làm việc nữa Hãy để máy tính làm tất cả công việc và chỉ cần xem nó thực hiện công việc của mình.
Tự động tạo và chỉnh sửa tài liệu Excel bằng Python
Thao tác màn hình desktop thoải mái
Phân tích các trang web để kiểm soát số lần nhấp chuột, nhập văn bản, chọn hộp kiểm, v.v.
Tự động gửi và nhận thông qua tự động hóa email
Hãy nói lời tạm biệt với những công việc lặp đi lặp lại, đơn điệu! 🖐
Làm việc thông minh hơn với Python RPA.
Bạn vẫn đang nhập dữ liệu thủ công vào tệp Excel phải không?
Bạn có đang thực hiện các công việc đơn giản, lặp đi lặp lại theo cách thủ công và mất nhiều thời gian không?
Đây là khóa học dành cho bất kỳ ai muốn thoát khỏi guồng quay thường nhật.
Bây giờ chúng ta hãy để máy tính làm việc và chơi thôi!!!
Chủ đề của hướng dẫn này là 'tự động hóa doanh nghiệp'.
Chỉ vì nó được gọi là 'tự động hóa doanh nghiệp' không có nghĩa là nó chỉ được sử dụng cho doanh nghiệp 😆😆
Bất cứ thứ gì sử dụng máy tính đều có thể được tự động hóa miễn là có các quy tắc rõ ràng.
Tất nhiên, các lệnh macro trong trò chơi hoặc các cú nhấp chuột liên tục lặp lại cùng một tác vụ vô số lần, chẳng hạn như nhấp vào đây và đó, cũng có thể thực hiện được.
Nhưng vì nó được gọi là 'tự động hóa kinh doanh',
Tôi sẽ giải thích vấn đề này bằng cách tập trung vào công việc.
(Tôi sẽ cố gắng tải lên các video tự động hóa trò chơi thường xuyên hơn sau này 😊😊)
Hầu hết nhân viên văn phòng đều đến văn phòng, bật máy tính và làm cùng một việc mỗi ngày.
Có thể khác nhau đối với mỗi người, nhưng tôi đăng nhập vào hệ thống, kiểm tra các email gửi đến tôi,
Những việc như tạo tài liệu Word hoặc Excel, viết báo cáo và gửi email hoàn thành cho người khác.
Nhưng trong lĩnh vực này, chắc chắn có những thứ 'giống nhau hoặc tương tự, lặp lại' .
Tôi vừa nhận được một tin nhắn rác cách đây một thời gian với nội dung như sau:
Điều này có nghĩa là nếu bạn đăng nội dung gì đó lên trang web hoặc blog Naver, Daum, bạn phải trả phí.
Tôi không biết những người thực sự làm điều này làm thế nào, nhưng với tính năng tự động hóa, bạn có thể viết một tập lệnh một lần rồi chỉ cần nhấp vào nút "chạy" và bạn có thể ngồi lại và kiếm tiền.
(Tất nhiên, điều kiện là bạn không bị cấm vào quán cà phê, ID của bạn không bị cắt, IP của bạn không bị chặn và bạn nhận được khoản thanh toán phù hợp như đã hứa.)
Ví dụ như thế này.
kịch bản:
Đăng nhập > Nhập từng dòng Excel >
Vào quán cà phê > Vào bảng tin > Viết bài đăng,
Lặp lại sau đó...
Đây là kết thúc.
Nếu bạn thêm danh sách quán cà phê hoặc thay đổi tên bảng tin, bạn chỉ cần thay đổi nội dung của một tệp Excel.
Cách thức làm việc của những người được gọi là 'bình luận bán thời gian' có lẽ cũng không khác biệt nhiều.
※ Nội dung trên có thể có tác động tiêu cực khiến mọi người đăng thư rác nên tôi sẽ không lấy nó làm ví dụ trong bài giảng.
Bạn có thể cho tôi một ví dụ khác không?
Bạn đang chuẩn bị một sự kiện lớn cho lượng khán giả khổng lồ lên tới 1.000 người.
Và sau đó bạn phải xem qua danh sách và làm thẻ tên cho tất cả những người này rồi in chúng ra.
Nếu bạn có tệp PPT theo định dạng đã cho và danh sách như sau,
Bạn sẽ sao chép tên của người đầu tiên và dán vào phần tên của tệp PPT hoặc nhập trực tiếp và làm tương tự cho phần liên kết và thông tin.
Sau khi lật sang trang tiếp theo, hãy sao chép tên của người thứ hai và một lần nữa...
Sau khi lật sang trang tiếp theo, hãy sao chép tên của người thứ ba và một lần nữa...
Bạn chỉ cần thực hiện điều này 1.000 lần.
Nhưng như vậy có phải là quá lãng phí không ?
Kể cả khi chỉ mất 20 giây để làm thẻ tên cho một người, thì phải mất tới 20.000 giây, hoặc khoảng 5 giờ 30 phút, để làm thẻ tên cho 1.000 người.
Và đó là lúc mọi việc diễn ra rất suôn sẻ mà không cần phải vào nhà vệ sinh lần nào.
Và bạn chỉ ngồi đó với ngón út tay trái đặt trên phím Ctrl bên trái và ngón trỏ di chuyển qua lại giữa C và V, sao chép và dán.
Bất kỳ ai đã thử đều biết rằng sau khi làm điều này một thời gian, tay bạn sẽ thực sự, thực sự đau.
Nếu bạn chỉ làm những việc như thế này thì hãy chạy ngay đi...
Nhưng nếu chúng ta có thể tự động hóa nhiệm vụ này thì sao?
Vì có một danh sách trong Excel và một PPT có định dạng cố định cho thẻ tên, bạn có thể nhập dữ liệu từ Excel theo từng dòng một, chèn vào từng vùng của PPT, chuyển sang trang tiếp theo và lặp lại quy trình này cho đến khi kết thúc tệp Excel.
Nếu tệp PPT quá lớn và bạn lo ngại về vấn đề bộ nhớ, bạn có thể chia tệp thành các phần nhỏ, mỗi phần 100 phần. Nếu xảy ra sự cố trong quá trình xử lý, bạn có thể lưu nhật ký và chạy lại từ lượt sau của người đã xử lý bình thường.
Tôi đã tạo một tập lệnh đơn giản và thử nghiệm, thời gian đã giảm đi khoảng 1/5.
Bây giờ, tất cả những gì bạn phải làm là từ từ nhấp một ngụm cà phê Americano ấm và xem nó phát huy tác dụng.
Thật tuyệt vời phải không?
Khi những người khác đang cần mẫn lặp lại cùng một nhiệm vụ, bạn có thể tạm nghỉ và thỉnh thoảng thêm một tiếng cảm thán 'hmm...' hoặc 'sseu...'.
Trong bài giảng của mình, tôi đã chọn bốn chủ đề mà tôi tin là cần thiết cho việc tự động hóa doanh nghiệp và các thư viện chính được sử dụng cho từng chủ đề như sau.
Chúng tôi đã cố gắng làm cho chúng không liên quan với nhau để bạn có thể chọn chủ đề mình cần.
Nếu bạn chủ yếu sử dụng email để trao đổi thông tin công việc và giao dịch trên web, bạn chỉ cần học 3 và 4.
Nếu bạn sử dụng Excel cả ngày, bạn chỉ cần học một lần.
Tuy nhiên, nếu bạn học mọi thứ càng nhiều càng tốt, tôi chắc chắn rằng một ngày nào đó chúng sẽ giúp ích rất nhiều cho bạn.
(Và nội dung thì không hề khó chút nào so với lượng nội dung. ^^)
Tôi sẽ giải thích ngắn gọn những gì bạn sẽ học theo chủ đề và cách bạn có thể áp dụng chúng.
Bạn có thể tạo tệp Excel, nhập dữ liệu (hoặc công thức) mong muốn vào vị trí mong muốn, áp dụng kiểu ô (chiều rộng và chiều cao, phông chữ, màu nền), hợp nhất ô, tạo biểu đồ, thêm hình ảnh, v.v. Bạn cũng có thể nhập tệp hiện có và kiểm tra dữ liệu bằng cách chỉ cần chọn vùng cần thiết.
Bạn có thể mô phỏng các thao tác của con người trên PC bằng chuột và bàn phím. Các phương pháp tự động hóa có thể được sử dụng kết hợp với tọa độ, điểm ảnh và hình ảnh, bao gồm nhập liệu bằng bàn phím, tổ hợp phím như Ctrl+S, di chuyển chuột, nhấp chuột, kéo thả và ảnh chụp màn hình. Bạn cũng có thể sử dụng thông tin về các cửa sổ đang chạy để tự do phóng to, thu nhỏ hoặc đưa chúng lên phía trước. Khi tự động hóa bằng hình ảnh, bạn cũng sẽ học cách tăng tỷ lệ thành công của tự động hóa bằng cách sử dụng thông tin thang độ xám và độ tin cậy.
Bằng cách tận dụng Selenium phổ biến, bạn có thể phân tích nội dung HTML trên trình duyệt và thực hiện các tác vụ như nhấp chuột, nhập văn bản, chọn hộp kiểm hoặc nút radio, cuộn, di chuyển giữa các trang, chuyển đổi khung và chờ tải. Nếu thành thạo, bạn sẽ có thể tự động hóa hầu hết các tác vụ web mà không gặp nhiều khó khăn.
Bạn có thể tìm kiếm email cụ thể trong hộp thư của mình dựa trên các điều kiện như ngày nhận, người gửi, chủ đề hoặc nội dung email, và liệu email đó đã được nhận hay chưa. Sau đó, bạn có thể truy xuất nội dung email hoặc tải xuống tệp đính kèm. Bạn cũng có thể gửi email cho nhiều người nhận cùng lúc, bao gồm cả tệp đính kèm và tin nhắn cá nhân của bạn. Bài giảng này sẽ tập trung vào Gmail, và thông qua một dự án, bạn sẽ học cách sử dụng tính năng này trong các tình huống thực tế.
Thế nào rồi?
Bạn có thể nghĩ ra bất kỳ nhiệm vụ nào bạn thực hiện trên máy tính có thể được tự động hóa không?
Nếu bạn cố nhớ lại, chắc chắn có những phần mà bạn lặp lại hàng ngày theo thói quen.
Nhưng có một điều rất quan trọng ở đây.
Máy tính đơn giản hơn bạn nghĩ, và nói thẳng ra là chúng rất ngu ngốc. Chúng chỉ làm những gì được bảo ...
Vì vậy, bạn phải đưa ra các nhiệm vụ có thể giải thích rõ ràng cho máy tính để nó có thể thực hiện chúng một cách rõ ràng.
Bạn không bao giờ nên nói những câu như "Không, anh biết đấy, tại sao anh lại nói thế ở đó..." giống như ông chủ mà bạn thấy trên TV.
Chúng tôi sẽ giải thích trong video những phần bạn cần chú ý cho từng chủ đề ^^
Điểm nổi bật trong các bài giảng của tôi là dự án thực tế.
Chỉ riêng nội dung trên đã khá dài rồi, nên tôi đã chuẩn bị dự án này ngắn gọn hơn một chút.
Giả sử chúng ta đang tổ chức một hội thảo lập trình trực tuyến và chuẩn bị một tình huống trong đó chúng ta nhận được email ứng tuyển theo một định dạng nhất định từ các ứng viên. Sau đó, chúng ta sẽ tự động gửi email đến một số ứng viên theo nguyên tắc ai đến trước được phục vụ trước thông qua một tập lệnh tự động, thông báo cho họ rằng một số ứng viên đã được chọn và những người còn lại đã bị loại. Chúng ta cũng sẽ tạo một tệp Excel chứa danh sách những người chiến thắng và sử dụng nó làm danh sách tham dự vào ngày diễn ra hội thảo.
Khóa học này sẽ được giảng dạy bằng Visual Studio Code . Để biết thêm thông tin về cài đặt môi trường, vui lòng xem liên kết bên dưới!
Đi trực tiếp đến cài đặt môi trường Python của Nado Coding
Nếu bạn đã học những kiến thức cơ bản về Python và muốn nâng cao kỹ năng của mình, hãy bắt đầu tìm hiểu về tự động hóa tác vụ ngay bây giờ.
Chỉ cần một video này là đủ.
Thêm vào đó, Nadocoding là “miễn phí”.
Được thiết kế bởi Freepik
https://www.freepik.com
Khóa học này dành cho ai?
Những người đã nắm vững ngữ pháp Python cơ bản
Bất cứ ai muốn sử dụng ngay Python cho công việc thực tế
Những người muốn làm cho máy tính hoạt động và giải trí thông qua tự động hóa
100,725
Học viên
3,146
Đánh giá
915
Trả lời
4.9
Xếp hạng
11
Các khóa học
유튜브에서 코딩 교육 채널을 운영하고 있는 나도코딩입니다.
누구나 쉽고 재미있게 코딩을 공부하실 수 있도록 친절한 설명과 쉬운 예제로 강의합니다.
코딩, 함께 하실래요? 😊
🧡 유튜브 나도코딩
🎁 코딩 자율학습 나도코딩의 파이썬 입문
📚 코딩 자율학습 나도코딩의 C 언어 입문
Tất cả
67 bài giảng ∙ (9giờ 14phút)
4. Tạo tập tin
04:26
5. tờ giấy
08:46
6. ô mặc định
09:59
7. mở tập tin
03:42
8. vùng tế bào 1
13:40
9. vùng tế bào 2
10:20
10. Tìm thấy
04:51
11. chèn
04:11
12. xóa bỏ
03:42
13. sự chuyển động
04:49
14. biểu đồ
08:21
15. kiểu ô 1
10:28
16. kiểu tế bào 2
07:21
17. công thức
03:54
19. Hợp nhất các ô
03:01
20. Chèn hình ảnh
03:03
21. câu đố
17:06
22. Tùy chọn
02:12
24. hành động chuột
12:09
25. thông tin chuột
05:29
26. màn hình
04:23
30. Xử lý Windows
10:22
31. bàn phím
13:43
32. hộp tin nhắn
05:31
33. nhật ký
10:12
38. câu đố
15:35
Tất cả
90 đánh giá
4.9
90 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 4.3
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 13
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 4.5
Miễn phí
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!