Hỗ trợ

Hotline: 090 488 6095
Email: cskh@unica.vn

Lập trình Java

Khóa học cung cấp kiến thức cơ bản và nâng cao về ngôn ngữ lập trình Java, giúp học viên hiểu và áp dụng các khái niệm, cú pháp và nguyên tắc lập trình trong Java.

5.0 (1 đánh giá)
6 học viên

Bạn sẽ học được gì?

Nắm vững kiến thức về biểu thức chính quy (Regular Expression - RegEx)
Biết tạo App với JDBC + MySQL
Nắm vững kiến thức về hàm: Định nghĩa hàm, lời gọi hàm, tham số và đối số, câu lệnh return
Nắm vững kiến thức về File; Collection; Tạo App với Swing...

Giới thiệu khóa học

  • Bạn muốn học cách lập trình bằng ngôn ngữ Java?

Khóa học Lập trình Java sẽ cung cấp kiến thức cơ bản và nâng cao về ngôn ngữ lập trình Java, giúp học viên hiểu và áp dụng các khái niệm, cú pháp và nguyên tắc lập trình trong Java. 

Trong khóa học, học viên sẽ được hướng dẫn từ cách cài đặt môi trường phát triển Java, sử dụng các công cụ lập trình Java, cho đến việc tạo ra các chương trình đơn giản và phức tạp bằng Java. Học viên sẽ được tìm hiểu về cú pháp, kiểu dữ liệu, toán tử, điều kiện, vòng lặp, hàm, lớp, giao diện và các khái niệm khác liên quan đến lập trình Java.

Ngoài ra, khóa học cũng trang bị cho học viên kỹ năng xử lý lỗi, gỡ rối và tối ưu hóa mã nguồn Java. Học viên sẽ được thực hành thông qua các bài tập và dự án thực tế để rèn luyện và cải thiện kỹ năng lập trình Java.

Nhanh tay đăng ký khoá học để nhận ưu đãi từ Unica nhé!

Nội dung khóa học

8 Phần 49 Bài 19h 51p
Phần 1: Java core 13 bài học
Bài 1: Giới thiệu Java, biên dịch và thông dịch, ByteCode và JVM. Cách sử dụng sout 00:09:13
Bài 2: Cách tạo project, package, file java. println() và print() 00:09:07
Bài 3: Kiểu dữ liệu, biến và hằng 00:12:13
Bài 4: Phép toán số học, so sánh và logic 00:14:52
Bài 5: Nhập liệu với Scanner và System in read() 00:20:43
Bài 6: Điều kiện if-else 00:08:34
Bài 7: Điều kiện switch-case 00:16:26
Bài 8: Vòng lặp for 00:08:13
Bài 9: Vòng lặp while 00:08:07
Bài 10: Vòng lặp do-while 00:07:42
Bài 11: Mảng một chiều. Vòng lặp for cải tiến 00:22:38
Bài 12: Định nghĩa hàm, lời gọi hàm 00:35:11
Bài 13: Chữa bài tập 1 phần hàm (cộng, trừ, nhân, chia, ước số chung lớn nhất, bội số chung nhỏ nhất) 00:36:35
Phần 2: Lập trình hướng đối tượng với Java (Java OOP) 11 bài học
Bài 14: Định nghĩa lớp, tạo đối tượng, truy cập các thành phần của đối tượng 00:17:27
Bài 15: Hàm tạo (Constructor) và từ khóa this 00:31:48
Bài 16: Overloading (Tải chồng - Quá tải) 00:10:13
Bài 17: Getter and Setter 00:14:51
Bài 18: Static và ứng dụng cho thuộc tính, phương thức, khối, lớp 00:27:20
Bài 19: ArrayList, List, Generic 00:36:27
Bài 20: Thừa kế (Inheritance), Ghi đè (overriding), cách sử dụng super 00:31:11
Bài 21: Bổ từ truy cập private, public, protected 00:18:13
Bài 22: Đa hình (Đa hình) 00:14:24
Bài 23: Trừu tượng (Abstract) 00:17:54
Bài 24: Interface (Giao diện - Giao dịch) 00:16:44
Phần 3: Ngoại lệ (Exception) 4 bài học
Bài 25: Ngoại lệ là gì? 00:16:28
Bài 26: Ưu điểm của ngoại lệ 00:32:24
Bài 27: Khối try-catch-finally 00:39:50
Bài 28: Throw và throws 00:17:54
Phần 4: I/O File 10 bài học
Bài 29: Giới thiệu về Stream. Làm việc với file qua lớp File 00:13:24
Bài 30: Làm việc với thư mục qua lớp File 00:07:45
Bài 31: Byte Stream: FileInputStream và FileOutputStream 00:13:26
Bài 32: BufferedInputStream và BufferedOutputStream 00:09:17
Bài 33: try-with-resources 00:11:16
Bài 34: Character Stream: FileReader, FileWriter, BufferedReader, BufferedWriter 00:20:19
Bài 35: Nhập liệu sử dụng BufferedReader 00:04:25
Bài 36: Đọc dữ liệu (đọc từng từ) từ file với Scanner 00:21:39
Bài 37: Data Stream: DataInputStream và DataOutputStream 00:23:37
Bài 38: Object Stream 00:15:07
Phần 5: Collection 4 bài học
Bài 39: Vector 00:16:03
Bài 40: Interface Set với các class TreeSet và HashSet 00:16:34
Bài 41: Interface Map với các class TreeMap và HashMap 00:15:14
Bài 42: Sắp xếp (Sort) trong Collection 00:54:35
Phần 6: Biểu thức chính quy (Regular Expression) 1 bài học
Bài 43: Biểu thức chính quy (Regular Expression - RegEx) 01:18:33
Phần 7: Swing 5 bài học
Bài 44: Giới thiệu Swing. Tạo app chuyển đổi nhiệt độ 00:36:25
Bài 45: Swing: Tạo hộp thoại (Dialog) với JOptionPane 00:11:21
Bài 46: Swing: Thêm (Add), Sửa (Update), Xem dữ liệu 01:14:39
Bài 47: Swing: Xóa hàng dữ liệu đã chọn trong Form - Table 00:33:06
Bài 48: Swing: Ghi/đọc tệp dữ liệu ra/từ Form, Đóng, mở, đặt tiêu đề cho Form 00:26:41
Phần 8: JDBC 1 bài học
Bài 49: Tạo app CRUD với JDBC + MySQL 02:15:50

Thông tin giảng viên

Đặng Trần Long
Đặng Trần Long

5.0 Đánh giá
45+ Học viên
1 Khóa học

Giảng viên Đặng Trần Long
Master of Information Technology - Hanoi University of Science and Technology (Thạc sĩ Công nghệ Thông tin - Đại học Bách Khoa Hà Nội)

Information Technology Engineer - Hanoi University of Science and Technology (Kỹ sư Công nghệ Thông tin - Trường Đại học Bách Khoa Hà Nội)

Bachelor of Science and Technology - Hanoi National University of Education (Cử nhân Khoa học Sư phạm Công nghệ - Đại học Sư phạm Hà Nội)

Skin: C Programming, C# Programming, Java Programming, Python Programming, HTML5-CSS3-JavaScript, SQL Server, PHP, Laravel, ReactJS, AngularJS, VueJS, jQuery, MySQL, Scratch.

Lecturer V1Study.

Khóa học liên quan

5.0 xếp hạng khóa học
1 đánh giá

Thanh Bình

Cộng đồng học viên của khoá học này rất đa dạng và tích cực.

379.000đ 800.000đ -53%
Ưu đãi chỉ còn 5 giờ 12 phút!
Cam kết hoàn tiền trong 7 ngày
  • Thời lượng: 19 giờ 51 phút
  • Giáo trình: 49 bài giảng
  • Truy cập trọn đời
  • Chứng chỉ hoàn thành

379.000đ

800.000đ -53%
Chat