Lập trình Java trong 4 tuần
Khóa học chỉ dành cho nội bộ doanh nghiệp
Mô tả khóa học
Java là một ngôn ngữ lập trình phổ biến. Điều này được chứng minh thực tế trong suốt 20 năm qua. Ngày nay cơ hội việc làm cho các lập trình viên Java luôn không ngừng rộng mở, tạo cơ hội cực kì lớn cho những ai đã và đang đi theo con đường lập trình. Một trong những lý do hàng đầu mà bạn nên học ngôn ngữ lập trình Java đó là vì Java thuộc loại ngôn ngữ lập trình rất dễ tìm hiểu. Với cú pháp rõ ràng có đi kèm chú thích nhỏ, việc đọc và học ngôn ngữ lập trình Java có thể trở nên dễ dàng và thuận tiện hơn. Chỉ cần bạn tập làm quen với những bước đầu, như cách cài đặt JDK và thiết lập PATH, hiểu cách thức hoạt động của Classpath thì không lâu sau việc học Java của bạn có thể dễ thở hơn rất nhiều.
Khóa học cung cấp trọn bộ kiến thức lập trình Java, đồng thời cung cấp kiến thức để tiếp cận lập trình Android, có khả năng tiếp tục phát triển phần mềm Java nâng cao: Swing, Kết nối cơ sở dữ liệu,...
Tìm hiểu cơ bản về ngôn ngữ lập trình Java (Từ định nghĩa đến kiểu dữ liệu, biến, câu lệnh, mảng, chuỗi ... cấu trúc điều khiển trong java, phương thức, lớp....)
Khóa học này dành cho
- Bất cứ ai muốn học lập trình Java
- Bất cứ ai muốn học lập trình ứng dụng Android nhưng chưa biết về java
- Sinh viên không học CNTT muốn tìm cơ hội việc làm khác trong lĩnh vực công nghệ thông tin
Bạn sẽ nhận được gì nếu đăng ký khóa học này
- Có được kiến thức toàn diện về ngôn ngữ lập trình Java
- Có khả năng tiếp cận lập trình Android
Nội dung khoá học
Giới thiệu ngôn ngữ lập trình Java
-
1. Giới thiệu sơ lược ngôn ngữ lập trình Java
-
2. Các công cụ lập trình với Java
-
3. Cài đặt JDK
-
4. Cài đặt biến môi trường cho Java
-
5. Cách chạy chương trình Java bằng lệnh Command line
-
6. Cách cài đặt và sử dụng công cụ Eclipse
Nền tảng ngôn ngữ lập trình Java
-
7. Cách xuất dữ liệu ra màn hình
-
8. Cách ghi chú lệnh quan trọng trong Java
-
9. Kiểu dữ liệu trong Java
-
10. Ép kiểu dữ liệu trong Java
-
11. Khai báo biến trong Java
-
12. Các phép toán trong Java
-
13. Nhập dữ liệu từ bàn phím với Scanner
-
14. Cấu trúc if, if else, cấu trúc 3 ngôi
-
15. Cấu trúc switch
-
16. Vòng lặp while
-
17. Vòng lặp do..while
-
18. Vòng lặp for
-
19. Ý nghĩa và cách sử dụng break và continue trong các vòng lặp
-
20. Bài tập rèn luyện 1-Giải phương trình bậc 2
-
21. Bài tập rèn luyện 2-Giải toán học
-
22. Bài tập rèn luyện 3- Tính dãy toán học
-
23. Danh sách các bài tập tự rèn luyện 1
Xử lý lỗi trong Java
-
24. Khái niệm về biệt lệ
-
25. Cách sử dụng try ... catch
-
26. Ý nghĩa của từ khóa finally
-
27. Ý nghĩa của throw
-
28. Cách gỡ lỗi bằng công cụ debug
Các thư viện quan trọng thường dùng trong Java/Android
-
29. Thư viện xử lý dữ liệu số
-
30. Thư viện xử lý ngày tháng
-
31. Thư viện toán học
-
32. Thư viện xử lý số ngẫu nhiên
-
33. Thư viện xử lý chuỗi
Xử lý chuỗi trong Java
-
34. Giới thiệu chuỗi trong Java
-
35. Hàm tìm chuỗi
-
36. Hàm trích lọc chuỗi
-
37. Hàm đổi chuỗi
-
38. Hàm xóa khoảng trắng dư thừa
-
39. Hàm so sánh chuỗi
-
40. Cách nối và chèn chuỗi
-
41. Cách tách chuỗi
-
42. Hàm đổi chữ Hoa - thường
-
43. Bài tập rèn luyện 4
-
44. Bài tập rèn luyện 5
-
45. Bài tập rèn luyện 6
-
46. Các bài tập tự rèn luyện 2
Xử lý mảng trong Java
-
47. Khái niệm về mảng
-
48. Cách khai báo và cấp phát bộ nhớ cho mảng
-
49. Truy suất và thao tác trên mảng
-
50. Tìm kiếm trên mảng
-
51. Sắp xếp mảng
-
52. Các hạn chế của mảng
-
53. Bài tập rèn luyện 7
-
54. Các bài tập tự rèn luyện 3
Xử lý Collection trong Java
-
55. Lý do sử dụng collection
-
56. Cách sử dụng ArrayList
-
57. Cách sử dụng HashMap
-
58. Bài tập rèn luyện 8
-
59. Bài tập rèn luyện 9
-
60. Các bài tập tự rèn luyện 4
Lập trình hướng đối tượng trong Java
-
61. Các khái niệm về OOP
-
62. Các quy tắc khi khai báo lớp
-
63. Các loại phương thức
-
64. Overloading method
-
65. Tham chiếu this
-
66. alias và cơ chế gom rác tự động
-
67. các thành phần static
-
68. Khái niệm về kế thừa, lợi ích của kế thừa
-
69. Kỹ thuật viết Kế thừa từ Class
-
70. Kỹ thuật viết Kế thừa từ Interface
-
71. Overriding Method
-
72. Tính đa hình
-
73. Sắp xếp danh sách đối tượng dựa vào interface có sẵn
-
74. Sử dụng enum trong Java
-
75. Bài tập rèn luyện 10
-
76. Bài tập rèn luyện 11
-
77. Bài tập rèn luyện 12
-
78. Các bài tập tự rèn luyện 5
Xử lý tập tin trong Java
-
79. Vì sao phải lưu tập tin
-
80. Xử lý tập tin với TextFile
-
81. Xử lý tập tin với Serialize File
-
82. Bài tập rèn luyện 13
-
83. Bài tập rèn luyện 14
-
84. Các bài tập tự rèn luyện 6
Xử lý đa tiến trình trong Java
-
85. Khái niệm về đa tiến trình và cơ chế hoạt động
-
86. Kỹ thuật tạo đa tiến trình từ Thread
-
87. Kỹ thuật tạo đa tiến trình từ Runnable
-
88. Bài tập rèn luyện 15
-
89. Các bài tập tự rèn luyện
Project tổng hợp Lập trình Java trong 4 tuần
-
90. Project thực tế tổng hợp lại toàn bộ kiến thức đã học
-
91. Tài liệu
Khóa học chỉ dành cho nội bộ doanh nghiệp
Chi tiết khóa học
-
91 Bài giảng
-
19 giờ 46 phút
-
Học online mọi lúc, mọi nơi
-
Học trên máy tính, điện thoại
TS. Trần Duy Thanh