Chương trình đào tạo “Full-Stack Java Web for Beginner” của FPT Software Academy được thiết kế cho những người bắt đầu làm quen với kiến thức IT, cung cấp cho người học các kiến thức nền tảng từ cơ bản đến nâng cao. Khoá học gồm 2 giai đoạn:
IT Fundamentals:
- Kiến thức cơ sở ngành IT: trang bị kiến thức cơ bản cho học viên bước đầu tiếp cận với thông tin, xử lý thông tin, kiến thức chung về phần cứng, phần mềm, hệ điều hành, mạng máy tính
- Nhập môn lập trình/Kỹ thuật lập trình: Cung cấp cho học viên các khái niệm, phương pháp, kỹ năng lập trình bằng 1 ngôn ngữ lập trình có cấu trúc (java) để giải quyết 1 số bài toán cơ bản. Phát triển tư duy lập trình thông qua xử lý các thuật toán cơ bản, hiểu được cấu trúc và xây dựng được ứng dụng web cơ bản.
- Cấu trúc dữ liệu và giải thuật: những cấu trúc dữ liệu thông dụng như array, stack, queue, Linked list…, các thuật toán sắp xếp, tìm kiếm…giúp người học phân tích vấn đề, dữ liệu đưa ra các thuật toán xử lý trên máy tính..
- Cơ sở dữ liệu & SQL: Giúp học viên các khái niệm, thành phần cơ bản của cơ sử dữ liệu quan hệ, các cú pháp của câu lệnh DDL, DML. Có thể tạo Database, table, collumn…, thao tác các câu lệnh SQL cơ bản…
Full Stack Java Web Developer:
Tập trung đào tạo chuyên sâu các kiến thức nâng cao:
- SQL: Trang bị kỹ năng thiết kế cơ sở dữ liệu, bổ trợ các kiến thức để học viên có đủ khả năng làm việc, xử lý dữ liệu phức tạp.
- Java Core: Bố sung nhiều kiến thức lập trình java nâng cao, xử lý các bài toán phức tạp thường gặp trong quá trình làm dự án.
- Front End: Trang bị kiến thức xây dựng web front end từ cơ bản đến nâng cao, giúp học viên có kỹ năng tích hợp với back-end để tao thành 1 web app hoàn chỉnh ở giai đoạn sau.
- Hibernate ORM framework: Giúp học viên hiểu về kiến trúc, thành phần, và có thể thực hiện việc Mapping cơ sở dữ liệu quan hệ sang Object và thao tác xử lý dữ liệu thông qua các Object.
- Back End – Spring framework: Trang bị các kiến thức, kiến trúc, các module của Spring, học viên có thể sử dụng thành thạo các module để xây dựng ứng dụng web nhanh chóng, bảo mật, tin cậy.
- Project: thiết kế như dự án thực tế giúp học viên được học và trải nghiệm quy trình thực hiện và quản lý dự án theo tiêu chuẩn CMM.
Sau khi hoàn thành khoá học, học viên đủ kiến thức để thi các chứng chỉ quốc tế (Java – OCA), có thể làm việc ngay tại FSoft hoặc các dự án phần mềm tại các công ty IT. (Xem chi tiết chuẩn đầu ra)
- Thực hành, luyện tập thực chiến với chuyên gia giàu kinh nghiệm: Hơn 60% thời lượng đào tạo tập trung vào thực hành thông qua các bài Lab/Assignment/Mock Project, cũng như tham gia On Job Training (OJT) tại các dự án thực tế.
- Cam kết hỗ trợ việc làm sau tốt nghiệp: 100% học viên tốt nghiệp khóa học đạt tiêu chuẩn đầu ra được hỗ trợ tìm kiếm việc làm tại các dự án phần mềm của FPT Software với mức lương cạnh tranh, hấp dẫn.
- Cơ sở vật chất – môi trường đào tạo, làm việc chuyên nghiệp: Hệ thống giảng đường, văn phòng làm việc chuẩn quốc tế tại những Campus đẹp và hiện đại nhất Việt Nam. Nhiều hoạt động ngoại khóa, bổ trợ giúp phát triển toàn diện các kỹ năng mềm, kỹ năng chuyên môn, nắm bắt được quy trình vận hành và triển khai các dự án phần mềm chuyên nghiệp theo tiêu chuẩn quốc tế.
- Học bổng tài trợ hấp dẫn: Lên tới 100% học phí tùy thuộc vào kết quả thi đầu vào, không hạn chế số lượng.