Dự án thực hành Java TPC (sử dụng API Java)

Bạn có thể cải thiện kỹ năng lập trình Java của mình bằng cách thực hiện các dự án của riêng mình bằng cách sử dụng nhiều API Java và API mở khác nhau.

(4.7) 36 đánh giá

1,039 học viên

Độ khó Cơ bản

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

Java
Java
oop
oop
Java
Java
oop
oop

Đánh giá từ những học viên đầu tiên

4.7

5.0

lwmwpark3523

100% đã tham gia

Xin chào. Sau bài giảng JavaTPC vừa qua, tôi đã hoàn thành bài giảng thực hành JavaTPCProject. Trong khi JavaTPC dạy các lớp về kiến ​​thức cơ bản về Java (các lớp, lập trình hướng đối tượng, đa hình, giao diện, v.v.), thì JavaTPCProject đã dành thời gian để tìm hiểu 6 ví dụ dựa trên những kiến ​​thức cơ bản đó. Ngay từ đầu mình đã rất bối rối trước những thuật ngữ khó và phức tạp như inputStream và OutputStream. Tuy nhiên, tôi đã quyết định và dần dần nghe các bài giảng và biết rằng 'cái này được sử dụng trong tình huống này.&#x27 và tìm kiếm trên Google những phần mà tôi chưa biết. Đó thực sự không phải là một quá trình dễ dàng để hoàn thành. Tuy nhiên, vì JSON và Excel được sử dụng rất nhiều trong thực tế nên tôi nghĩ cuối cùng tôi đã tham gia khóa học này để tìm hiểu chúng một cách đúng đắn. Đặc biệt, tôi rất ấn tượng với dự án sử dụng Naver API. Trước đây tôi dùng từ API một cách mơ hồ và thường không biết gì về nó, nhưng sau khi thực sự sử dụng tôi mới biết được đôi chút về cách sử dụng. Và khi tôi tiến hành phát triển web bằng SPRING trong tương lai, tôi nghĩ rằng tôi có thể hiển thị thông tin đa dạng hơn cho người dùng bằng cách sử dụng API do trang cổng thông tin cung cấp. Chúng tôi sẽ cố gắng thực hiện phần này vào năm sau (2021). Đối với những người đã theo học bài giảng JavaTPC, nếu nghe phần đầu tiên của bài giảng JavaTPCProject, có thể bạn sẽ nghĩ, 'Tôi không hiểu', 'Tại sao điều này đột nhiên xuất hiện? ra ngoài?' Tuy nhiên, trong các dự án thực tế có nhiều trường hợp dữ liệu được trao đổi bằng file. Vì vậy, dù bạn không hiểu phần đầu bài giảng nhưng tôi mong bạn sẽ kiên trì và hoàn thành bài giảng cho đến cuối cùng. Nếu bạn quá bận và không có thời gian nghe bài giảng thì hãy nhớ nghe phần JSON và Excel nhé. Như đã đề cập trước đó, điều này là do nó được sử dụng khá nhiều trong các dự án (JSON được sử dụng rất nhiều khi trao đổi dữ liệu giữa mặt trước và mặt sau và nhiều phần của Excel được thực thi khi tải xuống dữ liệu tìm kiếm từ Excel.) Mình viết lan man quá nên các câu văn không ăn khớp với nhau. Tôi hy vọng rằng những ai đọc bài đánh giá khóa học của tôi sẽ hiểu được phần này. Hiện tôi đã hoàn thành khóa học trực tuyến thứ hai và năm tới tôi sẽ hoàn thành hai, ba và bốn khóa học để phát triển thành một nhà phát triển có thể hữu ích trong các dự án. Cảm ơn!

5.0

webpers

28% đã tham gia

Thật thú vị khi sử dụng API JSON từng bước và kết nối nó với API Naver MAP. Việc đăng ký Naver Cloud Platform hơi khó khăn một chút nhưng tôi đã làm theo và mọi việc diễn ra tốt đẹp ^^ Tôi sẽ tiếp tục theo dõi.

5.0

kjjaya

100% đã tham gia

Có nhiều ví dụ thực hành nên tốt.

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

  • Có thể sử dụng nhiều loại API Java.

  • Bạn có thể sử dụng API mở.

  • Bạn có thể thực hiện Mã hóa địa lý Java (dịch vụ bản đồ).

  • Bạn có thể thực hiện Thu thập dữ liệu Java.

  • Có thể xử lý Java PDF và EXCEL.

  • Java và MQTT có thể được liên kết.

  • Tôi có thể hiểu Java Socket.


Mục tiêu học tập

❶ Mã hóa địa lý Java (Trích xuất vĩ độ và kinh độ từ một địa chỉ và hiển thị trên bản đồ)
❷ Java Crawling (Thu thập dữ liệu trang web bằng API Jsoup)
❸ Xử lý Java Excel (Trích xuất thông tin sách ISBN và IMAGE bằng API POI)
❹ Xử lý PDF bằng Java (tạo tệp PDF bằng API iText)
❺ Tạo Java MQTT Client (Giám sát nhiệt độ, độ ẩm và điều khiển đèn LED)
Lập trình Java Socket Multi-Chatting

Bạn có thể cải thiện kỹ năng lập trình Java của mình bằng cách học từng bước sáu chủ đề và thực hiện các dự án của riêng bạn bằng cách sử dụng nhiều Java API và Open API khác nhau.


Dự án Video trình diễn



Hình ảnh mô tả cắt

Sau khi đăng ký khóa học, tài liệu bài giảng (PDF) và tệp nguồn sẽ được cung cấp.
(Được thực hiện theo từng bước)

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

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

  • Những người cần hiểu biết toàn diện về Java

  • Bất kỳ ai muốn tìm hiểu kiến ​​thức cơ bản về Java và sử dụng API

  • Bất cứ ai muốn trải nghiệm các dự án Java.

  • Bất cứ ai muốn xử lý dữ liệu JSON

  • Những người muốn sử dụng API mở

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

  • Lập trình Java cơ bản

Xin chào
Đây là bitcocom

8,737

Học viên

670

Đánh giá

670

Trả lời

4.9

Xếp hạng

14

Các khóa học

Xin chào, tôi là giảng viên Park Mae-il.
Tôi hiện đang điều hành một trung tâm đào tạo phần mềm, đồng thời thực hiện tư vấn và đào tạo ủy thác phần mềm cho các trường đại học, cơ quan chính phủ và doanh nghiệp.


📄 Kinh nghiệm giảng dạy chính và các hoạt động khác

- Giảng dạy Trại chuyên ngành Trường THPT đặc biệt Goorm (Khóa học Full Stack)
- Giáo viên hợp tác công nghiệp - học đường tại Trường Trung học Phổ thông Software Meister
- Giảng dạy tại Học viện Trí tuệ Nhân tạo Gwangju
- Giảng dạy tại Bootcamp Backend Fast Campus
- Trưởng phòng đào tạo và giảng viên tại Viện Phát triển Nhân tài Thông minh
- Đào tạo ủy thác lập trình In-House cho Tổng công ty Điện lực Hàn Quốc (KEPCO)
- Giảng dạy trực tuyến tại Đại học Hanyang ERICA
- Điều hành Trung tâm Đào tạo Phần mềm Bit (Việc làm nước ngoài, đào tạo do chính phủ tài trợ)
- Dự án đào tạo tuyển dụng SW (Bộ Khoa học, CNTT và Hoạch định tương lai)
- Giáo viên đào tạo phát triển năng lực nghề nghiệp trong lĩnh vực Trí tuệ nhân tạo, Phát triển công nghệ thông tin, v.v.
* Yêu cầu đào tạo và hợp tác (Kênh KakaoTalk)
* Các khóa học đang diễn ra: https://itscoding.kr

🎤 Cung cấp nội dung giáo dục trực tuyến

Inflearn: Java, DB, MVC, Spring, Spring AI & Agent, IoT
Fast Campus: Java, Spring Boot

email : bitcocom@empas.com

Thêm

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

Tất cả

43 bài giảng ∙ (14giờ 0phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

36 đánh giá

4.7

36 đánh giá

  • bitgirl03200986님의 프로필 이미지
    bitgirl03200986

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    28% đã tham gia

    Thật thú vị khi sử dụng API JSON từng bước và kết nối nó với API Naver MAP. Việc đăng ký Naver Cloud Platform hơi khó khăn một chút nhưng tôi đã làm theo và mọi việc diễn ra tốt đẹp ^^ Tôi sẽ tiếp tục theo dõi.

    • lwmwpark35235376님의 프로필 이미지
      lwmwpark35235376

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Xin chào. Sau bài giảng JavaTPC vừa qua, tôi đã hoàn thành bài giảng thực hành JavaTPCProject. Trong khi JavaTPC dạy các lớp về kiến ​​thức cơ bản về Java (các lớp, lập trình hướng đối tượng, đa hình, giao diện, v.v.), thì JavaTPCProject đã dành thời gian để tìm hiểu 6 ví dụ dựa trên những kiến ​​thức cơ bản đó. Ngay từ đầu mình đã rất bối rối trước những thuật ngữ khó và phức tạp như inputStream và OutputStream. Tuy nhiên, tôi đã quyết định và dần dần nghe các bài giảng và biết rằng 'cái này được sử dụng trong tình huống này.&#x27 và tìm kiếm trên Google những phần mà tôi chưa biết. Đó thực sự không phải là một quá trình dễ dàng để hoàn thành. Tuy nhiên, vì JSON và Excel được sử dụng rất nhiều trong thực tế nên tôi nghĩ cuối cùng tôi đã tham gia khóa học này để tìm hiểu chúng một cách đúng đắn. Đặc biệt, tôi rất ấn tượng với dự án sử dụng Naver API. Trước đây tôi dùng từ API một cách mơ hồ và thường không biết gì về nó, nhưng sau khi thực sự sử dụng tôi mới biết được đôi chút về cách sử dụng. Và khi tôi tiến hành phát triển web bằng SPRING trong tương lai, tôi nghĩ rằng tôi có thể hiển thị thông tin đa dạng hơn cho người dùng bằng cách sử dụng API do trang cổng thông tin cung cấp. Chúng tôi sẽ cố gắng thực hiện phần này vào năm sau (2021). Đối với những người đã theo học bài giảng JavaTPC, nếu nghe phần đầu tiên của bài giảng JavaTPCProject, có thể bạn sẽ nghĩ, 'Tôi không hiểu', 'Tại sao điều này đột nhiên xuất hiện? ra ngoài?' Tuy nhiên, trong các dự án thực tế có nhiều trường hợp dữ liệu được trao đổi bằng file. Vì vậy, dù bạn không hiểu phần đầu bài giảng nhưng tôi mong bạn sẽ kiên trì và hoàn thành bài giảng cho đến cuối cùng. Nếu bạn quá bận và không có thời gian nghe bài giảng thì hãy nhớ nghe phần JSON và Excel nhé. Như đã đề cập trước đó, điều này là do nó được sử dụng khá nhiều trong các dự án (JSON được sử dụng rất nhiều khi trao đổi dữ liệu giữa mặt trước và mặt sau và nhiều phần của Excel được thực thi khi tải xuống dữ liệu tìm kiếm từ Excel.) Mình viết lan man quá nên các câu văn không ăn khớp với nhau. Tôi hy vọng rằng những ai đọc bài đánh giá khóa học của tôi sẽ hiểu được phần này. Hiện tôi đã hoàn thành khóa học trực tuyến thứ hai và năm tới tôi sẽ hoàn thành hai, ba và bốn khóa học để phát triển thành một nhà phát triển có thể hữu ích trong các dự án. Cảm ơn!

      • Để tham khảo, tôi đã cam kết và hợp nhất trên GitHub khi nghe Phần 1 và 2, và tôi nghĩ sẽ rất hữu ích nếu xem xét phần của tôi và tìm ra điểm khác biệt với người hướng dẫn. Nếu bạn có điều gì tiếc nuối hoặc không hiểu thì hãy để lại câu trả lời nhé~~. JavaTPC: https://github.com/ParkMin-woo/JavaTPC Dự án JavaTPC: https://github.com/ParkMin-woo/JavaTPCProject

      • bitcocom
        Giảng viên

        Cảm ơn bạn đã làm việc chăm chỉ. Cảm ơn bạn đã để lại nhận xét để tôi có thể hiểu rõ hơn về khóa học. Đối với những bạn chưa có kinh nghiệm thực tế, tôi tin rằng nếu bạn nghe bài giảng này, Google và gặp nhiều API khác nhau, kỹ năng của bạn sẽ được cải thiện so với lần đầu và tầm nhìn phát triển của bạn sẽ mở rộng hơn. Năm tới, chúng tôi khuyên bạn nên tạo một ứng dụng web bằng khung dựa trên web.

    • it12152309님의 프로필 이미지
      it12152309

      Đánh giá 7

      Đánh giá trung bình 2.7

      3

      100% đã tham gia

      Lời giải thích tương đối chi tiết ở phần đầu, nhưng có một số phần mơ hồ ở phần cuối.

      • bitcocom
        Giảng viên

        Vâng, cảm ơn đánh giá có giá trị của bạn. Trong khi cải thiện quy trình tổng thể và tính đầy đủ của việc thực hành, tôi nghĩ rằng có một số lĩnh vực còn thiếu giải thích chi tiết. Tôi sẽ cố gắng tiếp cận nó nhiều hơn từ góc độ của học sinh. Cảm ơn

    • icdi220850님의 프로필 이미지
      icdi220850

      Đánh giá 2

      Đánh giá trung bình 3.5

      3

      100% đã tham gia

      .

      • guswns16590934님의 프로필 이미지
        guswns16590934

        Đánh giá 14

        Đánh giá trung bình 4.8

        3

        28% đã tham gia

        Tôi là một sinh viên rất thích bài giảng TPC phần 1 và 2 rất hữu ích. Tôi hài lòng với bài giảng giải thích các nguyên lý nên tôi cũng tham gia bài giảng thực tế này. Tuy nhiên, tôi không hiểu rõ vì không có lời giải thích nào về các khái niệm liên quan đến i.o. Trước hết, tôi sao chép mã và nghiên cứu nó, nhưng tôi cảm thấy mình không hiểu nguyên tắc, điều đó thật đáng tiếc. Tất nhiên, vì đây là một bài giảng thực hành nên có vẻ như bài giảng được tạo ra trên giả định rằng các khái niệm liên quan đến I.O và GUI đã quen thuộc, nhưng thật đáng thất vọng khi những sinh viên thiếu các khái niệm này lại không hiểu rõ về nó.

        • bitcocom
          Giảng viên

          Vâng, cảm ơn bạn. ^^ Hầu hết các dự án đều thuộc phần io và mạng và khóa học này được thiết kế theo hướng sử dụng API. Nếu trước đây bạn đã học Java là điều kiện tiên quyết thì bạn sẽ hiểu nó, nhưng nếu bạn chưa học io hoặc gui thì có thể hơi khó hiểu. Tôi sẽ đánh giá cao nếu bạn có thể hiểu được điều này do tính chất của khóa học. ^^ Vì bạn có thể sử dụng cùng một API trên phía web Java nên bạn sẽ có góc nhìn rộng hơn để có thể sử dụng trong tương lai. Cảm ơn bạn đã để lại một đánh giá tốt.

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

      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!