Lập trình viên (MasterMind Series 2)

iPMAC

  • Địa chỉ: TâÌ€ng 6, 142 ĐôÌ£i cấn, Ba ĐiÌ€nh, HaÌ€ NôÌ£i
  • Điện thoại: 04.37710668
  • Email: info@ipmac.vn
  • Website: www.ipmac.vn

    Thông tin khóa học

    • Ngày khai giảng: Liên hệ trường
    • Điện thoại: 04.37710668
    • Học phí: 2112 USD (Đã bao gồm giáo trình)
    • Liên hệ: Học viện iPMAC - 168 Ngọc Khánh. ĐT: 04 37710 668; 04 3793 2973
    • Văn bằng/ Chứng chỉ:
    • Tần suất khai giảng: 1 lần/1 tháng
    • Thời gian học:
    • Thời lượng: 24 tháng

    Nội dung khóa học

    Chương trình học được cấu tạo từ các học phần, mỗi học phần thời lượng 3 tháng (Quarter). Kết thúc 24 tháng học (8 Quarter) học viên sẽ nhận được bằng Diploma do NIIT Ấn độ cấp (DNIIT). Học viên cũng có thể lựa chọn những học phần phù hợp và sẽ được cấp các chứng chỉ tham gia khóa học tương ứng.

    Nội dung chi tiết của chương trình MMS:
    Học phần 1 (Quater 1)
    IT Fundamentals and Office productivity tool
    Kiến thức CNTT căn bản và tin học văn phòng
    Introduction programming logics and techniques
    Nguyên tắc căn bản về lập trình
    Học phần 2 (Quater 2)
    Introduction to relational database design
    Lý thuyết thiết kế CSDL quan hệ
    Implementing a database design on MS SQL Server 2005
    Hệ quản trị CSDL Microsoft SQL Server 2005
    ------> Advanced Certificate in Information Technology
    Học phần 3 (Quater 3)
    OOPS Using C#
    Lập trình hướng đối tượng sử dụng ngôn ngữ C#
    Developing windows applications using .NET Framework 2.0
    Phát triển các ứng dụng Desktop dùng công nghệ .NET Framework 2.0
    Học phần 4 (Quater 4)
    Introduction to Linux
    Hệ điều hành nguồn mở Linux Fedora
    Introduction to java programming language
    Ngôn ngữ lập trình Java (Phần căn bản)
    Data structures and algorithms
    Cấu trúc dữ liệu và giải thuật
    -------> Honors Diploma in Information Technology
    Học phần 5 (Quater 5)
    Introduction to web content development
    Phát triển các ứng dụng web / web content
    Developer database applications using ADO.NET & JDBC
    Phát triển ứng dụng CSDL sử dụng ADO.NET và JDBC
    --> Professional Diploma in Information Technology/ DNIIT

    Khả năng làm việc sau mỗi học phần:


    Học phần 1 (Q1):


    * Có kiến thức , thành thạo kĩ năng Tin học văn phòng (soạn thảo văn bản, bảng tính Excel, trình diễn với PowerPoint, quản lý quan hệ khách hàng, lập lịch và gửi email với Outlook). Đáp ứng nhu cầu, trở thành một nhân viên văn phòng thành thạo MS Office 2007


    * Có kiến thức cơ bản nền tảng về Nguyên tắc lập trình. Biết vẽ các biểu đồ luồng xử lý, viết giả mã cho các bài toán và các vấn đề nảy sinh.



    Học phần 2 (Q2):


    * Nắm vững nguyên lý thiết kế Cơ sở dữ liệu quan hệ cho doanh nghiệp, mô hình quan hệ, các thực thể, thuộc tính, quan hệ. Tối ưu hóa dữ liệu cho cập nhật và xử lý tìm kiếm. Chuẩn hóa dữ liệu về chuẩn 1, 2, 3 và BCNF.


    * Cú pháp các lệnh truy vấn có cấu trúc (SQL) gồm 3 nhóm:


    + Nhóm ngôn ngữ định nghĩa dữ liệu (DDL)


    + Nhóm ngôn ngữ thao tác dữ liệu (DML)


    + Nhóm ngôn ngữ điều khiển dữ liệu (DCL)



    * Làm chủ quá trình cài đặt, vận hành, tối ưu, phân quyền, sao lưu và khôi phục dữ liệu trên Hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2005-2008.


    * Có thể trở thành DBA(DataBase Administrator) nhân viên quản trị CSDL doanh nghiệp.



    Học phần 3 (Q3):


    * Nắm vững các nguyên lý lập trình và phát triển các ứng dụng hướng đối tượng (OOP) sử dụng NNLT Microsoft Visual C#. Bao gồm: kĩ thuật thừa kế, trừu tượng, đóng gói và đa hình. Tìm hiểu về việc triển khai kỹ thuật chồng hàm, nạp chồng trong xử lý đa hình. Quản lý ngoại lệ, các cấu trúc lập trình trong C#


    * Tìm hiểu về kiến trúc .Net Framework, mô hình phát triển các ứng dụng. Thông qua đó phát triển các ứng dụng dựa trên NNLT VB.Net. VB.Net là ngôn ngữ lập trình ưu chuộng để phát triển các hệ thống phần mềm CSDL cho máy để bàn.



    Học phần 4 (Q4):


    * Nắm chắc cách thức cài đặt , cấu hình và quản trị hệ điều hành nguồn mở Linux - thường sử dụng trong các hệ thống máy chủ trên thế giới (yahoo, google, facebook...)


    * Nắm vững cú pháp lập trình các đoạn code shellscript điều khiển hoạt động của máy chủ Linux (Fedora / Ubuntu / SuSE)


    * Tìm hiểu về NNLT Java và viết các ứng dụng căn bản sử dụng nguyên lý OOP.


    * Kiến thức xử lý các bài toán phức tạp cần dùng đến các cấu trúc dữ liệu và thuật toán xử lý.



    Học phần 5 (Q5):


    * Có khả năng xây dựng các website tĩnh sử dụng NNLT HTML + Javascript + DHTML. Thiết kế các bảng, biểu ; tìm hiểu các chế độ làm việc POST/GET; định nghĩa các action và thực hiện kiểm tra hợp lệ dữ liệu người dùng nhập vào.


    * Tìm hiểu về mô hình kiến trúc Microsoft ADO.Net và Sun JDBC trong việc xây dựng các ứng dụng quản trị CSDL cỡ lớn.


    * Viết phần mềm quản lý sử dụng CSDL MS SQL Server và MySQL



    Học phần 6 (Q6):


    * Tìm hiểu quy trình phát triển phần mềm, xây dựng các bản phân tích thiết kế bằng ngôn ngữ mô hình hóa thống nhất UML. Có khả năng trở thành trưởng nhóm, hoạch định công việc cho cả nhóm phát triển. Bao gồm các biểu đồ Use case, Class, Sequence, Collaboration, Activity, Component, Deployment...


    * Phát triển các ứng dụng web động chuyên nghiệp sử dụng NNLT ASP.Net 2.0, sử dụng cơ sở dữ liệu, quản lý trạng thái, phiên làm việc, xử lý các vấn đề liên quan đến bảo mật trong các ứng dụng web



    Học phần 7 (Q7):


    * Chuyên sâu về phiên bản Java cho doanh nghiệp (J2EE). Có khả năng phát triển những ứng dụng lớn cho máy để bàn, website cho DN sử dụng các thành phần JavaBeans, Applets, JSP,...Lập trình các ứng dụng mạng sử dụng kiến thức về socket, TCP, UDP...


    * Sử dụng thành thạo công cụ lập trình NetBeans 6.7 và MyEclipse 7 cho phát triển các ứng dụng cỡ lớn, cùng với cài đặt và vận hành các hệ thống WebServer Tomcat và Application GlashFish, SunApp...


    * Sử dụng NNLT JSP để xây dựng các website ứng dụng TMĐT.



    Học phần 8 (Q8):


    * Chuyên sâu về lập trình các ứng dụng phân tán sử dụng nền tảng .Net Framework 3.5.1. Các vấn đề xử lý phân tán, xây dựng các WebServices sử dụng C# , SOAP, UDDI...


    * Nắm được nguyên lý, các phương pháp kiểm thử phần mềm và đánh giá chất lượng phần mềm.


    * Sử dụng các công cụ hỗ trợ JUnit, DotNet Unit trong kiểm thử.


    * Làm chủ mọi nền tảng công nghệ trong lĩnh vực Kỹ nghệ phần mềm, đáp ứng mọi nhu cầu tuyển dụng khắt khe nhất của doanh nghiệp tuyển dụng cũng như có khả năng tự tổ chức xây dựng phát triển các ứng dụng CNTT lớn, phức tạp nhất.


    Nhà đào tạo

    iPMAC

    iPMAC là nhà cung cấp giải pháp hệ thống thông tin chuyên nghiệp cho các cơ quan chính phủ, tổ chức và các công ty. Trung tâm đào tạo thuộc Công ty cổ phần công nghệ thông tin iPMAC chính thức thành lập vào ngày 4/6/2004, tuy nhiên những hoạt động đào tạo, tư vấn thực sự đã bắt đầu từ năm 2002.

    Cùng chuyên mục