Java

Home / Java

KHÓA HỌC JAVA CORE

VÌ SAO BẠN NÊN LỰA CHỌN HỌC LẬP TRÌNH JAVA

Ngôn ngữ lập trình Java đã được phát triển bởi công ty Sun Microsystem vào năm 1995. Trong hơn 24 năm hình thành và phát triển, Java đã trở thành nền tảng của hầu hết các ứng dụng ngày nay. Nó đã chứng minh được giá trị của mình trong việc phát triển các phần mềm doanh nghiệp, ứng dụng đi động, phát triển website, game và cả hệ thống nhúng.

Java đã được sử dụng rất nhiều trong các ứng dụng ngân hàng / tài chính trên khắp thế giới. Nó cũng được các doanh nghiệp lớn như Amazon, Google và Facebook coi là một trong những ngôn ngữ tốt nhất để duy trì và phát triển website dành cho doanh nghiệp.

Do đó, có thể nói rằng bạn hoàn toàn yên tâm chọn Java để Lập trình Web.

ĐỐI TƯỢNG

Bạn đang là sinh viên các trường Cao đẳng, Đại học CNTT đam mê về lập trình.

Bạn là sinh viên, người đi làm trái nghề nhưng yêu thích CNTT.

Bạn đã và đang làm trong lĩnh vực CNTT có mong muốn học hỏi thêm công nghệ mới để tìm kiếm công việc tốt hơn.

MỤC TIÊU KHÓA HỌC

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)

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 web, Android…)

Có thể xin làm java fresher hoặc thực tập tại các công ty phần mềm

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ư Python, C#…

NỘI DUNG HỌC


Khóa học này dạy bạn điều gì?


Bạn sẽ học như thế nào?


Tại sao nên tham gia khóa học này?


Cài đặt môi trường (IntelliJ IDE + JDK)


Giới thiệu về ngôn ngữ Java


Cấu trúc chương trình trong Java – HelloWorld


Biến


Kiểu dữ liệu


Toán tử


Nhập xuất dữ liệu cơ bản trong console


Cấu trúc điều kiện, rẽ nhánh


Cấu trúc vòng lặp


Break và continue


Mini Game


Mảng một chiều


Mảng nhiều chiều


Xử lý chuỗi


Enum


Quick Quizz


Class và Object


Các thành phần của class


Access Modifiers


Constructor, Getters/Setters


Mini Game


Tính thừa kế (Inheritance)


Extends, super, instanceof


Tính đa hình (Polymorphism)


Ghi đè, nạp chồng


Quick Quizz


Abstract class


Interface


Collection trong Java


ArrayList, LinkedList


Sets và Maps


Các kỹ thuật lưu trữ, sắp xếp trên Collections


Mini Game


Tổng quan về Exception trong Java


Check Exception và Uncheck Exception – Throwing Exception


Từ khóa throw, throws


Kỹ thuật debug, kiểm soát Exception


Files và Streams


Text file I/O


Binary File I/O


Các kỹ thuật đọc ghi file hiệu quả với chương trình


Quick Quizz


Các component cơ bản trong Java Swing


Layout cơ bản


Hoàn thành project Java hoàn chỉnh (GUI, logic)


Quick Quizz Test

ƯU ĐIỂM VÀ LỢI ÍCH CỦA KHÓA HỌC JAVA CORE TẠI PLUSPLUS

Hệ thống học tập

Plusplus Academy sử dụng hệ thống video trực tuyến và hệ thống LMS ( Learning Management System) hiện đại để hỗ trợ học tập cho các khóa học.

Giảng viên – Mentor hỗ trợ

Trong suốt khóa học, học viên được hỗ trợ nhiệt tình từ các giảng viên và các mentor. Giảng viên chia sẻ tất cả các kinh nghiệm có được từ các dự án giảng viên đang làm. Mentor tích cực đôn đốc việc code, hỗ trợ sửa lỗi code và góp ý code đúng chuẩn.

Dự án – bài tập thực tế

Hệ thống bài tập – dự án thực tế được áp dụng vào từng buổi học. Ngay sau buổi học, học viên đã có thể code các phần của dự án, bài luyện tập chuyên sâu.

Nhóm thảo luận – tương tác

Ngoài giờ học tại lớp, học viên còn được hỗ trợ tích cực từ Giảng viên, Mentor và các bạn cùng lớp trên kênh thảo luận và kênh chat cực kì sôi nổi. Bạn luôn có được động lực học tập cao nhất từ các nhóm thảo luận này.

GIẢNG VIÊN & CHUYÊN GIA

 

Đỗ Tuấn Anh
Chuyên viên Dịch vụ Kênh và Hệ thống thanh toán tại Ngân hàng Ngoại Thương Việt Nam. Trưởng ban giải pháp phần mềm, Trưởng nhóm nghiên cứu công nghệ, Kỹ sư phần mềm, Kỹ sư giải pháp, Quản trị dự án tại tập đoàn Viễn thông Quân đội Viettel. Kỹ sư phần mềm tại Công ty Cổ phần phần mềm FPT Software. Thực tập sinh tại Công ty phần mềm Evsoft.
Tạ Đức Huy
Lead Engineer tại Samsung RnD. Hơn 5 năm kinh nghiệm lập trình ứng dụng, cloud computing. Giảng viên lập trình ứng dụng tại PlusPlus Academy
Nguyễn Xuân Kiểm
Trưởng nhóm Hạ tầng điều khiển xe máy điện Vinfast Kỹ sư Đại học Bách Khoa Hà Nội. Hơn 6 năm kinh nghiệm về lập trình ứng dụng, cloud computing.
Đinh Mạnh Cường
Hiện đang là Nghiên cứu sinh tiến sĩ Bách Khoa - Master: International Research Institute MICA . Đã có nhiều kinh nghiệm làm việc tại các tập đoàn lớn như VTCC, Vin Bigdata.

CÁC CHƯƠNG TRÌNH ƯU ĐÃI :

* Đăng ký ngay hôm nay để nhận các ƯU ĐÃI sau: 

* Tặng khóa sử dụng Git 

* Bộ tài liệu và một số video của khóa học để xem trước

*Quy trình phát triển phần mềm (Agile, Kanban)

*Công cụ phương pháp làm teamwork ( Trello, UML)

*Hỗ trợ viết CV, luyện phỏng vấn xin việc

[contact-form-7 id="8902" title="Ghi danh"]