Overview
Duration
160 hours - 4 weeks
Format
Online
What YOU will learn
Summary
- Design & build interactive web apps focusing on the front-end user interface (what people see) with industry-standard coding protocols.
- You will have practical English skills for work.
Detail Description
- Define the structure of a web page utilizing the semantic hierarchical structural conventions of HTML5.
- Apply CSS and HTML to implement page layout styles including grid, fluid, and responsive techniques; and to style content with color, typography, and images.
- Utilize Javascript to make web projects interactive, such that user input is stored and processed to create updated and personalized content when a user interacts with a page.
- Write JavaScript that leverages the fundamentals of Computer Science, the Object-Oriented Programming paradigm, basic data types, data structures, and basic algorithms, so that the code is efficient, error-free, and matches commonly accepted standards and practices of syntax and style, as measured by the code’s functionality and ability to pass a code linter.
- Utilize industry-standard version control tools and workflows, including Git and GitHub, to write functional, properly styled code and to work efficiently and harmoniously in professional environments.
Main Training Topics
Common foundation
- Document Object Model (DOM) Manipulation & Traversal
- Multiple Approaches to Page Layout
- Using GitHup Repos and Sharing Code with Project Teams
- HTML5 and CSS3
- OOP (Object-Oriented Programming)
- Introductory Data Structures & Algorithms
Programming languages
- Javascript (master JS)
- HTML
- CSS
Environments and Tools
- Unix and the Command Prompt
- Git and GitHub
- Chrome Dev Tools
- A Text Editor
Instructor Profile
Khoan Gip
Khoi Tran