Front-End Development from Basic to Advanced 培訓
前端开发是设计、编码和拆卸网站或软件的实践,重点是客户端互动。 它允许创建UI/UX,以提高企业应用的性能,同时有效地将品牌转移到目标市场。
由教练领导,直播培训(在线或在线)旨在开发人员想要学习前端开发,从客户端开发人员获得基本技能,并提高他们的网页开发实践。
在本研讨会结束后,参与者将能够:
- 设置软件平台,并使用开发人员开发所需的工具。
- 了解客户方面发展的基本概念和原则。
- 强化他们的编码知识在1、0、2Script和其他实用的前端语言。
- 建立动态的网页平台,并应用精心结构化的界面设计。
- 实施前端开发实践,以优化现有和未来的企业应用。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
課程簡介
介紹
- 前端開發概述
- 瞭解基本概念和術語
- 前端開發人員的職責概述
- 設置開發環境
HTML
- HTML5 簡介
- HTML 文件的基本標籤和結構
- 語義元素
- 使用表單和輸入
- 媒體元素(圖像和視頻)
- DOM 結構及其工作原理
- 現代瀏覽器及其對 API 和結構化語法的要求
CSS
- CSS 簡介
- 選擇器和級聯
- 箱體型號和佈局
- 彈性框和網格
- 過渡和動畫
- 回應式設計
- 瞭解 SCSS 和高級預處理器的現代概念
Bootstrap
- Bootstrap 簡介
- 設置和使用Bootstrap
- 網格系統和回應式設計
- 導航欄、表單和按鈕
- 元件和 JavaScript 外掛程式
JavaScript
- JavaScript 簡介
- 基本程式設計概念
- 變數、數據類型和函數
- DOM 操作
- 使用回調和 promise 進行異步程式設計
- Fetch API 和 JSON
- 利用 JavaScript 包管理員
React
- React 簡介
- 元件和 JSX
- 道具和狀態
- 事件處理
- 生命週期方法
- 路由和表單
- 鉤
- Next.js 簡介
高級主題
- Access可性
- 性能優化
- 測試
- 部署
專案
- 開發高級靜態網站、移動應用程式和桌面應用程式
- 使用 Web 程式集並優化 Web 性能
前端開發的最佳實踐
故障排除
摘要和後續步驟
最低要求
- 具有圖形設計工具和軟體的基本經驗
- 了解網路概念和SEO原則
- 具有 HTML、CSS 和 JavaScript 計算機語言的經驗
觀眾
- 開發人員
Open Training Courses require 5+ participants.
Front-End Development from Basic to Advanced 培訓 - Booking
Front-End Development from Basic to Advanced 培訓 - Enquiry
Front-End Development from Basic to Advanced - 咨詢詢問
咨詢詢問
客戶評論 (2)
全面查看所有主題。邁克以身作則地進行了大量的教學,並留下了與我們一起建立的大量知識寶庫。
Wojciech Kochmanski - 3LP SA
Course - Front-End Development from Basic to Advanced
機器翻譯
培訓師的知識水準
Pawel Latawiec - 3LP SA
Course - Front-End Development from Basic to Advanced
機器翻譯
Provisional Upcoming Courses (Require 5+ participants)
相關課程
Reactive Programming with Angular RxJS
14 時間:ReactIVE 程式設計 是一種異步程式設計範式,它通過在底層執行模型和從一個元件到另一個元件發出的數據流之間建立定義的依賴關係來關注數據流和數據傳播。在構建異步 UI 時,許多 Angular 應用程式設計效率低下的問題可以通過使用 RxJS 庫提供的反應式樣式模式來解決。
在這個 由講師指導 的現場 培訓中 ,參與者 將 學習如何 將 Observable 模式實現到他們的 Angular 應用程式設計中,同時逐步 完成一系列案例,展示常見的角度設計問題以及他們如何從回應式程式設計設計中受益。
在 本次 培訓結束時 , 參與者 將能夠 :
- 了解回應式程式設計範式和 RxJS 庫。
- 使用反應式程式設計模式構建UI繁重的 Angular應用程式,同時考慮可擴充性、靈活性和回應能力。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
Web application development with Flask
14 時間:本實用課程面向Python開發者,他們希望創建並維護自己的第一個Web應用程序。同時,也適合已經熟悉其他Web框架(如Django或Web2py)的人,他們想了解使用微框架(即一種將第三方庫粘合在一起,而非提供自包含的通用解決方案的框架)如何改變開發過程。
課程的很大一部分並非專注於Flask本身(它非常小巧),而是專注於Flask項目中常用的第三方庫和工具。
Functional Reactive Programing with Java 9 and RxJava
14 時間:這種以講師為主導的現場培訓(現場或現場)面向希望使用 Java 9、Spring、Jersey、Akka 和 RxJava 2.0 反應式程式庫建立反應式應用程式的中級軟體開發人員和系統架構師。
培訓結束時,參與者將能夠:
- 瞭解回應式程式設計在應用程式和系統開發中的重要性和意義。
- 在 RxJava 2.0 上運行單元測試。
- 在回應式程式設計原則下使用 Akka 框架。
- 使用 Spring 來處理併發應用程式的開發。
- 使用 Java 9 的串流 API 開發響應式應用程式。
ELM for Front-End Development
14 時間:這種以講師為主導的現場培訓香港(現場或遠端)面向希望使用ELM進行前端開發的軟體工程師。
在培訓結束時,參與者將能夠:
- 使用 ELM 語言構建 Web 應用程式。
- 在 ELM 中使用開源包。
- 實施 ELM 工具以調試和編譯 ELM 代碼。
RxJava for Android Developers
21 時間:這個由 講師指導的 香港 現場培訓(在線或現場)面向希望使用 RxJava 開發和部署 Android 移動應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
- 設置一個開發環境,其中包括開發反應式應用程式所需的庫、包和框架。
- 了解數據和事件流的發出和使用方式。
- 設計以優雅簡潔的方式對現實世界(基於事件的)情況進行建模的應用程式。
Reactive Programing with Rx.NET
7 時間:In this instructor-led, live training in 香港, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Reactive Programing for iOS with RxSwift
7 時間:這個 由講師指導的 香港 現場 培訓向參與者介紹了 RxSwift 提供的反應式技術,用於管理異步數據流的傳輸和組合、處理簡單的可觀察序列,以及 回應式、靈活且行業可擴展的 iOS 應用程式的架構和開發。
在 本次 培訓結束時 , 參與者 將能夠 :
- 理解 Swift 3 中響應式程式設計背後的基本概念。
- 將陣列和事件等各種項目轉換為可觀察的序列。
- 將各種過濾器應用於 observable 序列,轉換和組合 observable 序列。
- 針對 Rx 代碼編寫單元測試。
- 有效利用使用者介面元素中的盲數據。
Vert.x: Build a Reactive Application on JVM
14 時間:在這個由講師指導的香港現場培訓中,參與者將學習如何使用Vert.x創建一個異步的、基於事件的Web應用程式。
在培訓結束時,參與者將能夠:
- 瞭解並使用 Vert.x 堆疊中的不同元件(核心、Web、用戶端等)。
- 使用 Vert.x 建立網络實用程式、HTTP/REST 微服務、大容量事件處理、後端消息總線應用程式等。
- 執行可以使用最少內核線程處理高併發的應用。
- 使用 Vert.x 的 API 支援 Java、JavaScript、Groovy、Ruby、Ceylon、Scala、Kotlin 等。
- 使用 Vert.x-Unit 對異步代碼進行單元測試。
- 使用最少的硬體部署和擴展應用。
Visual Studio Code
14 時間:此講師指導的現場培訓在 香港(在線或現場)進行,面向希望使用 VS Code 編輯代碼的初級到中級開發人員。
在本次培訓結束時,參與者將能夠:
- 熟悉 VS Code 介面。
- 在 VS Code 中有效使用工作區。
- 管理 VS Code 鍵盤快捷方式和設置。
- 瞭解如何在 VS Code 中使用各種程式設計語言。
Web Application Development (Advanced Level)
28 時間:This instructor-led, live training in 香港 (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 時間:這是一個由講師指導的,在香港(線上或線下)進行的培訓,針對希望使用基礎網頁技術建立功能性和互動式網站的初學者級專業人士。
在培訓結束時,參與者將能夠:
- 了解網頁的工作原理(客戶端-伺服器架構、URL、瀏覽器)。
- 使用HTML5創建結構化的網頁。
- 使用CSS為網頁添加樣式和視覺效果。
- 使用JavaScript添加互動性和邏輯。
- 操作DOM以響應用戶事件。
Web Development with Bubble
7 時間:此講師指導的 香港 現場培訓(在線或現場)面向希望使用 Bubble 構建功能齊全的Web應用程式而無需代碼的Web開發人員。
在本次培訓結束時,參與者將能夠:
- 無需編碼經驗即可從頭開始構建 Web 應用程式。
- 為後端操作創建資料庫和 Web 服務。
- 設計和創建動態使用者介面和用戶體驗。
Web Application Development in PHP
21 時間:本課程專為希望豐富知識並學習基於面向對象編程和設計模式的編程和Web開發技術的最佳實踐的中級PHP開發人員而設計。
Yeoman
7 時間:此講師指導的現場培訓在 香港(在線或現場)面向希望瞭解 Yeoman 並瞭解它將如何適應 Web 應用程式架構和開發工作流程的開發人員。
在本次培訓結束時,參與者將能夠:
- 瞭解在應用程式開發中使用 Yeoman 的功能和優勢。
- 學習和理解使用 Yeoman 構建和管理應用程式的過程。