Hỗ trợ

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

JAVA CORE - Lập trình hướng đối tượng từ Zero

JAVA là ngôn ngữ lập trình rất phổ biến nhất hiện nay, 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,..

4.5 (22 đánh giá)
549 học viên

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
 

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

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!

Nội dung khóa học

9 Phần 79 Bài 08h 00p
Phần 1: Giới thiệu tổng quan 2 bài học
Bài 1: Giới thiệu Giảng viên 00:02:34
Bài 2: Giới thiệu khóa học 00:05:46
Phần 2: Setup môi trường lập trình Java 20 bài học
Bài 3: Giới thiệu về Java 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 19:47:28
Phần 3: Xử lý chuỗi trong JAVA 10 bài học
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/compareTo và 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 19:47:28
Phần 4: Xử lý mảng trong JAVA 5 bài học
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 19:47:28
Phần 5: Lập trình hướng đối tượng trong Java (OOP) 19 bài học
Bài 38: Khái niệm lập trình hướng đối tượng (OOP) 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 final trong 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 19:47:28
Phần 6: Java Collection framework 11 bài học
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 19:47:28
Phần 7: Xử lý ngoại lệ - Exception handling, Debugging 5 bài học
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 19:47:28
Phần 8: Xử lý đọc- ghi file trong Java 6 bài học
Bài 73: Giới thiệu về Java IO 00:04:37
Bài 74: Đọc ghi file sử 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 19:47:28
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 bài học
Bài 79: Java Interview questions 00:19:00

Thông tin giảng viên

Lê Quang Đạt
Lê Quang Đạt

Giảng viên - Technical Architect tại FPT Software.

4.3 Đánh giá
1,853+ Học viên
3 Khóa học

HỌC VẤN VÀ KINH NGHIỆM:
•    Hanoi University of Science and Technology (1999 - 2004).
•    Founder hoccungmentor - mô hình đào tạo Coaching/Mentoring online.
•    Lê Quang Đạt có trên 13 năm làm Outsourcing với các khách hàng lớn đến từ UK, Singapore, Mỹ, Australia, Japan.
•    Có trên 7 năm kinh nghiệm tham gia vào lĩnh vực đào tạo công nghệ thông tin cả hình thức Offline và Online.
•    Có nhiều kinh nghiệm Coaching nhiều đối tượng khác nhau như Fresher Developer, NON -Sinh viên, sinh viên kỹ thuật/ kinh tế, người đi làm trái ngành, và cả sinh viên nước ngoài.

CÔNG VIỆC HIỆN TẠI:
•    Technical Architect tại FPT Software.
•    Tham gia Mentor tại Funix – là một trong 3 mentor suất sắc nhất được trao giải Dedicated Mentor năm 2018.
•    Mentor tại Đại học Darussalam ở Brunei.
•    Lê Quang Đạt còn tham gia giảng dạy nội bộ tại Fresher Academy, là học viện đào tạo nội bộ thuộc FPT Software.

PHƯƠNG CHÂM CỦA GIẢNG VIÊN Lê Quang Đạt:
            “Coaching thành công là giúp học viên tự tìm ra câu trả lời”

Khóa học liên quan

4.5 xếp hạng khóa học
22 đánh giá

Le Hop

Nội dung tốt. Truyền đạt dễ hiểu. Vote cho khóa học này.

Duong Bach

Nội dung rất chất. Thích quả râu của thầy.

Duy Hai

Thầy Đạt ở đại học Funix. Rất ấn tượng cách truyền đạt của thầy ạ.

Pham Hai Toan

Hay quá. Cuối cùng đã tìm được cái mình đang cần sau khi lãng phí không ít xèng, không ít thời gian. Vote 5 sao ++

Đỗ Minh Tiệp

Giá mình biết đến khóa học này sớm hơn. Cảm thấy rất hài lòng khi quyết định học online khóa này.

Đỗ Minh Trang

Không bao giờ nghĩ một đứa như mình có thể học được lập trình online. Thầy dạy rất tỉ mỉ và dễ hiểu. Không biết phải cám ơn thầy như thế nào.

Pham Hoang Hoc

Thực sự là cái mình đang cần. Bổ ích.

Nguyễn Anh Tú

Nội dung rất hay, cách dậy dễ hiểu

Thanh Bình

Tôi cảm thấy hạnh phúc khi biết mình đã đầu tư vào việc học hỏi và phát triển bản thân qua khoá học này.

Nguyễn Quang Khanh

khóa học hữu ích, cảm ơn thầy

699.000đ 900.000đ -22%
Ư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: 08 giờ 00 phút
  • Giáo trình: 79 bài giảng
  • Truy cập trọn đời
  • Chứng chỉ hoàn thành

699.000đ

900.000đ -22%
Chat