Về BKACAD

Lộ trình học

TRỞ THÀNH LẬP TRÌNH VIÊN WEBSITE/ PHÁT TRIỂN PHẦM MỀM FRONTEND - BACKEND CHUYÊN NGHIỆP

Chương trình học viện Công nghệ BKACAD - Đại học Bách Khoa Hà Nội

BẠN ĐANG QUAN TÂM TỚI KHÓA HỌC NÀO?

Khoá học lập trình Frontend - ReactJS

Khoá học lập trình Backend – Java Spring boot

Hoặc cả hai để trở thành Fullstack Developer!

Tất cả đối tượng mong muốn trở thành lập trình viên, kể cả những bạn muốn chuyển ngành sang hướng lập trình đều sẽ được đào tạo từ cơ bản đến nâng cao khi học Frontend/ Backend để phát triển web/ phần mềm

AI CÓ THỂ THAM GIA KHÓA HỌC
LẬP TRÌNH FRONTEND - BACKEND/ KHÓA HỌC FULLSTACK?

Khoá học lập trình Frontend - ReactJS
(100H)

Khoá học lập trình Backend – Java Spring boot (120H)

Frontend là việc sử dụng các ngôn ngữ HTML, CSS hay ngôn ngữ lập trình Javascript để các lập trình viên thiết kế ra các giao diện ứng dụng hoặc trang web cho người dùng. Những gì bạn nhìn thấy và tương tác trên màn hình chính là kết quả của công việc lập trình Frontend.

Thời lượng: 100h

HOÀN THÀNH KHÓA HỌC, HỌC VIÊN CÓ THỂ:
- Sử dụng hiệu quả công cụ Figma, Adobe XD trong xây dựng UX/ UI người dùng.
- Xây dựng giao diện web sử dụng HTML5, CSS và JavaScript.
- Thành thạo, vận dụng hiệu quả JavaScript ES6.
- Hiểu rõ kiến thức trọng tâm và vận dụng ReactJS vào các dự án thực tế.
- Tham gia các dự án thực tế ReactJS tại doanh nghiệp.

NỘI DUNG KHÓA HỌC
Module 0: Introduction (2h)
- Tổng quan và lộ trình khoá học Frontend - ReactJS
- Tổng quan về Internet: HTTP protocols, DNS, Hosting, Domain…
- Cài đặt môi trường: GIT, IDE
Module 1: Basic HTML5 and CSS3 (12h)
- Basic: HTML Elements
- Table, Form and List
- Basic CSS3
- Tạo layout với HTML CSS
- Bootstrap 5, TailwindCSS
Module 2: JavaScript ES6 (14h)
- Introduction JavaScript & Concept
- HTML DOM
- Basic JavaScript: variable, operator, expression…
- Condition & Loops
- Function, arrow function
- JavaScript OOP
- Jquery
- Handling JSON, XML
Module 3: ReactJS (32h)
- Introduction, concept & setup env
- Class component, element, props & state
- Funtional component
- React hooks
- Routing
- Redux
Module 4: NextJS (10h)
- Introduction
- Create app
- Deloy
Module 5: Project (30h)
- Tham gia các dự án thực tế trên trung tâm phần mềm.

Backend là mọi thứ mà người dùng không nhìn thấy và chứa các hoạt động phía sau xảy ra khi thực hiện bất kỳ hành động nào trên một website, ứng dụng. Một lập trình viên backend xây dựng và duy trì công nghệ cho phép phần giao diện người dùng của trang web có thể tồn tại được.

Thời lượng: 120h
HOÀN THÀNH KHÓA HỌC, HỌC VIÊN CÓ THỂ:
- Kiến thức nền tảng về lập trình hướng đối tượng sử dụng ngôn ngữ lập trình Java.
- Phân tích thiết kế cơ sở dữ liệu quan hệ từ bài toán thực tế.
- Thao tác với cơ sở dữ liệu quan hệ (mySQL, SQL Server, Postgre…) và cơ sở dữ liệu phi quan hệ noSQL (mongoDB…)
- Thiết kế và xây dựng tài liệu REST API sử dụng Swagger.
- Xây dựng backend bài toán thực tế sử dụng SpringBoot.

NỘI DUNG KHÓA HỌC
Module 0: Introduction (2h)
- Giới thiệu tổng quan khoá học và lộ trình học.
- Cơ hội nghề nghiệp, việc làm?
- Git, Jira….
Module 1: Java Core (20h)
- Tổng quan về Java
- Biến, biểu thức, toán tử, kiểu dữ liệu
- Câu lệnh rẽ nhánh và vòng lặp
- Mảng 1 chiều và nhiều chiều
- Lớp và đối tượng
- Tính đóng gói và kế thừa
- Tính đa hình và trừu tượng
- Java generic
- Collection
- Stream API
Module 2: Cơ sở dữ liệu (20h)
- Cơ sở dữ liệu quan hệ:
• Tổng quan về cơ sở dữ liệu
• Kiểu dữ liệu
• Tạo CSDL, tạo bảng
• Ràng buộc
• Truy vấn dữ liệu, câu lênh SELECT
• Hàm
- Cơ sở dữ liệu phi quan hệ:
• MongoDB
- Kết nối từ ứng dụng Java đến CSDL.
Module 3: JSP & Servlet (8h)
- HTML, CSS (2h)
- JSP Stand Tag Library (JSLT)
- JSP/ Servlet
- MVC
Module 4: Spring Boot (40h)
- Introduction Spring Framework, Spring Boot
- JPA/ Hibernate/Spring Transaction
- Spring boot & MongoDB
- Login/ Authen
- Java web services & RESTful API (Swagger)
Module 5: Project thực tế (30h)
- Các học viên sẽ được chuyển tiếp lên làm dự án tại trung tầm phần mềm BKACAD.

Nhấn để xem 

LỘ TRÌNH HỌC FRONTEND/ BACKEND

HỌC VÀ THỰC CHIẾN NGAY VỚI VỊ TRÍ FRESHER LẬP TRÌNH FRONTEND/ BACKEND NGAY TẠI PHÒNG PHẦN MỀM BKSOFT

Thời lượng: 2 tháng

Học viên sẽ trực tiếp tham gia quá trình phát triển phần mềm, website,...theo dự án tại Phòng phát triển phần mềm BKS tại Chương trình Học viện Công nghệ BKACAD sau khi hoàn thành các module học trên lớp.

Học viên được trải nghiệm vị trí fresher tại công ty công nghệ, được dẫn dắt bởi các mentor nhiều năm trong nghề. Vì vậy sau khi kết thúc module này, học viên có kiến thức và kinh nghiệm thực tế để có thể ứng tuyển vào các vị trí hấp dẫn 
Sau khi hoàn thành module Project, học viên sẽ được cấp chứng nhận hoàn thành khóa học và chứng nhận hoàn thành chương trình fresher tại BKS
Thời gian linh hoạt, học viên có thể thực hành online, không mất thời gian di chuyển hay phải lên văn phòng.

TƯ VẤN CHO TÔI

Thông tin về phòng phần mềm BKSOFT

BẠN SẼ NHẬN ĐƯỢC GÌ SAU KHÓA HỌC LẬP TRÌNH WEB/ PHÁT TRIỂN PHẦN MỀM?

- Trở thành lập trình viên FrontEnd/ BackEnd/ Fullstack chuyên nghiệp 
- Sử dụng thành thạo ngôn ngữ JavaScript và Java
- Sử dụng được các công cụ lập trình phần mềm hiện đại
- Thực tập làm dự án tại Phòng phần mềm của BKACAD 

KIẾN THỨC THỰC TẾ 

- Chứng nhận hoàn thành khóa học tại BKACAD
- Chứng nhận hoàn thành chương trình fresher tại phòng phát triển phần mềm tại BKACAD

CHỨNG NHẬN UY TÍN 

- Được tham gia ứng tuyển với mạng lưới  đối tác của BKJob

CƠ HỘI VIỆC LÀM 

TÌM HIỂU HỌC PHÍ 

Chứng nhận hoàn thành khóa học từ

Được hỗ trợ việc làm bởi

Kinh nghiệm đào tạo CNTT gần

20 năm

Chứng nhận tham gia chương trình fresher tại phòng phần mềm

NHẬN THÔNG TIN

Nhận ưu đãi giảm 2 triệu khi đk học Offline (áp dụng hết 30/11)
Nhận ưu đãi giảm 20% khi đk học Online (áp dụng hết 30/11)

ĐĂNG KÝ TÌM HIỂU THÊM VỀ KHÓA HỌC LẬP TRÌNH WEB FRONTEND/ BACKEND HOẶC KHÓA HỌC FULLSTACK

CHƯƠNG TRÌNH HỌC VIỆN CÔNG NGHỆ BKACAD 

Chương trình Học viện Công nghệ BKACAD tiền thân là Học viện mạng Cisco Bách Khoa được thành lập theo Quyết định số 4251/QĐ-ĐHBK-TTĐTSĐH do Hiệu trưởng trường ĐH Bách Khoa HN ký ngày 05/11/2004. Đây là chương trình hợp tác chính thức của Trường Đại học Bách khoa Hà Nội với Tập đoàn Cisco Systems.

Theo thời gian, với mục tiêu mở rộng đào tạo theo chuẩn Quốc tế, đào tạo kỹ năng gắn liền với nhu cầu doanh nghiệp, BKACAD phát triển và có thêm hợp tác với Microsoft IT Academy, Sun Microsytems (hiện nay là Oracle), PaloAlto Networks, Pearson VUE, Prometric, Pearson BTEC… trong đào tạo, khảo thí chứng chỉ quốc tế và là một thành viên của Hệ thống BK-Holdings, ĐH Bách Khoa Hà Nội.

Một số dấu mốc quan trọng của học viện 

TẢI XUỐNG OUTLINE CHI TIẾT KHÓA HỌC LẬP TRÌNH WEB / PHÁT TRIỂN PHẦN MỀM
FRONTEND/ BACKEND (FULLSTACK)

TẢI XUỐNG

  • Hãy điền thông tin chính xác để nhận outline khóa học và được ưu đãi học phí bạn nhé!

THAM KHẢO CÁC NGÔN NGỮ LẬP TRÌNH KHÁC

Khóa học lập trình Python 

Khóa học lập trình PHP

TƯ VẤN NGÔN NGỮ LẬP TRÌNH PHÙ HỢP CHO TÔI

ĐỐI TÁC VÀ KHÁCH HÀNG TIÊU BIỂU

Chương trình Học viện Công nghệ BKACAD  
Site 1: P214, Tòa A17, 17 Tạ Quang Bửu, Hà Nội
Site 2: 236 Lê Thanh Nghị, Hai Bà Trưng, HN
Site 3: Tầng 4 - Nhà A1 - Học viện Công nghệ Bưu Chính Viễn Thông - Km10, đường Nguyễn Trãi, Hà Đông, Hà Nội
Site 4: Ngõ 36 Đ. Cầu Diễn, Phúc Diễn, Bắc Từ Liêm, Hà Nội


 

Liên hệ để được tư vấn miễn phí   

Tư vấn cho tôi!

NHẬN TƯ VẤN KHÓA HỌC LẬP WEB
TỪ CƠ BẢN ĐẾN NÂNG CAO

Hãy để chúng tôi chủ động liên hệ tư vấn cho bạn về lộ trình học, lịch khai giảng và các ưu đãi hỗ trợ học phí của BKACAD!