Khóa học Front-end Developer

Đăng bởi GiaDP - July 21, 2022

LỰA CHỌN HÀNG ĐẦU

KHI BẮT ĐẦU HỌC CNTT

01.

Dễ tiếp cận

Lập trình web Frontend có nhiều mảng, nhưng nhìn chung ban đầu học Front-end nhẹ nhàng hơn, dễ tiếp cận hơn và trực quan hơn so với Back-end . Sau khi học Front-end và bạn đã có tư duy về code tốt hơn, bạn có thể bắt đầu học những ngôn ngữ lập trình backend, cơ sở dữ liệu, thuật toán.. để hướng tới lập trình fullstack

02.

Thu nhập hấp dẫn

Xu hướng nâng cao trải nghiệm người dùng trên website ngày càng trở nên quan trọng kéo theo Front End trở thành ngôn ngữ lập trình hiện đại và “on-trend” nhất hiện nay, lập trình viên Front-end 3 năm kinh nghiệm có thể có thu nhập từ 2-4000$

03.

Công nghệ HOT

React.JS – một trong những thư viện JavaScript mạnh & phổ biến nhất do Facebook phát triển từ 2013 và đang được sử dụng bởi hàng trăm công ty lớn trên thế giới như: Netflix, Airbnb, American Express, Facebook, WhatsApp, eBay, Instagram…

ĐỐI TƯỢNG THAM GIA

ĐỐI TƯỢNG THAM GIA

Học sinh, sinh viên, người đi làm muốn bắt đầu tìm hiểu về lập trình và ngành CNTT

Sinh viên ngành CNTT muốn học bài bản và nâng cao kỹ năng thực chiến về Java Web

Lập trình viên muốn bổ sung kiến thức, kĩ năng phục vụ cho việc phát triển Web

LỘ TRÌNH ĐÀO TẠO

Professional ReactJS Developer

GIAI ĐOẠN 1

IT FUNDAMENTALS

ĐĂNG KÝ NGAY

Yêu cầu đầu vào

  • Chưa có kiến thức nền tảng về công nghệ thông tin
  • Yêu thích, đam mê và muốn tìm hiểu về lập trình

Nội dung đào tạo

IT Basic - 18h (6 buổi)
  • Session 1: Computer structure and operations
  • Session 2: Numeral systems, representing information in computer
  • Session 3: Operating systems, Windows OS
  • Session 4: Computer software, Character encoding
  • Session 5: Computer network and using computer network
  • Session 6: Software development & Developer career path. Theory Test (1 hour)
Build a First Website with HTML/CSS - 29h (10 Buổi)
  • Session 1: Introduction to the Internet and Web Design
  • Session 2: Building a Webpage Template with HTML5
  • Session 3: Enhancing a Website with Links and Images
  • Session 4: Applying CSS Styles to Webpages
  • Session 5: Responsive Design Part 1: Designing for Mobile Devices
  • Session 6: Responsive Design Part 2: Designing for Tablet and Desktop Devices
  • Session 7: Creating Tables and Forms
  • Session 8: Integrating Audio and Video
  • Session 9: Creating Interactivity with Social Media and JavaScript
  • Session 10: Final Exam
C Programming Language Basic - 36h (12 Buổi)
  • Session 1: C Introduction, Data types, Variables and Constants
  • Session 2: C Operators
  • Session 3,4: Array, Flow controls
  • Session 5: Workshop, Reviewing
  • Session 6: Pointers and String
  • Session 7: Functions, Arguments and Parameters
  • Session 8: Workshop, Reviewing
  • Session 9: Structure in C
  • Session 10: I/O Streams and File Handling
  • Session 11: Workshop, Reviewing
  • Session 12: Final Exam
Data Structure and Algorithm - 24h (10 Buổi)
  • Session 1: Introduction to Data structures and Algorithms Abstract Data Types, Arrays
  • Session 2: LinkedList, Stack and Queue
  • Session 3: Assignment Review
  • Session 4: Algorithm, Flowchart, pseudo code
  • Session 5: Sorting Algorithms; Bubble, Selection Sort; Analysis of Sorting Algorithms
  • Session 6: Searching; Linear Search; Variations of Linear Search
  • Session 7: Implement somes basic algorithm
  • Session 8: Final Exam

Tiêu chuẩn đầu ra

  • Xây dựng thành thạo các ứng dụng Web tĩnh với HTML, CSS
  • Làm chủ cấu trúc dữ liệu, sử dụng thành thạo công cụ lập trình IDE
  • Phát triển tư duy giải quyết vấn đề bằng cách phân tích dữ liệu và đưa ra thuật toán.
  • Nâng trình tiếng Anh và kỹ năng mềm như viết CV, làm việc nhóm, thuyết trình,…

Nội dung đào tạo

Front-end Development Overview
  • Front-end web Development
  • Internet/web
  • Web Browsers
  • Domain Name System (DNS)
  • HTTP/Networks
  • Web hosting
  • User Interface/Interaction Design
HTML Essentials
  • HTML Overview; HTML Elements
  • Debugging HTML; HTML Text
  • Hyperlinks; Multimedia & Embedded
  • Table and Form
CSS Essentials
  • CSS Overview
  • Cascade and Inheritance; Selectors
  • Box Model; Overflow Contents
  • Values and Units; Sizing item
  • Background; Border
  • Styling image and form; Debugging CSS
  • Styling text; CSS Layout
  • Audit and Revision
JavaScript Essentials
  • JavaScript Overview
  • Variables; Numbers and Operators
  • String; Arrays; Objects; Conditionals
  • Loops; Functions
  • DOM; Events and Listeners
  • Debugging JavaScript; Revision and Audit
  • Front-end Essentials Final Exam
CSS Advanced
  • Introduction and CSS selector
  • Pseudo-Elements, Media Queries
  • Color and Appearance, Flexbox
  • Tables, Grid, Background & Boders
  • Gradient, Transforms and Transitions
  • Animations, CSS Framework
JavaScript Advanced
  • Types and Coercion, Scope
  • Closure, Higher-Order Functions
  • Objects Oriented Programming and Prototypes
  • ES6 Features, Parallel and Async
  • Callback, Promises, Async/Await, Generator
  • Audit and Revision

Tiêu chuẩn đầu ra

  • Sử dụng thành thạo ngôn ngữ lập trình JavaScript, thao tác thành thạo với DOM
  • Được trang bị kỹ năng nền tảng về HTML/CSS
  • Được cung cấp các kỹ năng debug/trouble-shooting trang web một cách bài bản, dễ hiểu
  • Rèn luyện kỹ năng viết code chuẩn, đẹp tuân thủ coding convention

GIAI ĐOẠN 2

FRONT-END DEVELOPER

ĐĂNG KÝ NGAY

GIAI ĐOẠN 2

FRONT-END DEVELOPER

ĐĂNG KÝ NGAY

Nội dung đào tạo

Front-end Development Overview
  • Front-end web Development
  • Internet/web
  • Web Browsers
  • Domain Name System (DNS)
  • HTTP/Networks
  • Web hosting
  • User Interface/Interaction Design
HTML Essentials
  • HTML Overview; HTML Elements
  • Debugging HTML; HTML Text
  • Hyperlinks; Multimedia & Embedded
  • Table and Form
CSS Essentials
  • CSS Overview
  • Cascade and Inheritance; Selectors
  • Box Model; Overflow Contents
  • Values and Units; Sizing item
  • Background; Border
  • Styling image and form; Debugging CSS
  • Styling text; CSS Layout
  • Audit and Revision
JavaScript Essentials
  • JavaScript Overview
  • Variables; Numbers and Operators
  • String; Arrays; Objects; Conditionals
  • Loops; Functions
  • DOM; Events and Listeners
  • Debugging JavaScript; Revision and Audit
  • Front-end Essentials Final Exam
CSS Advanced
  • Introduction and CSS selector
  • Pseudo-Elements, Media Queries
  • Color and Appearance, Flexbox
  • Tables, Grid, Background & Boders
  • Gradient, Transforms and Transitions
  • Animations, CSS Framework
JavaScript Advanced
  • Types and Coercion, Scope
  • Closure, Higher-Order Functions
  • Objects Oriented Programming and Prototypes
  • ES6 Features, Parallel and Async
  • Callback, Promises, Async/Await, Generator
  • Audit and Revision

Tiêu chuẩn đầu ra

  • Sử dụng thành thạo ngôn ngữ lập trình JavaScript, thao tác thành thạo với DOM
  • Được trang bị kỹ năng nền tảng về HTML/CSS
  • Được cung cấp các kỹ năng debug/trouble-shooting trang web một cách bài bản, dễ hiểu
  • Rèn luyện kỹ năng viết code chuẩn, đẹp tuân thủ coding convention

GIAI ĐOẠN 3

REACT FRAMEWORKS

ĐĂNG KÝ NGAY

Nội dung đào tạo

React Framework
  • TypeScript, React Overview
  • React Component, Core Concepts
  • Basic Hook, Styling, Debug React app
  • React Portal, Routing with React Router
  • Working with Forms, Server Interaction
  • State Management, UI Components
  • React Common Recipes
  • Advanced Hooks, Unit Test
  • Optimizing Performance
  • Build Tools, Final Exam

Tiêu chuẩn đầu ra

  • Rèn luyện kỹ năng viết code chuẩn, đẹp tuân thủ coding convention
  • Trang bị kỹ năng chuyên sâu về HTML/CSS3 và CSS Framework như Bootstrap 4.
  • Tiếp cận các công nghệ phát triển và xây dựng ứng dụng hiện đại, nhanh, hiệu suất tốt nhất như TypeScript, React
  • Cung cấp các kỹ năng debug/trouble-shooting chương trình một cách bài bản, hệ thống hiệu quả. Áp dụng được Best Practice vào trong dự án.
  • Hiểu mục đích của việc sử dụng các công cụ Source Controls và sử dụng SVN, Git cho các Project trong quá trình Training
  • Nắm vững quy trình phát triển phần mềm một dự án thực tế và cách sử dụng công cụ quản lý dự án như JIRA.
  • Sử dụng Thành thạo các công cụ thiết kế và lập trình web như: Visual Studio Code.

LỘ TRÌNH PHÁT TRIỂN

FRONT-END DEVELOPER

LỘ TRÌNH PHÁT TRIỂN

FRONT-END DEVELOPER

SẢN PHẨM HỌC VIÊN

SẢN PHẨM HỌC VIÊN

TOP 6 LÝ DO BẠN NÊN

THAM GIA ĐÀO TẠO TẠI FA

TOP 6 LÝ DO BẠN NÊN THAM GIA ĐÀO TẠO TẠI FA

Học bổng lên tới 100%

FA hỗ trợ không giới hạn các gói học bổng trị giá từ 50%, 100% lên đến 250%

Chương trình đào tạo chuẩn Global Developer

Với nội dung đào tạo chuẩn quốc tế và tùy theo năng lực mỗi học viên, tôi đa 1 năm từ tay ngang chuyển ngành sẽ trở thành lập trình viên giỏi cả Frontend và Backend

60% thực hành chuyên gia FPT Software

Học viên sẽ được thực hành thực tế với các giảng viên, chuyên gia chuyên nghiệp với hơn 20 năm kinh nghiệm tại các dự án thực tế của FSOFT

Hình thức

đào tạo linh hoạt

Toàn bộ các chương trình đào tạo tại FA đều có 2 hình thức là online và offline nhằm điều kiện cho toàn bộ các bạn học viên đều có cơ hội tham gia học tập và phát triển.

Cam kết hỗ trợ việc làm

Hoàn thành khóa học với mức điểm B trở lên, bạn sẽ được làm việc chính thức tại FPT Software với mức thu nhập khởi điểm lên đến 15M+.

Giá trị

chứng chỉ đào tạo

Hoàn thành khóa học, học viên sẽ nhận chứng chỉ đào tạo từ FPT Software do Bộ LĐ&TBXH cấp giúp CV nổi bật và dễ dàng tìm kiếm việc làm với thu nhập cao sau đào tạo.

ĐỘI NGŨ CHUYÊN GIA

ĐỘI NGŨ CHUYÊN GIA

Khi tham gia chương trình đào tạo tại FA, học viên sẽ nhận được sự hỗ trợ 3 chiều từ: Giảng viên, Trợ giảng và Quản lý lớp giúp học viên có thể hiểu rõ, hiểu sâu các kiến thức và đảm bảo chất lượng sau đào tạo.

HỌC VIÊN TẠI FA NÓI GÌ?

HỌC VIÊN TẠI FA NÓI GÌ?

Đăng ký ngay để nhận ưu đãi
  • Giảm 5% học phí toàn khóa học cho học viên đăng ký sớm và đóng phí ghi danh tham gia khóa học sớm.
  • Giảm 5% học phí toàn khóa học cho học viên hoàn thành toàn bộ học phí trước khi bắt đầu khai giảng.
  • Giảm 5% học phí toàn khóa học cho Học viên đăng ký theo nhóm từ 3 người trở lên.
  • Đối với học viên là con, anh chị em ruột của FSOFTer khi tham gia khóa học sẽ được giảm ngay 10% học phí.
  • Phỏng vấn và tặng ngay học bổng lên tới 100% học phí toàn khóa học cho học viên có điểm thi Placement Test cao.

    Thông tin cá nhân

    Học vấn


    Đăng ký ngay để nhận ưu đãi
    • Giảm 5% học phí toàn khóa học cho học viên đăng ký sớm và đóng phí ghi danh tham gia khóa học sớm.
    • Giảm 5% học phí toàn khóa học cho học viên hoàn thành toàn bộ học phí trước khi bắt đầu khai giảng.
    • Giảm 5% học phí toàn khóa học cho Học viên đăng ký theo nhóm từ 3 người trở lên.
    • Đối với học viên là con, anh chị em ruột của FSOFTer khi tham gia khóa học sẽ được giảm ngay 10% học phí.
    • Phỏng vấn và tặng ngay học bổng lên tới 100% học phí toàn khóa học cho học viên có điểm thi Placement Test cao.

      Thông tin cá nhân

      Học vấn


      Có thể bạn quan tâm

      Giấy chứng nhận Đăng ký hoạt động Giáo dục nghề nghiệp

      Học Viện Đào Tạo FPT Software chính thức được Sở Lao động – Thương binb...
      Đăng bởi LinhTDK - May 17, 2023

      Chân dung “nữ tướng” đầy bản lĩnh của FPT Software Academy

      Với những đức tính vốn có của phụ nữ như kiên trì, tỉ mỉ, chỉn chu cộng...
      Đăng bởi LinhNTK7 - October 13, 2022

      “Mình đã thử rất nhiều cách để cân bằng giữa việc học và làm việc”

      Đó là những chia sẻ mở đầu của Nguyễn Hữu Hoàng – Hiện đang theo học...
      Đăng bởi LinhNTK7 - September 28, 2022