1. Full stack vs back end, fron-end develop
Xây dựng
web và hiển thị trên nhiều thiết bị khác nhau bao gồm các thiết bị di động, mày
tính, laptop, máy tính bảng.
Front-end
technologies: HTML, CSS, JS
Back-end
development: lưu trữ cá nhân hóa thông tin của người dùng trên sever và không
hiển htị nó trước mặt người dùng.
Web stack:
collection of tools used for web development
Front-end
is master of HTML,
Information
architecture (IA): structural design of a website’s navigation (Đại loại như là
kiến trúc thông tin)
DOM: Document Object Model - describes the structure of the page and it's sort of like an outline or a map
User experience (UX) and UI (user inteface)
CSS cascading style sheet:
1. CSS is about defining a set of rules, or style sheets, for how the DOM translate in to visual form.
2, a set of rules that describe the priority of how the styles are rendered on a page.
- Defining colors
- sizes,
- fonts,
- applying traditional design concepts (contrast, alignment, proximity, ...)
Learning CSS means also learning to work with the elements of motion, and the language of interaction as it realates to graphic design.
Web responsive
Js: loading and unloading media, creating, modifying and deleting elements in a page.
Tools: NodeJS, Webpack, GulpJS
Relational database management system (RDBMS) Sequel (SQL): This language works by creating a series of tables, like excel spreadsheets, with different fields, which can link together to create ralationships between data
IDE Integrated development environments:
- Visual studio
- netbeans
- Eclipse
- Android studio
text editors
- Sublime Text
- VIM
- Atom
CLI: Command line interface
Version control
git - github
Nhận xét
Đăng nhận xét