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

Bài đăng phổ biến từ blog này

2.7. Operators and Operands - toán tử và toán hạng

1.11. Formal and Natural Languages