Đào tạo lập trình viên chuyên nghiệp

  • 11:34 CH 02/08/2014
  • 2775 lượt xem
  • 0 bình luận

 

Giới thiệu về chương trình đạo tạo lập trình viên chuyên nghiệp tại VNSolution

 

 

      Ngày nay với sự bùng nổ của công nghệ thông tin tại Việt Nam, theo thống kê của Bộ Thông tin và truyền thông, Việt Nam còn thiếu khá nhiều nhân lực trình độ cao cho ngành công nghệ này. Tuy nhiên, các sinh viên mới ra trường, hay các học viên được đào tạo từ các trung tâm đào tạo lập trình viên quốc tế sau các khóa học thường không xin được việc hay không đáp ứng được ngay nhu cầu công việc của các doanh nghiệp hoạt động trong lĩnh vực này.

       Là một doanh nghiệp đi tiên phong trong lĩnh vực CNTT tại Việt Nam chúng tôi hiểu rằng tầm quan trọng của đội ngũ lao động bằng chất xám này. Bằng kinh nghiệm triển khai và xây dựng nhiều dự án trong và ngoài nước, cùng với nền tảng về công nghệ của Microsoft, chúng tôi đưa đến quyết định thành lập bộ phận đào tạo như Fresher của FPT hay FU của FPT University. Với chương trình học chủ yếu tập trung vào các kỹ năng cần thiết của một lập trình viên cùng với kinh nghiệm, phương pháp đào tạo độc đáo và sự tận tình của giám đốc giải pháp của công ty, chúng tôi tin tưởng rằng các học viên sau khóa học sẽ tích lũy không chỉ các kỹ năng chuyên môn mà còn được trang bị nhiều kỹ năng mềm để có thể tự tin gia nhập bất cứ môi trường chuyên nghiệp nào tại Việt Nam.

 

Các khóa học được tổ chức như sau:

 I.                   Công nghệ .Net: (Thời gian 6 tháng) (Khóa học I: .Net Developer)

a.      Lập trình asp.net Web form thành thạo

b.      Lập trình với Ajax Framework 4.0

c.       Lập trình ứng dụng với ORM, LINQ, Entity Framework theo mô hình N-Tier mới nhất hiện nay.

d.      Lập trình phần mềm sử dụng IoC (DI – Dependency Injection)

e.      Lập trình phần mềm sử dụng mô hình MVP

f.        Lập trình asp.net MVC

g.      Làm việc với cơ sở dữ liệu 2008

h.      Lập trình ứng dụng trên nền tảng công nghệ Portal tích hợp

i.        Cuối khóa học triển khai dự án xây dựng phần mềm cho khách hàng theo quy trình đã được chuẩn hóa.

II.                 Công nghệ SharePoint 2010:

a.      Lập trình SharePoint: (6 tháng) (Khóa học II: SharePoint Developer)

                                                              i.      Giới thiệu về SharePoint 2010

                                                            ii.      Kiến trúc của SharePoint 2010

                                                          iii.      API của SP 2010

                                                          iv.      Data Access

                                                            v.      External Data Access

                                                          vi.      Web Parts

                                                        vii.      Templates

                                                      viii.      Application Techniques

                                                           ix.      Solution Deployment

                                                             x.      Extending the User Interface

                                                           xi.      Using Web Controls

                                                   xii.      Cuối khóa học: kick off dư án xây dựng website tích hợp trên nền tảng SharePoint 2010

b.     Lập trình SharePoint nâng cao: (6 tháng) (Khóa học III: SharePoint Architecture)

                                                              i.      Client Programming

                                                            ii.      Integrating Silverlight

                                                    iii.         Integrating Charts and Maps

                                                          iv.      Forms Services and InfoPath

                                                            v.      Workflows

                                                          vi.      Administrative Tasks

                                                        vii.      Enterprise Features

                                                      viii.      Cuối khóa học: kick off dự án xây dựng cổng thông tin chính phủ điện tử trên nền tảng SharePoint 2010.

III.              Lộ trình học:

a.      Khóa I:

                                                              i.      Giai đoạn I (2 tháng): Đào tạo các kỹ năng để xây dựng một website hoàn thiện từ A-Z bao gồm các kỹ năng: Cắt style css, lập trình client script, lập trình webform truy xuất cơ sở dữ liệu.

                                                            ii.      Giai đoạn II (2 tháng): Đào tạo các kỹ năng lập trình cao cấp với các kỹ năng như: Lập trình với Ajax Framework 4.0, Lập trình với ORM, LINQ, Entity Framework, Làm quen với IoC (DI), Lập trình với các mô hình MVP - MVC, và lập trình ứng dụng tích hợp trên nền tảng của Portal.

                                                          iii.      Giai đoạn III: Đào tạo kỹ năng mềm như: Quản lý dự án theo mô hình CMMI (Requirement Development, Requirement Management, Configuration Management…), kỹ năng của một team leader (Lập kế hoạch, Estimate Effort cho dự án, quản lý công việc, tracking công việc…), kỹ năng làm việc theo nhóm (Team work), kỹ năng lập trình cho Developer (Làm detail design, Unit Test Report, Keep Evidence…)….thông qua việc triển khai một dự án theo quy trình đã được chuẩn hóa, các học viên tham gia khóa học sẽ được tham gia triển khai một dự án thực tế của công ty.

 

b.     Khóa II:

                                                              i.      Giai đoạn I (2 tháng): Làm quen với SharePoint, cài đặt và cấu hình môi trường làm việc của SharePoint.

 

                                                            ii.      Giai đoạn II (2 tháng): Lập trình các công nghệ tích hợp của SharePoint như (Data Access, Web Part, External Data Access, Application Techniques…), ứng dụng kiến thức đã học để làm một website tích hợp trên công nghệ này.

 

                                                          iii.      Giai đoạn III (2 tháng): Đào tạo kỹ năng mềm như: Quản lý dự án theo mô hình CMMI (Requirement Development, Requirement Management, Configuration Management…), kỹ năng của một team leader (Architure cho dự án, Lập kế hoạch, Estimate Effort cho dự án, quản lý công việc, tracking công việc…), kỹ năng làm việc theo nhóm (Team work), kỹ năng lập trình cho Developer (Làm Detail Design, Unit Test Report, Keep Evidence…)….thông qua việc triển khai một dự án theo quy trình đã được chuẩn hóa, các học viên tham gia khóa học sẽ được tham gia triển khai một dự án thực tế của công ty.

 

 

c.      Khóa III:

                                                              i.      Giai đoạn I (3 tháng): Lập trình các kỹ thuật cao cấp của SharePoint như (Client Programming, Integrating Silverlight, Integrating Charts and Maps, Forms Services and InfoPath, Workflows…).

 

                                                            ii.      Giai đoạn II (3 tháng): Đào tạo kỹ năng mềm như: Quản lý dự án theo mô hình CMMI (Requirement Development, Requirement Management, Configuration Management…), kỹ năng của một team leader (Architure cho dự án, Lập kế hoạch, Estimate Effort cho dự án, quản lý công việc, tracking công việc…), kỹ năng làm việc theo nhóm (Team work), kỹ năng lập trình cho Developer (Làm Detail Design, Unit Test Report, Keep Evidence…)….thông qua việc triển khai một dự án theo quy trình đã được chuẩn hóa, các học viên tham gia khóa học sẽ được tham gia triển khai một dự án thực tế của công ty.

IV.              Các yêu cầu khi tham gia các khóa học:

Các học viên trước khi tham gia các khóa học yêu cầu cần phải có các kỹ năng như sau:

-          Đối với khóa I: Yêu cầu thành thạo với .Net Framework, làm việc tốt với CSDL SQL Server, có tư duy về lập trình hướng đối tượng, lập trình client cơ bản.

-          Đối với khóa II: Yêu cầu có kiến thức và hiểu biết cơ bản về môi trường Windows như: IIS, Users and Roles, Remoting, AD. Yêu cầu kiến thức lập trình trên nền tảng .Net vào loại tốt là bắt buộc.

-          Đối với khóa III: Yêu cầu học viên phải có chứng nhận hoàn thành khóa II, các kiến thức được học ở khóa II là bắt buộc phải nắm bắt tốt.

V.                 Thời gian:

a.      Thời gian học: chia làm 2 ca mỗi ngày

                                                              i.      Ca sang: Từ 8h đến 12h

                                                            ii.      Ca chiều: từ 14h đến 18h

VI.              Kết thúc khóa học:

       Kết thúc khóa học học viên không chỉ được trang bị kiến thức về chuyên môn mà còn được đào tạo hàng loạt kỹ năng mềm của một lập trình viên chuyên nghiệp và có đủ khả năng apply vào bất cứ công ty nào tại Việt Nam.

       Sau khóa học, các học viên có điểm đánh giá cao sẽ được giới thiệu vào làm tại các công ty hàng đầu Việt Nam như: FPT FSoft, VDC Online và nhiều công ty khác nữa.