Commit 9eb8f1c1 authored by thanhdungqb's avatar thanhdungqb
Browse files

update plan

parent 7dd15289
File added
File added
File added
......@@ -18,7 +18,7 @@ Tìm hiểu về HTML, CSS, JavaScript + jQuery cơ bản, Bootstrap, Photoshop,
- [HTML forms](https://www.w3schools.com/html/html_forms.asp)
- [HTML5](https://www.w3schools.com/html/html5_intro.asp)
## Tuần 2 + 3
## Tuần 2
- CSS
- [CSS introduction](https://www.w3schools.com/css/css_intro.asp)
- [Syntax](https://www.w3schools.com/css/css_syntax.asp)
......@@ -57,11 +57,11 @@ Tìm hiểu về HTML, CSS, JavaScript + jQuery cơ bản, Bootstrap, Photoshop,
- [Animations](https://www.w3schools.com/css/css3_animations.asp)
- [Transitions](https://www.w3schools.com/css/css3_transitions.asp)
- [Normalize](https://necolas.github.io/normalize.css/)
- [Bootstrap](https://getbootstrap.com/docs/4.1/getting-started/introduction/)
- [Bootstrap](https://getbootstrap.com/docs/4.1/getting-started/introduction/)
- [Layout](https://getbootstrap.com/docs/4.1/layout/overview/)
- [Components](https://getbootstrap.com/docs/4.1/components/alerts/)
## Tuần 4
## Tuần 3
- [JavaScript](http://javascript.info/)
- [Introduction](http://javascript.info/getting-started)
- [JavaScript Fundamentals](http://javascript.info/first-steps)
......@@ -76,7 +76,7 @@ Tìm hiểu về HTML, CSS, JavaScript + jQuery cơ bản, Bootstrap, Photoshop,
- [jQuery HTML](https://www.w3schools.com/JQuery/jquery_dom_get.asp)
- [Traversing](https://www.w3schools.com/JQuery/jquery_traversing.asp)
## Tuần 5
## Tuần 4
- Chrome Dev Tools
- [Inspect element & style](https://developers.google.com/web/tools/chrome-devtools/inspect-styles)
- [Console](https://developers.google.com/web/tools/chrome-devtools/console/)
......
......@@ -11,7 +11,7 @@ HTML, CSS nâng cao, Preprocessor(SASS), SEO
- [SASS](http://sass-lang.com/)
- [BEM](http://getbem.com/)
## Tuần 1
## Tuần 5
- Responsive
- [Introduction](https://www.w3schools.com/css/css_rwd_intro.asp)
- [Viewport](https://www.w3schools.com/css/css_rwd_viewport.asp)
......@@ -24,11 +24,10 @@ HTML, CSS nâng cao, Preprocessor(SASS), SEO
- [SVG](https://css-tricks.com/lodge/svg/)
- [Data URIs](https://css-tricks.com/data-uris/)
## Tuần 2
## Tuần 6
- [BEM](http://getbem.com/)
- [SASS](https://sass-lang.com/guide)
## Tuần 3
- SEO
- Semantic HTML in HTML5
- [Microdata/Rich snippet](https://developer.mozilla.org/en-US/docs/Web/HTML/Microdata)
......@@ -39,5 +38,5 @@ HTML, CSS nâng cao, Preprocessor(SASS), SEO
- [Events in details](http://javascript.info/event-details)
- [Forms, controls](http://javascript.info/forms-controls)
## Tuần 4
## Tuần 7
- Cắt PSD theo BEM, SASS, hỗ trợ responsive, High DPI, SEO
......@@ -12,7 +12,7 @@ Task Runner (Gulp, Grunt, NPM), ES6 + ES7, Framework/Library (Angular/React + Re
- Vuejs
- [https://vuejs.org/](https://vuejs.org/)
## Tuần 1
## Tuần 8
- Task Runner: Dùng command line tool để tự động hoá một số tác vụ như compile ES6, SASS
- [NPM scripts](https://www.sitepoint.com/beginners-guide-node-package-manager/) (Ưu tiên)
- Gulp
......@@ -23,21 +23,8 @@ Task Runner (Gulp, Grunt, NPM), ES6 + ES7, Framework/Library (Angular/React + Re
- [Promises, async/await](http://javascript.info/async)
- [Regular expressions](http://javascript.info/regular-expressions)
## Tuần 2 + Tuần 3
- Lựa chọn 1 trong framework để học
- React + Redux
- React
- Component
- JSX
- Lifecycle
- State, Prop
- Event
- Redux
- State, action, reducer
- Tích hợp vào React
- Normalize state
- Immutable update pattern
- redux-thunk/redux-saga
## Tuần 9 + 10
- Lựa chọn 1 trong framework để học (hiện tại công ty chủ yếu làm vuejs nên sẽ ưu tiên vue hơn và vue cũng dễ tiếp cận hơn cho các bạn thực tập sinh)
- Vuejs
- The Vue Instance
- Creating a Vue Instance
......@@ -58,5 +45,18 @@ Task Runner (Gulp, Grunt, NPM), ES6 + ES7, Framework/Library (Angular/React + Re
- Single File Components
- Migration from Vue Router
- Migration from Vuex
## Tuần 4
- React + Redux
- React
- Component
- JSX
- Lifecycle
- State, Prop
- Event
- Redux
- State, action, reducer
- Tích hợp vào React
- Normalize state
- Immutable update pattern
- redux-thunk/redux-saga
## Tuần 11
- Xây dựng 1 web app dựa trên 1 framework
# Front-end Training
# Front-end Training Metech Software
Tài liệu training front-end developer
## Giới thiệu
- Tài liệu bao gồm 4 level, kết thúc mỗi level sẽ có một bài tập để kiểm tra kiến thức của thực tập sinh tại level đó.
- Yêu cầu thực tập sinh phải nắm cơ bản về Git để có thể gửi bài tập cho mentor.
- Thời gian thực tập: 3.5 - 4 tháng
**Lưu ý:**
Nếu thực tập sinh cảm thấy không hợp lập trình thì có thể bỏ qua Level 3 chuyển sang Level 4 đề đào tạo front-end dev chỉ chuyên về cắt CSS, HTML và JavaScript cơ bản.
- Thời gian thực tập: 3 tháng
## Level
### [Level 1](LEVEL-1.md)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment