fbpx

PHP Symfony 4 API 平台 + React.js 全端專業課程

課程簡介

學習 Symfony PHP 框架, API 平台和 React.js 全端開發,並且建立一個完整的應用程式

課程介紹:English 简中

從這 19.5 小時的課程,你會學到

  • 你將知道如何在 Symfony 4中使用 API 平台建立一個強健的 API
  • 你將理解 Symfony 框架的基礎知識
  • 您將知道如何建立一個非常複雜的 ReactJS 應用程式,該應用程式使用 API 平台(或任何 API!)

要求

課程說明

你是否曾經想過將你的 PHP 技能提升到一個新的水平? 也許你有一些 PHP 的經驗,但你從來沒有一個機會使用框架? 或者你對 PHP 一無所知?

這不重要! 您可以選修這門課程,讓您的 PHP 專案有一個全新的開始! 在最新的世界,作為一個 Web 開發者,你遲早要在 React.JS 或其它任何 JS 框架中建立一個 API 和前端應用程式。 對於任何一位專業的網頁開發者來說,這都是必備的!

這就是我能幫你的地方。 通過本課程學習如何使用 Symfony Framework 4和 API 平台使用 PHP 建立強健的 API。 你不會相信這是多麼的簡單和迅速! 在整個課程中,我將一步一步地向您介紹,從建立您自己的強健 API,到使用 Redux、 Redux-form 和所有其它工具建立一個最新潮的 React.JS 應用程式!

檢視課程大綱,免費預覽視訊,閱讀一些我其它課程的評論:

“真實世界課程,由開發人員為開發人員製作,並且解釋得很好。 學習者知道他所做的一切,以及為什麼! 祝賀你! ! !”

“我現在上過幾門不同的 Udemy 課程。 我發現我最喜歡 Piotr 的教學風格。 他在程式設計和深度解釋方面做到了恰到好處的平衡,這正是我購買這門課程時所希望得到的。 Piotr 提供了一些關於 Symfony 內部運作有非常好的見解,並且展示如何開始使用合適的 Symfony 元件構建一個更大的應用程式。 Symfony 是一個巨大的框架,我不認為我能夠深入研究文件,並在我自己的速度將其拆解。 我強烈推薦這個課程給任何想要弄髒自己的手並且直接投入到 Symfony 如何運作的人。”

“非常好的課程,我學到了很多。 繼續努力吧!”

“好極了! 真的很喜歡講師在課程中包含生產部署的方式。 這很有幫助!”

“非常詳細的解釋。 我愛死它了!”

“令人驚歎的課程! 深入的解釋,完美的談話節奏,說話緩慢,直奔主題。 在開始學習之前,我對 Symfony 一無所知,這門課讓我有信心開始使用 Symfony 開發真實世界的應用程式。 您將學習許多 Symfony 框架,以及其它一些很酷的技術,如 Ajax 呼叫、測試、伺服器配置和程式碼的持續部署。”

您將建立一個部落格應用程式,從 Symfony API 平台的 API 開始,然後是一個完整的 React + Redux 前端應用程式。 我們還將配置一個用於管理平台的管理面板。

Windows 和 MacOS 兩個作業系統都支援(我將向您展示如何在兩者上安裝和配置 PHP 和 Node.js)

你將從 Symfony 和 API 平台學習到什麼?

  • 你將學習如何建立 Symfony 控制器和路由工作
  • 你將學習如何在 Doctrine 中將資料庫表表示為物件
  • 您將看到如何快速地將 Doctrine 模型轉換為 API 資源
  • 你將學習如何對集合進行分頁、篩選和排序
  • 你將看到如何傳送電子郵件
  • 你將學習有關身份驗證的一切(使用者註冊、登入,包括通過電子郵件進行帳戶確認)
  • 你將理解有關授權(使用者角色、權限、訪問限制)的一切
  • 你將知道如何通過 REST API 處理檔案上傳
  • 你將學習如何記錄錯誤
  • 你將學習單元測試(PHPUnit)和功能測試(Behat)
  • 你將知道如何客製化和擴充 API 平台提供的內建操作
  • 資料驗證和序列化(serialization) / 反序列化(deserialization)

你將學習 React.js 有哪些內容?

  • 如何使用 React Router 為應用程式配置路由
  • 如何使用 Redux 處理狀態
  • 如何使用 Redux Forms 建立很棒的表單
  • 使用 Thunk 中介軟體與 API 通訊

完成這門課程後,你將能夠自信地使用 API 平台在 Symfony 中建立自己的複雜 API,並使用 React.js 建立 SPA 應用程式!

課程中見!

目標受眾

  • 任何對 PHP 和 JavaScript 至少有一點瞭解的人,希望將自己的技能提升到一個新的水平
  • 任何想看看 2018 最新的 Web 應用程式是如何打造的人

講師簡介

Piotr Jura 軟體架構師

建立過大大小小的 APIs 和包括前端在內的 Web 應用程式方面有超過6年的經驗的軟體開發人員。

目前在鐵路行業工作。

在世界各地的電子商務、媒體、體育、汽車經銷商和鐵路行業公司獲得過工作經驗。

我喜歡建立高品質的應用程式,分享知識和經驗。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程

Sponsored by Udemy

也許你會有興趣

 學習資訊不漏接-歡迎使用 App 訂閱發文通知 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: