inflearn logo

Chinh phục hoàn toàn Java 21 [Sơ cấp] - Từ cơ bản đến hướng đối tượng

Đây là khóa học nhập môn Java được thiết kế để ngay cả những người mới bắt đầu lập trình cũng có thể theo kịp. Bạn sẽ được học một cách hệ thống từ việc cấu hình môi trường JDK 21 đến các kiến thức về biến, kiểu dữ liệu, câu lệnh điều khiển, mảng, chuỗi ký tự, và cả những khái niệm cốt lõi của lập trình hướng đối tượng (OOP) như lớp (class), kế thừa, đa hình, và xử lý ngoại lệ. Khóa học không chỉ đơn thuần liệt kê cú pháp mà còn giải thích "tại sao nó lại hoạt động như vậy" để giúp bạn xây dựng một nền tảng vững chắc.

(5.0) 2 đánh giá

15 học viên

Độ khó Nhập môn

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

Java
Java
oop
oop
IntelliJ IDEA
IntelliJ IDEA
jdk
jdk
Java
Java
oop
oop
IntelliJ IDEA
IntelliJ IDEA
jdk
jdk

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

  • Có thể tự mình thiết lập môi trường phát triển JDK 21, đồng thời hiểu rõ quy trình tạo và thực thi dự án Java trong IntelliJ IDEA.

  • Học tập một cách hệ thống các cú pháp cốt lõi của Java (biến, kiểu dữ liệu, chuyển đổi kiểu, toán tử, câu lệnh điều khiển, mảng, chuỗi ký tự) để trang bị nền tảng cơ bản giúp đọc và giải quyết các bài toán kiểm tra lập trình (coding test).

  • Bạn sẽ trực tiếp triển khai 4 khái niệm cốt lõi của lập trình hướng đối tượng (OOP) là đóng gói, kế thừa, đa hình và trừu tượng bằng mã Java để hoàn toàn làm chủ chúng.

  • Trang bị khả năng viết chương trình an toàn và mạnh mẽ bằng cách hiểu các cấu trúc xử lý ngoại lệ (try-catch-finally, try-with-resources, ngoại lệ do người dùng định nghĩa).

  • Bạn có thể tận dụng các lớp chính trong thư viện tiêu chuẩn như java.lang, java.util, java.time, v.v., giúp kết nối một cách tự nhiên với việc học cấp độ trung cấp và thực hành thực tế sau này.

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

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

  • Người hoàn toàn không thuộc chuyên ngành kỹ thuật, mới bắt đầu học lập trình và muốn chọn Java làm ngôn ngữ đầu tiên.

  • Những người đã có kinh nghiệm học các ngôn ngữ khác (Python, C, v.v.) nhưng lần đầu tiên học Java

  • Người đang chuẩn bị tìm việc muốn củng cố nền tảng Java cơ bản trước khi tham gia các khóa đào tạo do chính phủ hỗ trợ hoặc các lớp học bootcamp.

  • Sinh viên năm 1 và năm 2 khoa Khoa học máy tính và Kỹ thuật phần mềm lần đầu tiên học Java trong chương trình học tại trường.

  • Những người đặt mục tiêu trở thành nhà phát triển backend Spring nhưng cảm thấy bản thân vẫn còn thiếu kiến thức cơ bản về Java

Xin chào
Đây là dxers

170

Học viên

11

Đánh giá

4

Trả lời

4.9

Xếp hạng

5

Các khóa học

Xin chào, tôi là Seo Ji-hoon, giảng viên của DXers sẽ đồng hành cùng các bạn trên Inflearn.
Tôi sở hữu 3 năm kinh nghiệm làm giảng viên đào tạo được chính phủ hỗ trợ2 năm 6 tháng kinh nghiệm phát triển thực tế, trong thời gian đó tôi đã đảm nhiệm việc xây dựng và vận hành các hệ thống quy mô lớn tại nhiều dự án của các tập đoàn lớn, bao gồm cả Ô tô H.

🎥Youtube: https://www.youtube.com/@dxers-edu

📰Blog: https://blog.naver.com/coinmong24


📚 Kinh nghiệm làm việc

Đào tạo offline hỗ trợ kinh phí nhà nước trong 3 năm:

Giảng dạy về Java, Spring Boot, React.js và các kiến thức phát triển web tổng quát phù hợp với trình độ của người học.

Tham gia dự án quốc gia về phân tích và dự báo dữ liệu năng lượng, dự án lớn của ô tô H trong 2 năm 6 tháng:

Phân tích và dự báo dữ liệu ứng dụng Machine Learning sử dụng Python Scikit-learn, Tensorflow, v.v.

Thiết kế và triển khai hệ thống Backend (Node Express/NestJS) dựa trên TypeScript

Phát triển Frontend với React.js, Next.js, Electron.js, Tauri

Thiết lập môi trường AWS, Azure, Docker, Kubernetes và cấu hình pipeline CI/CD


💻 Danh sách công nghệ sở hữu

Ngôn ngữ và Framework: Java, JavaScript, TypeScript, Spring Boot, React.js, Next.js, Node.js(Express, NestJS), ElectronJS, React Native, Rust, Tauri, Python(Scikit-lean, TensorFlow, Pandas)

Cơ sở dữ liệu: MySQL, OracleDB, MongoDB, PostgreSQL, Redis

Cloud & Hạ tầng: AWS(Amazon EC2, S3, RDS, v.v.), Azure, Docker, Kubernetes, Jenkins, Vault, Kafka

Công cụ cộng tác: Git, GitHub, Bitbucket, Slack, Jira, Confluence


🎯 Triết lý giảng dạy

Trong thời gian làm giảng viên đào tạo theo ngân sách nhà nước tại các trung tâm offline, tôi đã không thể thực hiện những bài giảng theo phong cách mình mong muốn (tập trung vào thực hành, bám sát thực tế). Có nhiều lý do, nhưng chủ yếu là vì tôi phải giảng dạy theo một chương trình học cố định (thường là Java) và do thuộc biên chế của một tổ chức cụ thể, tôi đã phải giảng dạy vì lợi ích của tổ chức đó hơn là vì học viên. Điều này không phù hợp với triết lý giảng dạy của tôi, vì vậy tôi đã chuyển sang giảng dạy trực tuyến với mong muốn tạo ra những khóa học vì học viên, cung cấp giá trị cao so với mức giá rẻ.

Trên hết, tôi muốn cung cấp những bài giảng giá trị cao với mức giá rẻ. Tôi đã tự học phát triển IT thông qua các bài giảng trực tuyến. Tôi muốn chứng minh rằng không nhất thiết phải tốn nhiều chi phí để học trực tiếp tại trung tâm.

Tôi luôn ủng hộ ước mơ và những thử thách của các bạn.

Thêm

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

Tất cả

36 bài giảng ∙ (15giờ 12phút)

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

Đánh giá

Tất cả

2 đánh giá

5.0

2 đánh giá

  • lacls1597016님의 프로필 이미지
    lacls1597016

    Đánh giá 1

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    36% đã tham gia

    Giảng viên giải thích các khái niệm phức tạp một cách thực sự rõ ràng. Không chỉ dừng lại ở việc giải thích khái niệm, thầy/cô còn đưa ra các ví dụ so sánh để giúp người học hiểu sâu sắc hơn. Tôi thực sự rất hài lòng khi có thể học được một khóa học với nội dung đầy đủ và chất lượng như thế này ở mức giá này.

    • lacls1596388님의 프로필 이미지
      lacls1596388

      Đánh giá 1

      Đánh giá trung bình 5.0

      Đã chỉnh sửa

      5

      100% đã tham gia

      Thật tuyệt vời khi khóa học không chỉ liệt kê ngữ pháp đơn thuần mà còn giải thích lý do tại sao nó lại hoạt động như vậy. Dựa trên sự hiểu biết về lý thuyết, bạn có thể xây dựng nền tảng Java một cách vững chắc.

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

      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!

      Ưu đãi có thời hạn

      9.900 ₫

      50%

      418.043 ₫