Khóa học Lập trình Web với PHP, MySQL và Laravel (Full Stack Developer)
Nếu bạn là một người đã tìm hiểu về lập trình thì chắc chắn ngôn ngữ lập trình PHP không còn xa lạ gì với bạn. Thế nhưng bạn đã biết đến một phiên bản mới của PHP vừa được giới thiệu trong những năm gần đây chưa? Đó là PHP 7 - phiên bản mới nhất và được trông đợi nhất bởi có nhiều sự thay đổi về cú pháp, bổ sung các thư viện hiện đại giúp ngôn ngữ PHP trở nên đa dạng hơn.
Với tốc độ nhanh gấp hai lần của cùng những tiện lợi của PHP 7, Nghean-Aptech chính thức triển khai khóa học mới - Khóa học Web Application Development using PHP 7, MySQL & Laravel
Bối cảnh ngành công nghiệp
Tại sao nên học lập trình PHP 7, MySQL & Laravel
PHP (Hypertext Preprocessor) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML.
Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng một sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác.và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một trong những ngôn ngữ lập trình web phổ biến nhất thế giới.
Các phiên bản mới nhất của ngôn ngữ PHP liên tục được update và chỉnh sửa để phù hợp với những đòi hỏi không ngừng thay đổi của người dùng. Đối với lĩnh vực thương mại điện tử tại Việt Nam, PHP gần như đã trở thành người thống trị do sự tương thích và những tính năng dễ làm, dễ dùng, phù hợp với việc kinh doanh.
- Với sự phát triển không ngừng của thương mại điện tử và mạng xã hội, tương lai của người học làm website, PHP cũng trở nên rộng mở hơn với hàng loạt cơ hội nghề nghiệp.
- Các trang mạng xã hội lớn như Facebook, Zing.vn…đều được viết bằng ngôn ngữ PHP. Các Portal của Chính phủ cũng dùng PHP. Đây chính là tương lai đầy vững chắc cho ngôn ngữ này.
- Hàng ngàn công ty phần mềm ở Việt Nam săn tìm các Lập trình viên mã nguồn mở PHP & MySQL
- Nếu bạn thích lập trình và cũng yêu thích kinh doanh thì PHP chính là vũ khí lợi hại để bạn thành công với Thương mại điện tử, SEO, SEM....
Thành thạo ngôn ngữ PHP, bạn có thể tạo ra những kiểu website phổ biến như : Website tin tức, Thương mại điện tử, Quản lý nhân sự, sinh viên, Website giải trí, nghe nhạc. Những ứng dụng, mã nguồn mở nổi tiếng sử dụng PHP là : Joomla CMS, vBulletin Forum, phpBB Forum, IBF Forum, osCommerce, đặc biệt là Laravel - framework được yêu thích nhất bởi các lập trình viên PHP.
Theo một khảo sát gần đây của GitHub, Laravel có nhu cầu tuyển dụng cao hơn so với các framework PHP khác như Zend, Codeigniter, Yi,.. Laravel liên tục được cập nhật và thêm các tính năng plugins giúp tốc độ hoàn thành sản phẩm nhanh hơn. Nếu đã nắm được Laravel, kiến trúc MVC, plugins chuyển sang dùng các framework khác rất thuận tiện.
Sau khi tốt nghiệp bạn có thể trở thành : Chuyên gia lập trình website, Quản trị website, Website Project Manager, Website Tester,....
Mục tiêu của chương trình học
Kết quả đạt được sau khóa học
Kết thúc khóa học này sinh viên có khả năng:
- Thiết kế Giao diện website sử dụng HTML5, CSS3, jQuery.
- Nắm được cách thức phân tích, thiết kế cơ sở dữ liệu.
- Làm việc với hệ quản trị cơ sở dữ liệu MySQL.
- Hiểu về kiến trúc và các thành phần cơ bản sử dụng trong Laravel Framework
- Biết cách sử dụng các thành phần cơ bản của Laravel Framework và các công cụ trợ giúp: MVC, Blade template, Middware, Migration, Seeding, Artisan…
- Tự xây dựng được ứng dụng web bằng Laravel framework từ đơn giản đến nâng cao như website tin tức, website bán hàng, website dịch vụ khác…
- Làm việc tốt với Laravel framework.
- Xây dựng được ứng dụng tin tức, thương mại điện tử hoàn chỉnh sử dụng PHP 7.2, hệ quản trị CSDL MySQL, công cụ phpMyAdmin và framework Laravel 5.8
- Với khóa học này, học viên có thể tự tin ứng tuyển vào vị trí chuyên gia lập trình Web PHP cho các công ty lớn.
- Ngay trong khóa học, học viên có thể tự nhận dự án thiết kế và lập trình Web cho các doanh nghiệp, cửa hàng,...
-
Nắm vững quy trình thực hiện dự án phần mềm và áp dụng các kỹ năng học được thông qua thực hiện đồ án thực tế, quản lý dự án phần mềm bằng GitHub.
-
Kỹ năng làm việc nhóm, quản trị thời gian, xử lý tình huống, giao tiếp,...tích lũy thành kỹ năng mềm phát triển cá nhân (CPD- Communication & Personality Development), kỹ năng làm việc nhóm, làm việc đồ án điện tử (eProject) với chuyên gia CNTT của Tập đoàn Aptech Ấn Độ.
Nội dung chi tiết chương trình học
1. Module 1: Building Next Generation Websites - HTML5, CSS3, JavaScript (6 tuần)
Cung cấp cho sinh viên các kiến thức, kỹ năng để thiết kế, xây dựng một giao diện website hoàn chỉnh sử dụng HTML5, CSS3 và ngôn ngữ JavaScript, bao gồm:
- Giới thiệu về Web
- Giới thiệu về HTML5
- Định dạng văn bản sử dụng các thẻ
- Tạo siêu liên kết và thẻ neo
- Giới thiệu về CSS3
- Sử dụng Style Sheet định dạng
- Hiển thị hình ảnh và hoạt cảnh CSS3
- Tạo thẻ định dạng và phân chia bố cục web
- Tạo bảng
- Biểu mẫu HTML5
- Audio và Video HTML5
- Giới thiệu về Javascript
- Toán tử và câu lệnh
- Vòng lặp và mảng
- Hàm chức năng và đối tượng
- Xây dựng ứng dụng web mobile
- Canvas và Javascript
- Web lưu trữ HTML5
- HTML5 Địa lý và APIs
|
2. Module 2: Bootstrap and Jquery (3 tuần)
Khóa học cung cấp cho sinh viên các kiến thức, kỹ năng để áp dụng Bootstrap framework thiết kế website hiện đại, đẹp mắt, có khả năng tương tác cao, tương thích với mọi trình duyệt và hiển thị trên mọi thiết bị. Cùng với môn học HTML5 & CSS3, môn Bootstrap & JQuery cung cấp nguồn kiến thức nền tảng về thiết kế website tĩnh để HV tự tin tham gia các khóa học về xây dựng web động như PHP, Asp.Net và Web Java, Web Python,.. Nội dung bao gồm:
- Khái niệm cơ bản của Bootstrap
- Lập trình trong Bootstrap
- Khái niệm cơ bản của jQuery
- Hàm, Widget, Plugin trong jQuery
- Tạo responsive bằng Bootstrap
- Tạo website có khả năng responsive với Bootstrap và jQuery
|
3. Module 3: Dynamic and Responsive Web Dev using AngularJS (4 tuần)
AngularJS được biết đến là một bộ thư viện javascript rất mạnh và thường được sử dụng để xây dựng project Single Page Application (SPA).AngularJS là một bộ mã nguồn mở hoàn toàn miễn phí và được hàng ngàn các lập trình viên trên thế giới ưa chuộng và sử dụng. Angular được sử dụng để tạo ra các ứng dụng Mobile dễ dàng và nhanh chóng. Chính vì thế, là một lập trình viên thì các kiến thức về lập trình AngularJS là rất quan trọng. Nội dung bao gồm:
- Understanding AngularJS and its Uses
- Controllers, Expressions, Sharing data and Two way binding
- Directives, Filters and Routes
- Custom Directives, Scope and Services
- Form validation and AngularJS animations
- Services and Communication in AngularJS
- Building Single Page Application (SPAs) in AngularJS
|
4. Module 4: Database Programing with MySQL (3 tuần)
Cung cấp cho sinh viên các kiến thức, kỹ năng về Cơ sở dữ liệu MySQL:
- Các kiểu dữ liệu trong MySQL
- Tạo CSDL; tạo, chỉnh sửa bảng; thêm, sửa, xóa nội dung, thực hiện truy vấn dữ liệu trong MySQL, kết nối tới MySQL Server, select language, fetch data, fetch rows,..
- Sử dụng hàm tổng hợp, hàm toán học, hàm thời gian, ngày tháng, hàm chuỗi và các hàm hệ thống trong MySQL
- Tạo người dùng, sử dụng dữ liệu địa lý, không gian, dữ liệu JSON
- Store Procedure (thủ tục lưu trữ), xử lí giao tác, nhân bản (replication), phân vùng dữ liệu (partition), khái niệm về các hệ thống lưu trữ trong MySQL,..
|
5.
Module 5: Web Application Development with PHP 7.2 (7 tuần)
Cung cấp cho sinh viên các các kiến thức cơ bản và nâng cao về lập trình PHP, bắt đầu với biến, toán tử, biểu thức điều kiện, vòng lặp, mảng, các hàm hỗ trợ mảng, các hàm trong PHP đến thao tác với file (mở file, đọc file, ghi file), send mail và kiểm soát session bao gồm:
- PHP căn bản (kiểu dữ liệu, toán tử trong PHP, các mệnh đề điều kiện, mảng và duyệt vòng lặp qua mảng với For và Foreach, các hàm xử lý file trong PHP, Loop với While và Do-While)
- Làm việc với Form (Xử lý form POST, GET, upload file với PHP, kiểm tra tính hợp lệ của form và biểu thức chính quy (Regular Expression), bài tập tổng hợp về Form).
- Session và Cookie trong PHP
- Lập trình hướng đối tượng trong PHP (Class và Object, Static Properties, Methods, kế thừa Class, visibility trong PHP, đa hình trong lập trình hướng đối tượng)
- Thao tác với Database
|
6 Module 6: Đồ án tốt nghiệp - Building web application with Laravel 5.8 (5 tuần)
Trong 1 tuần đầu, học viên được trang bị các kiến thức, kỹ năng cơ bản về Laravel Framework, đây là framework phổ biến nhất của PHP.
Bốn tuần tiếp theo, học viên sẽ được phân nhóm để thực hiện đồ án thực tế - thiết kế và phát triển trang web hoàn chỉnh sử dụng Laravel Framework 5.8 giúp học viên, nắm được mô hình phát triển ứng dụng MVC thông qua Laravel Framework khi làm đồ án, hiểu được quy trình làm việc thực tế, trải nghiệm thực sự những gì đã học và áp dụng vào công việc thực tế.
|
Điều kiện tham gia
Điều kiện nhập học
PHP là ngôn ngữ đơn giản, dễ học nên, không phân biệt tuổi tác, trình độ hay giới tính bất cứ ai cũng có thể theo học chỉ cần bạn có đam mê và nhu cầu.
Học viên có thể lựa chọn học theo từng module, tuy nhiên module Lập trình PHP & Đồ án Laravel yêu cầu kiến thức về HTML5, CSS3, Javascript và MySQL ở mức khá. Những kiến thức nền cơ bản này học viên có thể tự chủ động trang bị. Trường hợp hoàn toàn chưa có kiến thức cơ bản, khuyến cáo học viên nên đăng ký học trước một số module bổ sung:
- Module FrontEnd 1: HTML5, CSS3, Javascript
- Module FrontEnd 2: Bootstrap, jQuery, AngularJS
- Module DataBase: Thiết kế, thao tác và lập trình CSDL với MySQL
1. Đối tượng tuyển sinh:
- Khóa học đặc biệt thích hợp với các bạn sinh viên ngành CNTT của các trường đại học và cao đẳng muốn trở thành các nhà thiết kế web hay lập trình web chuyên nghiệp bằng ngôn ngữ PHP.
- Những bạn có nhu cầu muốn tìm một công việc ổn đinh, lâu dài và có mức lương cao thì PHP là sự lựa chọn hoàn hảo của bạn.
- Các kỹ thuật viên và nhân viên của các công ty, văn phòng muốn chuẩn hóa hoặc nâng cao kỹ năng chuyên nghiệp được đào tạo qua chương trình chuẩn quốc tế của Aptech.
- Các nhà quản lý và chuyên gia muốn cập nhật và nâng cao kiến thức, kỹ năng về công nghệ mới.
2. Thủ tục nhập học:
Học viên tham gia khoá học cần điền đơn nhập học tại Trung tâm, nộp 3 ảnh 3x4cm, 1 sơ yếu lý lịch (có xác nhận của chính quyền địa phương hoặc cơ quan, trường học), 1 bản phôtô bằng cấp cao nhất hiện có (không cần công chứng).
3. Thời gian học - Ra trường:
Với mỗi module, thời gian học là : 6 tuần.(Đây là thời gian thực học, không tính những giai đoạn nghỉ lễ theo quy ước chung của nhà nước). Tổng thời gian học của toàn bộ chương trình là 7 tháng.
Thời gian học: một tuấn 3 buổi, mỗi buổi 2 giờ. Có các ca học sáng, chiều, tối phù hợp với mọi nhu cầu của học viên.
4. Kết thúc khóa học:
Học viên được APTECH Nghệ An cấp chứng chỉ hoàn thành khóa học Lập trình PHP & Laravel kèm bảng điểm các môn theo học.
Học viên tham gia học và hoàn thành toàn bộ các module khóa học được giới thiệu việc làm (đúng ngành tốt nghiệp) ở các doanh nghiệp là đối tác tuyển dụng của nhà trường, Nghean-Aptech đảm bảo 100% học viên ra trường có việc làm đúng ngành nghề.
Điều kiện học tập PHP 7, MySQL & Laravel
Điều kiện học tập
- Sinh viên được đào tạo cả lý thuyết sau đó thực hành trực tiếp tại phòng thực hành chuyên dụng – phòng Lab;
- Mỗi sinh viên được thực hành trên một máy tính có cấu hình tốt và nối mạng Internet tốc độ cao;
- Máy chiếu Projector, bảng và các thiết bị phục vụ cho việc giảng dạy chuyên nghiệp;
Giảng viên khóa học
Giảng viên PHP&MySQL
- Đội ngũ giảng viên là các chuyên gia hàng đầu được đào tạo bài bản trong các trường ĐH hàng đầu VN và có nhiều năm kinh nghiệm trong lĩnh vực đào tạo lập trình viên và làm việc thực tế tại các công ty phần mềm lớn cũng như khả năng chuyên môn giảng dạy về cơ sở dữ liệu, mã nguồn mở và lập trình các ứng dung trên nền web.
- Ngoài ra, giảng viên đạt chứng nhận giảng viên toàn cầu của Aptech World Wide và bằng Giảng viên Microsoft MCT, MCPD, MCTScủa Tập đoàn Microsoft.
Học phí khóa học
Biểu học phí từng module
Nhà trường có chính sách ưu đãi riêng cho các bạn học viên là học sinh cấp THCS/THPT và các bạn sinh viên.
Đơn vị tính: VNĐ
Module |
Học sinh |
Sinh viên |
Đối tượng khác |
Module FrontEnd 1 |
1.800.000 |
1.500.000 |
2.000.000 |
Module FrontEnd 2 |
2.200.000 |
2.000.000 |
2.500.000 |
Module DataBase |
1.200.000 |
1.200.000 |
1.500.000 |
Module PHP7 & Laravel |
3.800.000 |
3.500.000 |
4.000.000 |
Xem thêm các quy định về học phí và cách đóng học phí
tại đây.
Các tin mới hơn:
Các tin cũ hơn: