java-la-gi-3-1

Khóa học lập trình Java chất lượng và bài bản nhất

Java hiện nay đang là một trong những ngôn ngữ lập trình mạnh và được sử dụng đông đảo nhất trên thế giới.

Java hiện nay đang là một trong những ngôn ngữ lập trình mạnh và được sử dụng đông đảo nhất trên thế giới. Java chính là ngôn ngữ lập trình có thể nói là dễ học và dễ sử dụng nhất trước khi đến với những ngôn ngữ lập trình cao hơn. Hôm nay hãy cùng Vietclass tìm hiểu Khóa học lập trình Java chất lượng và bài bản nhất nhé

Java là gì?

Java là một ngôn ngữ lập trình hiện đại, bậc cao, hướng đối tượng, bảo mật và mạnh mẽ. và là một Platform.

Java là gì?

Platform: Bất cứ môi trường phần cứng hoặc phần mềm nào mà trong đó có một chương trình chạy, thì được hiểu như là một Platform. Với môi trường runtime riêng cho mình (JRE) và API, Java được gọi là Platform.

Java được sử dụng để làm gì?

Java đã được sử dụng trong các lĩnh vực khác nhau. Ví dụ:

  • Desktop App như acrobat reader, media player, antivirus, …
  • Web App như irctc.co.in, javatpoint.com, …
  • Enterprise App như các ứng dụng về xử lý nghiệp vụ ngân hàng, …
  • Thiết bị Mobile như các ứng dụng Android.
  • Hệ thống nhúng
  • Smart Card
  • Robot
  • Game App

Nội dung khóa học

Phần 1: Giới thiệu ngôn ngữ lập trình Java
Bài 1: Giới thiệu sơ lược ngôn ngữ lập trình Java
Bài 2: Các công cụ lập trình với Java
Bài 3: Cài đặt JDK
Bài 4: Cài đặt biến môi trường cho Java
Bài 5: Cách chạy chương trình Java bằng lệnh Command line10:41
Bài 6: Cách cài đặt và sử dụng công cụ Eclipse24:52
Phần 2: Nền tảng ngôn ngữ lập trình Java
Bài 7: Cách xuất dữ liệu ra màn hình12:34
Bài 8: Cách ghi chú lệnh quan trọng trong Java09:59
Bài 9: Kiểu dữ liệu trong Java10:02
Bài 10: Ép kiểu dữ liệu trong Java09:15
Bài 11: Khai báo biến trong Java10:58
Bài 12: Các phép toán trong Java26:25
Bài 13: Nhập dữ liệu từ bàn phím với Scanner09:48
Bài 14: Cấu trúc if, if else, cấu trúc 3 ngôi15:09
Bài 15: Cấu trúc switch16:50
Bài 16: Vòng lặp while12:39
Bài 17: Vòng lặp do..while09:15
Bài 18: Vòng lặp for14:27
Bài 19: Ý nghĩa và cách sử dụng break và continue trong các vòng lặp10:06
Bài 20: Bài tập rèn luyện 1-Giải phương trình bậc 211:05
Bài 21: Bài tập rèn luyện 2-Giải toán học08:58
Bài 22: Bài tập rèn luyện 3- Tính dãy toán học28:03
Bài 23: Danh sách các bài tập tự rèn luyện 103:51
Phần 3: Xử lý lỗi trong Java
Bài 24: Khái niệm về biệt lệ16:03
Bài 25: Cách sử dụng try ... catch13:21
Bài 26: Ý nghĩa của từ khóa finally05:06
Bài 27: Ý nghĩa của throw05:11
Bài 28: Cách gỡ lỗi bằng công cụ debug16:19
Phần 4: Các thư viện quan trọng thường dùng trong Java/Android
Bài 29: Thư viện xử lý dữ liệu số10:17
Bài 30: Thư viện xử lý ngày tháng18:02
Bài 31: Thư viện toán học08:35
Bài 32: Thư viện xử lý số ngẫu nhiên19:06
Bài 33: Thư viện xử lý chuỗi16:31
Phần 5: Xử lý chuỗi trong Java
Bài 34: Giới thiệu chuỗi trong Java08:52
Bài 35: Hàm tìm chuỗi15:34
Bài 36: Hàm trích lọc chuỗi06:13
Bài 37: Hàm đổi chuỗi06:23
Bài 38: Hàm xóa khoảng trắng dư thừa10:01
Bài 39: Hàm so sánh chuỗi07:42
Bài 40: Cách nối và chèn chuỗi07:39
Bài 41: Cách tách chuỗi08:49
Bài 42: Hàm đổi chữ Hoa - thường08:21
Bài 43: Bài tập rèn luyện 4-Tách lấy tên bài hát07:29
Bài 44: Bài tập rèn luyện 513:12
Bài 45: Bài tập rèn luyện 612:31
Bài 46: Các bài tập tự rèn luyện 203:38
Phần 6: Xử lý mảng trong Java
Bài 47: Khái niệm về mảng05:13
Bài 48: Cách khai báo và cấp phát bộ nhớ cho mảng09:40
Bài 49: Truy suất và thao tác trên mảng15:37
Bài 50: Tìm kiếm trên mảng15:56
Bài 51: Sắp xếp mảng13:11
Bài 52: Các hạn chế của mảng13:47
Bài 53: Bài tập rèn luyện 723:33
Bài 54: Các bài tập tự rèn luyện 304:23
Phần 7: Xử lý Collection trong Java
Bài 55: Lý do sử dụng collection03:39
Bài 56: Cách sử dụng ArrayList18:49
Bài 57: Cách sử dụng HashMap17:13
Bài 58: Bài tập rèn luyện 817:17
Bài 59: Bài tập rèn luyện 917:40
Bài 60: Các bài tập tự rèn luyện 402:34
Phần 8: Lập trình hướng đối tượng trong Java
Bài 61: Các khái niệm về OOP18:59
Bài 62: Các quy tắc khi khai báo lớp37:56
Bài 63: Các loại phương thức13:48
Bài 64: Overloading method28:07
Bài 65: Tham chiếu this10:33
Bài 66: alias và cơ chế gom rác tự động17:43
Bài 67: các thành phần static10:00
Bài 68: Khái niệm về kế thừa, lợi ích của kế thừa06:33
Bài 69: Kỹ thuật viết Kế thừa từ Class20:39
Bài 70: Kỹ thuật viết Kế thừa từ Interface11:34
Bài 71: Overriding Method10:24
Bài 72: Tính đa hình17:41
Bài 73: Sắp xếp danh sách đối tượng dựa vào interface có sẵn13:07
Bài 74: Sử dụng enum trong Java13:42
Bài 75: Bài tập rèn luyện 1013:44
Bài 76: Bài tập rèn luyện 1121:24
Bài 77: Bài tập rèn luyện 1214:39
Bài 78: Các bài tập tự rèn luyện 505:13
Phần 9: Xử lý tập tin trong Java
Bài 79: Vì sao phải lưu tập tin05:05
Bài 80: Xử lý tập tin với TextFile18:45
Bài 81: Xử lý tập tin với Serialize File16:13
Bài 82: Bài tập rèn luyện 1324:45
Bài 83: Bài tập rèn luyện 1414:11
Bài 84: Các bài tập tự rèn luyện 603:57
Phần 10: Xử lý đa tiến trình trong Java
Bài 85: Khái niệm về đa tiến trình và cơ chế hoạt động06:30
Bài 86: Kỹ thuật tạo đa tiến trình từ Thread08:03
Bài 87: Kỹ thuật tạo đa tiến trình từ Runnable08:32
Bài 88: Bài tập rèn luyện 1503:40
Bài 89: Các bài tập tự rèn luyện03:42
Phần 11: Project tổng hợp Lập trình Java trong 4 tuần
Bài 90: Project thực tế tổng hợp lại toàn bộ kiến thức đã học

Về giảng viên: Trần Duy Thanh

Trình độ chuyên môn: Thạc sĩ khoa học máy tính tốt nghiệp đại học quốc gia TP.HCM, Đại học Công Nghệ Thông Tin

Trình độ chuyên môn: Cử nhân quản trị kinh doanh tổng hợp, Đại học Kinh Tế TP.HCM. Kỹ sư khoa học máy tính, Đại học Công Nghiệp TP.HCM

Kỹ sư phần mềm (System Profiling) - tham gia nhiều dự án lớn của công ty

Tham gia làm dự án khoa học cấp đại học quốc gia, thời gian thực hiện 2013-2015, xếp loại tốt

Nhiều năm kinh nghiệm giảng dạy trên các khoá học Excel và nhiều khoá Học tin học văn phòng hấp dẫn khác trên Unica

Video

Sau khóa học bạn sẽ

Cung cấp kiến thức toàn diện nhất về ngôn ngữ lập trình Java
Nền tảng lập trình Java để ứng dụng tính toán và xử lý dữ liệu trong Java
Có khả năng tiếp cận lập trình Android một cách dễ dàng
Có thể lập trình cơ sở dữ liệu
Viết phần mềm quản lí cho khách hàng bằng ngôn ngữ của Java

Nhận xét của học viên

T
Lê Nhữ Trung
Nhờ khóa học này mà tôi đã học thêm được nhiều kiến thức bổ ích cho chính mình. Cảm ơn thầy và Unica rất nhiều

H
Phẩm Thế Hoàng
thầy giảng hay! chúc thầy ra được nhiều khóa học hơn nữa.

L
Merkava Leopard
thầy cô giảng dạy nhiệt tình nhưng không biết nội dung còn thiếu hay em đang học chương trình mới

M
Phạm Quang Minh
giảng dễ hiểu, khi gặp vấn đề được trợ giúp tận tình, mỗi bài giảng ngắn, ko tốn nhiều thời gian trong ngày. Nói chung là tuyệt vời ! Mong những khóa học thế này sẽ được biết đến nhiều hơn nữa.

H
Tạ Huy Hiệu
KHóa học rat hay! Rat thich khoa hoc cua giang vien Thanh.

P
NGUYEN VAN PHONG
Thay giang chi tiet va de hieu

G
Ngô Đăng Giáp
Bài giảng dễ hiểu. Nếu như thầy hướng dẫn thêm cách sử dụng các phương thức trong những trường hợp cụ thể thì tuyệt vời ông mặt trời rồi


Ngô anh đức
Khóa học rất cơ bản, chi tiết, dễ hiểu.

X
Hoa Thanh Xuân
Không Cần Phải Nói JI Thêm! Tuyệt

H
Nguyễn Thị Mỹ Hạnh
Giáo viên dạy dễ hiểu, rõ ràng! Cảm ơn Thầy Thanh đã cho ra khóa học này. Tôi sẽ mua thêm những khóa học của Thầy Thanh tiếp tục nghiên cứu. Thanks ALL!

Khóa học
Giảng viên
Được xem nhiều nhất
Không Có Nội Dung Để Hiển Thị