CÁC KHÓA HỌC LẬP TRÌNH TỪ CƠ BẢN ĐẾN NÂNG CAO

Làm được việc chỉ từ sau 3 tháng

- Luôn nghĩ rằng lập trình là một nghề rất khó
- Cho rằng phải có kiến thức căn bản về công nghệ thông tin thì mới có thể theo học
- Đang làm trái nghề mà chuyển sang lập trình thì sẽ rất khó khăn, khó tìm việc
- Tự học lập trình nhưng cảm thấy mông lung, chưa có lộ trình bài bản, gặp khó khăn nhưng không biết hỏi ai
- Cho rằng lập trình chỉ dành cho nam giới
- Cho rằng học các khóa học lập trình ngắn hạn không thể làm được việc sau khi hoàn thành khóa học

Đây có phải là bạn?

Nội dung cột [Title]
Nội dung cột [Content]
Nội dung cột [Time]
Với 17 năm kinh nghiệm đào tạo CNTT, BKACAD - PTTC1 đã cùng đồng hành với rất nhiều học viên mới làm quen với lập trình, từ những bạn muốn chuyển ngành cho tới những bạn học sinh mới tốt nghiệp THPT. 
17 Năm kinh nghiệm

BKACAD - PTTC1 CAM KẾT TRONG KHÓA HỌC

Lộ trình học tại BKACAD - PTTC1 được xây dựng từ cơ bản đến nâng cao, giúp người mới có thể dễ dàng làm quen từ việc cài đặt phần mềm cho đến khi bắt đầu tạo ra được những sản phẩm đầu tiên.

Bắt đầu từ những điều cơ bản nhất
Các giảng viên tại BKACAD - PTTC1 có những phương pháp dạy và tiếp cận hiệu quả với những bạn mới, giúp các bạn nhanh chóng bắt nhịp với kiến thực, yêu cầu công việc; luôn lắng nghe và giải đáp thắc mắc của học viên.

Giảng viên giàu kinh nghiệm

Với nhiều năm kinh nghiệm đào tạo lập trình, PTTC1 đã giúp hàng nghìn học viên với background khác nhau trở thành lập trình viên tại các công ty công nghệ

>60% thời gian đào tạo sẽ tập trung vào thực hành với các project thực tế, giúp học viên sớm làm quen với yêu cầu công việc, không bị bỡ ngỡ khi làm việc thật.
Thực hành là cốt lõi
100% học viên sau khi học xong các khóa lập trình sẽ được hệ thống BK-Jobs hỗ trợ tìm kiếm việc làm.
100% Được hỗ trợ việc làm
Các khóa học lập trình tại PTTC1 kéo dài từ 3 - 6 tháng, 3 buổi tối/ tuần nên học viên có thể dễ dàng sắp xếp thời gian đi làm và thời gian học.
Thời gian đào tạo phù hợp
Học viên được hỗ trợ trực tiếp tại lới, ngoài ra hỗ trợ online 24/7. Khi có bất kỳ thắc mắc nào về kiến thức có thể dễ dàng liên hệ với thầy qua group chat. 
Được hỗ trợ nhanh chóng trong quá trình học tập
Các lớp đều có sĩ số khoảng 10 học viên để giảng viên có thể dễ dàng hướng dẫn cho các bạn và chất lượng khóa học được đảm bảo tốt nhất.
Đảm bảo sĩ số
Sau khi kết thúc khóa học, học viên có thể tự phát triển các sản phẩm VD: website, phân tích dữ liệu, ... Tùy theo ngôn ngữ lập trình bạn lựa chọn.


Làm được sản phẩm

- 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.

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 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 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 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.

- 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.

Chi tiết học phí

TÌM HIỂU HỌC PHÍ

1. KHÓA HỌC LẬP TRÌNH PYTHON

Kiến thức đạt được

Lộ trình học

Cơ hội việc làm

Python PCAP là chương trình của Học viện Mạng Cisco Mỹ cùng với đối tác Open Education & Development Group đầu tư và xây dựng.

Ngoài việc cung cấp các kiến thức để tham dự kỳ thi lấy chứng chỉ quốc tế Python PCAP, chương trình cung cấp kiến thức nền tảng toàn diện và đầy đủ để học viện có đủ tự tin làm các công việc như lập trình viên Python, lập trình viên Web, phân tích dữ liệu… cùng các cơ hội lớn trong các lĩnh vực dữ liệu lớn, trí thông minh nhân tạo sau khi hoàn thành khóa học

Giáo trình: Chuẩn CHÍNH HÃNG Cisco – OpenEDG Python Institute.

Thời lượng: 
Online 70h - 
Offline 60h

2. KHÓA HỌC LẬP TRÌNH FRONTEND - REACTJS

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

Lộ trình học

Học xong làm Fresher tại BKsoft

• Làm chủ được ngôn ngữ Python từ cơ bản đến nâng cao
• Biết vận dụng Python giải quyết các bài toán thực tế
• Nắm vững phương pháp lập trình hướng đồi tượng với Python
• Làm việc với tập tin, thư mục
• Xử lí dữ liệu JSON, XML
• Thao tác cơ bản với các hệ quản trị cơ sở dữ liệu: MySQL, SQL Server… bằng Python
• Kiến thức tổng hợp với các dự án thực tế. Sau khi học xong các bạn có thể làm các công việc như lập trình viên python, lập trình viên web, phân tích dữ liệu...cùng các cơ hội lớn trong các lĩnh vực dữ liệu lớn, trí thông minh nhân tạo sau khi tốt nghiệp.

Module 1: Core
• Variables and Data Types: biến và kiểu dữ liệu
• Expressions and Operators: Biểu thức và toán tử
• Decision making: statements, if..else, loops, break, continue…
• Functions: Hàm
• List, Tuple, Set and Dictionary
• Modules and Packages: mô đun và gói

Module 2: Advance
• Regular Expression : biểu thức chính quy
• Handing File and Exceptions: Xử lí file (txt,csv...) và ngoại lệ
• Object oriented program: lập trình hướng đối tượng với Python
• Database Access: làm việc với các hệ quản trị cơ sở dữ liệu MySQL, SQL Server…
• XML and JSON: xử lí dữ liệu XML và JSON
• REST-API: làm việc với REST-API

Module 3: Project
• Weather Application: REST-API + GUI
• Physical Projects With Python on the Raspberry Pi: IoT

• Phát triển web, phát triển ứng dụng
• Phân tích dữ liệu (Data Analytic) và khoa học Máy tính (Data Science)
• Lĩnh vực Machine Learning
• Lĩnh vực IoT – Internet Vạn Vật
• Fintech

Chi tiết học phí

3. KHÓA HỌC LẬP TRÌNH BACKEND - JAVA SPRING BOOT

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

Kiến thức đạt được

- 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

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.

- 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.

Lộ trình học

Học xong làm Fresher tại BKsoft

CÁC KHÓA HỌC LẬP TRÌNH TẠI BKACAD

Kiến thức đạt được


HỌC ONLINE

01.

- Sử dụng Hệ thống Microsoft  (Office 365 - Ms Teams) để học và tương tác 
- Thực hành trên Lab trực tuyến của BKACAD 
- Sau khi học xong có video record lại bài giảng

HỌC VIÊN ĐƯỢC CHỌN HÌNH THỨC HỌC PHÙ HỢP

02.

HỌC OFFLINE

- Học tại tầng 4 - Nhà A1 - Học viện Công nghệ Bưu Chính Viễn Thông, Km 10 đường Nguyễn Trãi, Hà Đông, HN

Tư vấn cho tôi!

NHẬN TƯ VẤN VÀ GIỮ ƯU ĐÃI KHÓA HỌC LẬP TRÌNH TỪ BKACAD - PTTC1

Đăng ký liên hệ ngay

Bạn chưa biết ngôn ngữ lập trình nào phù hợp với mình? Chưa xác định được mảng muốn làm trong lĩnh vực lập trình? Để BKACAD - PTTC1  tư vấn cho bạn nhé!

TẠI SAO NÊN CHỌN PTTC1 - BKACAD?

Công nghệ thông tin giờ đây đã trở thành một phần không thể tách rời của cuộc sống, chúng giúp cho những hoạt động hàng ngày của chúng ta trở nên thuận tiện hơn, dễ dàng hơn, chất lượng cuộc sống ngày càng được nâng cao hơn. Do đó, nhân sự phục vụ cho ngành CNTT cũng ngày một đông đảo và yêu cầu chất lượng nguồn lao động cũng khắt khe hơn bao giờ hết.

Với mong muốn đem lại điều kiện thuận lợi nhất cho sinh viên của Học viện Công nghệ Bưu chính Viễn thông và các trường lân cận có cơ hội được học nâng cao kiến thức theo tiêu chuẩn của các hãng công nghệ hàng đầu như Cisco Systems, Microsoft, Amazon, v.v Trung tâm Đào tạo Bưu chính Viễn thông và Chương trình Học viện Công nghệ BKACAD đã ra quyết định hợp tác thành lập Chương trình đào tạo Chứng chỉ công nghệ thông tin quốc tế BKACAD - PTTC1.

TÔI MUỐN ĐĂNG KÝ HỌC LẬP TRÌNH

Ông Nguyễn Ngọc Tuấn - Giám đốc Chương trình Học viện Công nghệ BKACAD và
 Ông Đoàn Hiếu - Giám đốc Trung tâm Đào tạo Bưu chính Viễn thông ký kết hợp tác

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

Chương trình đào tạo Chứng chỉ công nghệ thông tin quốc tế BKACAD - PTTC1.
ADD : tầng 4 - Nhà A1 - Học viện Công nghệ Bưu Chính Viễn Thông, Km 10 đường Nguyễn Trãi, Hà Đông, HN

Liên hệ để được Tư vấn Miễn phí