Giờ làm việc

T2 - T7 8h30 - 18h00

Liên hệ

 

Khoá lập trình Java Core cơ bản

Giới thiệu

Khóa học lập trình Java Core & Nền tảng lập trình cơ bản

Mô tả khóa học:

Khóa học được thiết kế cho người mới bắt đầu lập trình, gồm 17 chương học qua video quay sẵn, kết hợp với slide, bài tập, kiểm tra và thực hành theo từng chủ đề. Nội dung khóa học tập trung vào hai phần chính: lập trình Java Core và nền tảng lập trình Web cơ bản (HTML, CSS, Javascript).

Nội dung chương trình học

Phần 1: Java Core cơ bản + Java OOP + SQL (Buổi 1 → Buổi 13)

  • Cú pháp và cấu trúc chương trình Java cơ bản.
  • Kiểu dữ liệu, biến, toán tử, vòng lặp, câu lệnh điều kiện.
  • Hàm, mảng, xử lý chuỗi, lớp & đối tượng.
  • Lập trình hướng đối tượng (OOP): kế thừa, đóng gói, đa hình, abstract class, interface,…
  • Xử lý ngoại lệ, thao tác với file, cấu trúc dữ liệu cơ bản.
  • Làm quen với SQL cơ bản: tạo bảng, truy vấn dữ liệu, liên kết Java với cơ sở dữ liệu.

Phần 2: Nền tảng lập trình Web (Buổi 14 → Buổi 17)

  • HTML5: cấu trúc trang web, thẻ cơ bản.
  • CSS3: cách tạo style, layout, responsive cơ bản.
  • Javascript ES6+: biến, hàm, sự kiện, DOM, xử lý tương tác đơn giản.

Bài tập và thực hành được giao đều đặn xuyên suốt 17 chương học, giúp học viên luyện tập tư duy lập trình và nắm chắc kiến thức cốt lõi.

Hướng dẫn sử dụng ChatGPT hỗ trợ học lập trình Java & Web

Khóa học cung cấp hướng dẫn chi tiết cách sử dụng ChatGPT như một trợ giảng cá nhân, giúp học viên:

  • Giải thích các khái niệm lập trình Java, OOP, SQL hoặc HTML/CSS/JS.
  • Viết đoạn code mẫu nhanh khi luyện tập: tạo class, xử lý chuỗi, vòng lặp,…
  • Kiểm tra và gợi ý sửa lỗi trong code Java console hoặc đoạn HTML/JS đơn giản.
  • Phân tích bài tập và gợi ý hướng làm, nhưng vẫn giữ vai trò hỗ trợ – khuyến khích học viên tư duy độc lập.

Chuẩn đầu ra của khóa học

Sau khi hoàn thành khóa học, học viên sẽ:

  • Nắm vững kiến thức nền tảng về lập trình Java Core và kỹ năng OOP cơ bản.
  • Viết thành thạo chương trình Java console để giải quyết các bài toán thực tế (quản lý sinh viên, sản phẩm, file, kết nối CSDL…).
  • Có kiến thức nền tảng về Web (HTML, CSS, JS) để chuẩn bị cho các module nâng cao như lập trình Web fullstack, lập trình Android hoặc học thêm framework Java.
  • Thành thạo cách sử dụng ChatGPT để hỗ trợ học tập, debug và nâng cao kỹ năng tự học.
  • Sẵn sàng chuyển sang học các module chuyên sâu tiếp theo: Java Web, Android, Flutter, hoặc lập trình React/NodeJS.

Lưu ý: Khóa học này tập trung xây dựng nền tảng và tư duy lập trình vững chắc, phù hợp với người mới bắt đầu hoặc người cần ôn lại kiến thức trước khi học chuyên sâu.

Thông tin bổ sung

Đội ngũ GV / Mentor tại Trung tâm CodeFresher

Thầy Lê Hồng Duy
Thạc sĩ CNTT - Giảng viên lập trình Web, Mobile App

Tin tức / Sự kiện

[Livestream đặc biệt]: Code Giao Diện Siêu Nhanh với ReactJS và GitHub Copilot

Trong lĩnh vực phát triển web hiện đại, đặc biệt là frontend, thời gian luôn…


LIVESTREAM: XÂY DỰNG WEB CƠ BẢN VỚI CHATGPT VÀ HTML5, CSS3

Giới thiệu về buổi livestream Trong thời đại số hóa, việc xây dựng một trang…


LIVESTREAM ĐẶC BIỆT: HỌC CODE WEB REACTJS SIÊU NHANH VỚI CHATGPT

ReactJS là một trong những thư viện JavaScript phổ biến nhất để phát triển giao…


Tuyển dụng 02 vị trí Trợ giảng / Giảng viên tập sự Part-time

Dự án #CodeFresher tuyển dụng 02 vị trí Trợ giảng (Giảng viên tập sự) Lập trình Website…


Seri hướng dẫn tự học lập trình Java

Lập trình Java Web – Con đường vững chắc để trở thành Web Developer chuyên nghiệp

1. Vì sao chọn Java Web? Java là một trong những ngôn ngữ lập trình…


Lập trình Java Web 2024 - Hưỡng dẫn sử dụng RabbitMQ với Spring Boot

Giới Thiệu Trong thế giới phát triển ứng dụng web, việc xây dựng hệ thống…


Cách khai báo và sử dụng biến trong Java - Lập trình Java cơ bản 2023

Biến trong Java. 1. Biến là gì và các thành phần cơ bản. Biến là…


Hướng dẫn deploy web java lên server sử dụng railway, elephantSQL, github 2023

Để triển khai một ứng dụng web Java lên một server sử dụng các dịch…


Giới thiệu các khoá học lập trình tại trung tâm CodeFresher

Gọi ngay