1. Tên giáo trình/bài giảng: Java căn bản
2. Mô tả: Giáo trình Java căn bản cung cấp cho học viên kiến thức cơ bản về ngôn ngữ Java, một ngôn ngữ nổi tiếng và được sử dụng rộng rãi trong phát triển phần mềm của Sun Microsytems. Java là một ngôn ngữ hướng đối tượng mạnh mẽ, có cấu trúc chặt chẽ và cú pháp sáng sủa, cùng với một cộng đồng rất lớn tham gia vào việc phát triển các công cụ, ứng dụng, tiện ích trên ngôn ngữ này. Sun Microsystems cũng đã đưa ngôn ngữ này thành một nền tảng mở với việc mở mã nguồn các bộ JDK (Java Development Kit) và JRE (Java Runtime Environment) cho phép các lập trình viên trên toàn thế giới đóng góp vào sự phát triển của ngôn ngữ này.
3. Mục tiêu đào tạo: Giáo trình nhằm giúp học viên hiểu và sử dụng thành thạo ngôn ngữ Java để viết những ứng dụng đầu tiên trên ngôn ngữ này, là bước đầu tiên giúp học viên đi theo con đường trở thành lập trình viên Java chuyên nghiệp.
4. Yêu cầu trình độ: Học viên có kiến thức cơ bản về lập trình. Biết lập trình trên các ngôn ngữ khác (như PHP, C#, VB, Pascal, hoặc C/C++) là một lợi thế.
5. Nội dung khóa học:
Bài 1: Giới thiệu về Java
Bài 2 : Các cú pháp ngôn ngữ lập trình Java
Bài 3 : Cấu trúc lập trình Java
Bài 4 : Lập trình hướng đối tượng với Java-phần 1
Bài 5 : Lập trình hướng đối tượng với Java-phần 2
Bài 6 : Làm việc với mảng và chuỗi trong Java
Bài 7: Xử lý ngoại lệ trong Java
Bài 8 : Xuất nhập dữ liệu trong Java
Bài 9 : Collection Framework
Bài 10 : Giới thiệu về Generic
6. Môi trường thực hành: NetBeans 6.1 +, Java 1.5 +
7. Tài liệu tham khảo: