tutor4dev

คอร์สอบรม, บทความ และ คลิปวีดีโอ การพัฒนาเว็บแอพพลิเคชั่น

หลักสูตร Laravel Framework 5 and Vue.js Fundamental

  • ระยะเวลาของหลักสูตร: 2 วัน (14 ชั่วโมง) หรือ 3 วัน (21 ชั่วโมง)
  • รูปแบบการอบรม: In-house Training ณ.องค์กร หรือ หน่วยงาน ของผู้อบรม
  • ติดต่อขอใบเสนอราคา: LINE ID @tutor4dev, โทร. 081-572-2129

tutor4dev-line-at

Prerequisite

  • พื้นฐานการเขียนโปรแกรมภาษา HTML
  • พื้นฐานการเขียนโปรแกรมภาษา PHP
  • พื้นฐานการเขียนโปรแกรมภาษา JavaScript

เนื้อหาของ Laravel Framework 5

Overview

  • Laravel Framework 5 Overview
  • ใช้งาน Composer และ การทำ Composer Autoload
  • การทำ Laravel Project Setup
  • ทำความเข้าใจ Directory Structure
  • ใช้งาน Laravel artisan CLI
  • ทำความเข้าใจ Request Lifecycle และ MVC

Fundamental

  • ใช้งาน Laravel Collection และ collect()
  • การเขียน API Route และ Route Method
  • การเขียน API Controller และ Controller Action
  • การทำ Nested API Route
  • การเขียน JSON Response
  • การทำ Data Validation
  • การเขียน Custom Validation
  • การจัดการ HTTP Header
  • การเขียน cors, preflight Custom Middleware
  • การจัดการ Cache โดยใช้ cache()
  • การทำ Localization

Database

  • การเขียน Database Migration
  • การเขียน Database Seeder
  • การเขียน Model Factory
  • การเขียน Query Builder
  • ใช้งาน Eloquent
  • การเขียน Eloquent Relationship
  • การทำ Pagination

Security

  • การจัดการ User
  • การทำ Token Based Authentication
  • ใช้งาน JSON Web Token
  • การเขียน Custom Guard
  • การทำ Authorization และ Access Control List โดยใช้ Gate

Deployment

  • Production Deployment

เนื้อหาของ Vue.js

Overview

  • แนวคิดเรื่อง Declarative Rendering และ Component Based Application
  • Vue.js และ Vue Instance
  • การเขียน Vue.js Application โดยใช้ Parcel
  • ใช้งาน vue-devtools Chrome's Extension
  • Vue Single File Component
  • ใช้งาน Vue Directive

State Management

  • แนวคิดเรื่อง Reactive Programming
  • การจัดการ State และ ใช้งาน data()
  • การเขียน Event Handler และ ใช้งาน methods
  • ใช้งาน Attribute Binding และ computed

Dynamic CSS และ Style

  • Dynamic CSS และ Inline JSCSS (JavaScript CSS)
  • ใช้งาน vue-styled-components

Single Page Application และ vue-router

  • Single Page Application โดยใช้ vue-router
  • การทำ Redirect and Alias
  • การเขียน vue-router Guard

ReSTful CRUD Application

  • ใช้งาน async และ await
  • ใช้งาน json-server
  • การเขียน XMLHttpRequest และ ใช้งาน axios
  • การทำ Pagination

Deployment

  • การทำ Production Build สำหรับ Vue.js
  • การทำ Production Deployment สำหรับ Laravel และ Vue.js

ติดต่อขอใบเสนอราคา

tutor4dev-line-at

LINE ID @tutor4dev, โทร. 081-572-2129