Kết quả tìm kiếm

  1. daipt

    Làm rõ Frontend là gì? Các kỹ năng để làm Frontend Developer

    Định nghĩa Frontend là gì? Front End được định nghĩ là tất cả những gì có liên quan đến điều mà người dùng nhìn thấy sau mỗi lần truy cập vào trang web: Những điều này bao gồm mọi phạm trù thiết kế và cả những loại ngôn ngữ như HTML hay CSS. Thông thường, người dùng sẽ thực hiện các tương tác...
  2. daipt

    Những kỹ năng cần có của một Fresher Front End Developer

    Front End Developer được hiểu là người chịu trách nhiệm tạo ra giao diện của trang web. Developer sẽ đảm bảo các thiết kế hoạt động được trực tuyến bằng cách sử dụng các ngôn ngữ mã hóa như CSS, HTML và JavaScript. Muốn trở thành Fresher Front End Developer, bạn cần có 6 kỹ năng sau: HTML, CSS...
  3. daipt

    Format (Làm đẹp) code php trong VS Code

    Đây là bài viết tiếp theo của bài Code PHP chuẩn convention với PHP CodeSniffer. Trong bài này, mình sẽ hướng dẫn các bạn auto check lỗi và format code PHP trong Vs Code – một trong những code editor được yêu thích nhất hiện nay. Lưu ý, để hiểu bài viết này hơn, thì bạn cần đảm bảo các yêu cầu...
  4. daipt

    Thói quen viết code an toàn trong khi xây dựng ứng dụng PHP

    Bất cứ khi nào bạn xây dựng một hệ thống xong xui và hệ thống đang chạy ngon lành đều bị phá hoại vào ngày đẹp trời nào đó.!? Vì lý do bla, bla,… gì đó họ sẵn sàng dùng mọi cách phá hoại dự án kỳ công của bạn chính vì thế xây dựng code an toàn từ lúc xuất xưởng là cần thiết, hãy áp dụng thói...
  5. daipt

    Hiểu sâu về mobile app deep link

    Mobile app linking (bao gồm cả mobile app deep link) là công nghệ cho phép run app và mở một trang hoặc một screen cụ thể ở trong app khi người dùng nhập hoặc nhấn vào URL ở trên trang web hoặc ứng dụng khác. URL thì anh em cũng biết rồi, từ đông chí tây, từ mail tới app, share qua mess, vân...
  6. daipt

    Công nghệ Blockchain là gì? Tiềm năng & ứng dụng thực tế

    Công nghệ Blockchain mang một tiềm năng to lớn, được xem là “chìa khóa” cho chuyển đổi số và mở ra một xu hướng mới cho nhiều lĩnh vực trong tương lai. Vậy công nghệ blockchain là gì? Các đặc điểm nổi bật của blockchain? Và ứng dụng nó như thế nào? Công nghệ Blockchain là gì? Blockchain là công...
  7. daipt

    Nên sử dụng đơn vị EM hay REM?

    Sau khi viết xong bài trước về sự khác nhau giữa 2 đơn vị em và rem thì nhiều bạn có nói rằng “nếu có demo thì tốt hơn” thế nên hôm nay mình viết bài “nên sử dụng em hay rem vào dự án” này kèm theo demo là 1 trang mình cắt đơn giản sử dụng 2 đơn vị này. Đầu tiên thì các bạn inspect code(F12)...
  8. daipt

    Tất tần tật về thuộc tính position trong CSS

    Hiểu về thuộc tính position trong CSS – Khi bạn thiết kế các layout cho website việc chuyển từ file thiết kế theo định dạng HTML (Hypertext Markdown Language) bạn sẽ buộc phải sử dụng thuộc tính position trong CSS. Ví dụ như làm thanh tính năng trên menu, header, v.v. Có thể hiểu nó là thuộc...
  9. daipt

    Array trong Javascript

    Có lẽ các bạn đã quen thuộc với Javascript qua loạt bài “Javascript và lập trình hướng đối tượng“. Bài viết này tác giả Nguyễn Hiển sẽ giới thiệu một đối tượng quan trọng trong Javascript: Array. Array có mặt trong hầu hết các ngôn ngữ lập trình, là một cấu trúc dữ liệu cho phép lưu trữ và truy...
  10. daipt

    HTTP Request

    Một HTTP client (máy khách) gửi một HTTP request (yêu cầu) lên server (máy chủ) nhờ một thông điệp có định dạng như sau: Một dòng Request-line Không có hoặc có thêm các header (General|Request|Entity) theo sau bởi một ký hiệu CRLF (carriage return line feed – báo hiệu trở về đầu dòng tiếp theo)...
  11. daipt

    React dành cho người mới bắt đầu

    Đối với bất kỳ bạn lập trình viên mới nào thì React hiện tại đang là một thư viện JavaScript được sử dụng rộng rãi, được phát triển và duy trì bởi Meta (tiền thân là Facebook). React đã trở thành một thư viện front-end được ưa chuộng nhất và lên tục được phát triển về cả mức độ phổ biến và tầm...
  12. daipt

    Công nghệ Blockchain là gì? Tiềm năng & ứng dụng thực tế

    Công nghệ Blockchain mang một tiềm năng to lớn, được xem là “chìa khóa” cho chuyển đổi số và mở ra một xu hướng mới cho nhiều lĩnh vực trong tương lai. Vậy công nghệ blockchain là gì? Các đặc điểm nổi bật của blockchain? Và ứng dụng nó như thế nào? Công nghệ Blockchain là gì? Blockchain là công...
  13. daipt

    Lựa chọn Vue hay React dành cho FE Developer

    Vue.js và React.js hiện đang là 2 nền tảng thư viện, framework dành cho Frontend của JavaScript phổ biến nhất hiện nay. Cả 2 thư viện này đều cung cấp cho các lập trình viên 1 cách tiếp cận hiệu quả để xây dựng các ứng dụng Web khác nhau, tuy nhiên cũng có nhiều sự khác biệt về cách sử dụng và...
  14. daipt

    Animation – dụng cụ “vàng” trong làng UX

    Khi UX tốt không chỉ đến từ 1 thiết kế đẹp Đến 90% người dùng sử dụng ứng dụng do hiệu suất kém, 86% người dùng xoá ứng dụng khi gặp phải vấn đề thiết kế hay chức năng. Ngược lại, có đến 86% người dùng đánh giá cao những ứng dụng có trải nghiệm đặc biệt. Từ những con số này, không khó để hiểu...
  15. daipt

    CSS Framework có thật sự cần thiết như chúng ta nghĩ?

    Đã có một thời gian khi ai đó hỏi “Bootstrap là gì?” Chúng ta đều sẽ trả lời rằng đó là “một điều kỳ diệu”. Thời điểm đó đã qua, giờ đây chúng ta đã quá hiểu và biết quá rõ những khả năng cũng như giới hạn của Bootstrap, cùng với việc sử dụng các CSS Framework trở nên thông dụng trong toàn ngành...
  16. daipt

    AngularJS Là Gì? Khác Biệt Nào Giữa Angular Và Frontend Framework Khác

    AngularJS từ lâu đã là một web application framework phổ biến, nhưng AngularJS là gì? Hiện tại Angular còn đang phổ biến hay không?. Có nên tiếp tục học Angular hay không? Tất cả những câu hỏi này sẽ được giải đáp tường tận trong bài viết dưới đây. Mong là thông qua bài viết này, sẽ nhiều hơn...
  17. daipt

    6 Bước Tạo Menu Ngang Trong Html Chi Tiết, Cực Dễ Làm

    Cách tạo menu ngang trong HTML và CSS Menu là yếu tố quan trọng không thể thiếu của website. Nó chính là tập hợp các liên kết được thiết kế tùy biến để người dùng có thể truy cập qua lại giữa các trang. Menu được thiết kế nhiều vị trí trên website như dàn hàng ngang, bên trái, bên phải. Tuy...
  18. daipt

    CSS Là Gì? CSS3 Là Gì? Phân Biệt CSS Và HTML

    CSS là một ngôn ngữ lập trình để tạo kiểu cho website. Nhằm giúp bạn hiểu rõ hơn về CSS, trong phạm vi bài viết này, Hosting Việt sẽ chia sẻ CSS là gì, cũng như cách viết nó trong HTML. CSS là gì? CSS meaning là từ viết tắt của Cascading Style Sheets, tức là ngôn ngữ được dùng để định dạng các...
  19. daipt

    Samsung công bố Exynos 1380 hỗ trợ camera 200, AI dành cho Galaxy A54 5G

    Samsung đã công bố chip Exynos 1380 dành cho các thiết bị tầm trung của hãng. Vi xử lý mới sẽ mang đến những cải tiến lớn về hiệu suất, hỗ trợ cảm biến lên 200MP, các thuật toán AI. Exynos 1380 được sản xuất trên tiến trình 5nm, có 4 nhân CPU ARM Cortex A78 tốc độ 2.4 GHz và CPU ARM Cortex-A55...
  20. daipt

    Tính năng xóa vật thể thần thánh trên Pixel được Google mở cho toàn bộ người dùng

    Magic Eraser hay xóa thần thánh từng là tính năng độc quyền cho điện thoại Pixel nhưng Google mới công bố họ sẽ phát hành rộng rãi tính năng này cho người dùng trên các nền tảng iOS và Android. Magic Eraser sẽ xuất hiện như là một tính năng của ứng dụng Google Photos, và chỉ dành cho người dùng...
Bên trên