Mô tả

Ngôn ngữ lập trình Java

JAVA là ngôn ngữ lập trình website được tích hợp trong HTML để giúp website được sống động linh hoạt hơn. Ngôn ngữ Java hiện đang là ngôn ngữ lập trình phổ biến thứ hai trong các khoá học công nghệ thông tin online nhờ bởi khả năng và sự phổ biến rộng rãi. Học JAVA CORE bạn sẽ có rất nhiều hướng đi, từ lập trình Mobile app, Java web,Desktop App, Game,.. và tất cả đều sử dụng nền tảng của JAVA CORE.

Thông qua khóa học "JAVA CORE - Lập trình hướng đối tượng từ Zero", Với những kiến thức và kinh nghiệm đã có, Giảng viên Lê Quang Đạt sẽ giúp bạn học ngôn ngữ lập trình đi từ Zero đến những kiến thức cơ bản và nâng cao của ngôn ngữ lập trình Java, bằng phương pháp giảng dạy khoa học, chuyên nghiệp và ví dụ minh họa thực tế.

Kết thúc khóa học bạn sẽ : 

    1. Nắm được các khái niệm lập trình Java cơ bản

    2. Nắm được các kiến thức về lập trình hướng đối tượng Java (OOP)

    3. Kiến thức và kỹ năng xử lý dữ liệu trong Java: xử lý chuỗi trong Java, xử lý mảng, xử lý đọc - ghi file, cách setup môi trường trong Java

    4. Từ kiến thức cơ bản JAVA core bạn có thể tự học các ngôn ngữ lập trình hướng đối tượng khác như C++/C#, Python,...

    5. Thành thạo code Java nhanh chóng thông qua rất nhiều bài tập thực hành cụ thể, sát thực tế và lời giải đáp chi tiết, tỉ mỉ

Nội dung khóa học cụ thể: 

Phần 1: Giới thiệu tổng quan

Phần 2: Setup môi trường lập trình Java

Phần 3: Xử lý chuỗi trong JAVA

Phần 4: Xử lý mảng trong JAVA

Phần 5: Lập trình hướng đối tượng trong Java (OOP)

Phần 6: Java Collection framework

Phần 7: Xử lý ngoại lệ - Exception handling, Debugging

Phần 8: Xử lý đọc- ghi file trong Java

Phần 9: Những câu hỏi về JAVA Core thường gặp khi đi phỏng vấn xin việc.

Tham gia khóa học "JAVA CORE - Lập trình hướng đối tượng từ Zero" của giảng viên Lê Quang Đạt ngay hôm nay!

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

Nắm được kiến thức java cơ bản cũng như kiến thức về lập trình hướng đối tượng (OOP)

Nắm được những thao tác, kỹ năng làm việc và xử lý dữ liệu trong quá trình code Java: xử lý tập tin, xử lý chuỗi, xử lý file, mảng,...

Có thể viết được các chương trình Java cơ bản như các ứng dụng Console App , Desktop App

Làm nền tảng để học tiếp các khóa học nâng cao về Java (Java advance, Java web ,Android…)

Có thể xin làm Java fresher hoặc thực tập tại các cty phần mềm

Được học mọi lúc mọi nơi và được hỗ trợ 24/7

Yêu cầu

Nội dung khoá học

9 sections

Phần 1: Giới thiệu tổng quan

2 lectures
Bài 1: Giới thiệu Giảng viênHọc thử
00:02:34
Bài 2: Giới thiệu khóa họcHọc thử
00:05:46

Phần 2: Setup môi trường lập trình Java

20 lectures
Bài 3: Giới thiệu về JavaHọc thử
00:03:13
Bài 4: Setup JDK & Biến môi trường trong JAVA
00:07:45
Bài 5: Setup Eclipse & Tạo Workspace
00:10:43
Bài 6: Viết chương trình Java Hello World và run bằng command line
00:05:15
Bài 7: Quá trình Biên Dịch và Thông Dịch một chương trình Java
00:03:51
Bài 8: Sự khác nhau giữa JDK, JRE và JVM
00:03:23
Bài 9: Phân tích cấu trúc chương trình Java Hello World
00:02:58
Bài 10: Định nghĩa Biến trong Java
00:06:55
Bài 11: Các loại biến local/instance/static trong Java
00:08:52
Bài 12: Các kiểu dữ liệu trong Java
00:07:03
Bài 13: Ép kiểu (Type Casting) trong Java
00:05:01
Bài 14: Cách ghi chú (Comments) trong Java
00:03:46
Bài 15: Quy tắc chung đặt tên trong Java
00:06:18
Bài 16: Toán tử trong Java
00:14:14
Bài 17: Cách nhập / xuất dữ liệu trong Java
00:02:59
Bài 18: Cấu trúc điều kiện if, else if và else
00:04:59
Bài 19: Cấu trúc điều kiện switch case
00:04:24
Bài 20: Các vòng lặp for/while/do -while trong Java
00:08:06
Bài 21: Ý nghĩa và cách sử dụng break và continue trong các vòng lặp
00:03:49
Bài 22: Bài trắc nghiệm 01
10:53:01

Phần 3: Xử lý chuỗi trong JAVA

10 lectures
Bài 23: Giới thiệu chuỗi trong Java
00:05:23
Bài 24: Hàm tính length-Trim-Upper & Lower Case
00:03:56
Bài 25: Tìm ký tự và chuỗi charAt - indexOf
00:04:05
Bài 26: Hàm nối chuỗi concat
00:02:26
Bài 27: Replace trong Java String
00:02:30
Bài 28: Hàm trả về chuỗi con subString
00:02:43
Bài 29: So sánh trong String với Equals/compareTovà Tham chiếu
00:07:37
Bài 30: Phương thức split trong Java String
00:02:18
Bài 31: Lớp StringBuffer-StringBuilder trong JAVA
00:04:15
Bài 32: Bài trắc nghiệm 02
10:53:01

Phần 4: Xử lý mảng trong JAVA

5 lectures
Bài 33: Giới thiệu về mảng Array
00:04:10
Bài 34: Duyệt các phần tử Array
00:04:32
Bài 35: Bài tập tìm kiếm trên mảng
00:07:30
Bài 36: Bài tập sắp xếp mảng
00:06:33
Bài 37: Bài trắc nghiệm 03
10:53:01

Phần 5: Lập trình hướng đối tượng trong Java (OOP)

19 lectures
Bài 38: Khái niệm lập trình hướng đối tượng (OOP)Học thử
00:03:55
Bài 39: Lớp và Đối tượng
00:08:39
Bài 40: Từ khóa this trong Java
00:07:30
Bài 41: So sánh Constructor và Method
00:04:43
Bài 42: Phạm vi truy cập - Access Modifier
00:09:38
Bài 43: Kiểu tham chiếu và tham trị trong Java
00:03:55
Bài 44: Package trong java
00:05:49
Bài 45: Kế thừa (Inheritance)
00:03:56
Bài 46: Đóng gói (Encapsulation)
00:04:09
Bài 47: Đa hình (Polymorphism)
00:03:17
Bài 48: Overloading và Overriding trong Java
00:04:34
Bài 49: Tính trừu tượng (Abstraction) -Abstract class
00:03:31
Bài 50: Tính trừu tượng (Abstraction) - Interface
00:13:33
Bài 51: Từ khóa super trong Java
00:03:33
Bài 52: Toán tử instanceof trong Java
00:04:50
Bài 53: Sử dụng static trong Java
00:03:17
Bài 54: Sử dụng finaltrong Java
00:02:37
Bài 55: Bài tập tổng hợp về OOP
00:22:23
Bài 56: Bài trắc nghiệm 04
10:53:01

Phần 6: Java Collection framework

11 lectures
Bài 57: Giới thiệu Java Collection Framework
00:08:07
Bài 58: Cách duyệt - Sắp xếp phần tử trong Java Collections
00:06:43
Bài 59: List interface -Cách sử dụng ArrayList class
00:07:37
Bài 60: List interface -Cách sử dụng LinkedList class
00:05:01
Bài 61: So sánh ArrayList với Array
00:05:03
Bài 62: So sánh ArrayList với LinkedList
00:03:30
Bài 63: Map Interface - Cách sử dụng HashMap class
00:06:54
Bài 64: Set Interface - Cách sử dụng HashSet class
00:06:05
Bài 65: Bài tập quản lý Staff- Part 1
00:08:23
Bài 66: Bài tập quản lý Staff-Part 2
00:26:20
Bài 67: Bài trắc nghiệm 05
10:53:01

Phần 7: Xử lý ngoại lệ - Exception handling, Debugging

5 lectures
Bài 68: Giới thiệu xử lý ngoại lệ - Exception handling
00:05:36
Bài 69: Các kiểu của Exception
00:07:16
Bài 70: Xử lý ngoại lệ - Exception handling
00:07:24
Bài 71: Debugging chương trình bằng eclipse
00:12:19
Bài 72: Bài trắc nghiệm 06
10:53:01

Phần 8: Xử lý đọc- ghi file trong Java

6 lectures
Bài 73: Giới thiệu về Java IO
00:04:37
Bài 74: Đọc ghi filesử dụng byte stream và character Stream
00:06:54
Bài 75: Đọc ghi file sử dụng buffered stream
00:06:25
Bài 76: Đọc ghi Object vào file
00:06:19
Bài 77: Bài tập về đọc ghi vào file - xử lý ngoại lệ.
00:27:15
Bài 78: Bài trắc nghiệm 07
10:53:01

Phần 9: Những câu hỏi về JAVA Core thường gặp khi đi phỏng vẫn việc.

1 lectures
Bài 79: Java Interview questionsHọc thử
00:19:00

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.