Kiến trúc hệ thống là gì?

Với 1 hệ thống bất kỳ, việc xây dựng kiến trúc luôn là bước đầu tiên và quan trọng nhất quyết định tính khả thi của cả hệ thống. Đầu ra của bước thiết kế hệ thống sẽ giải quyết nhu cầu đề ra của người dùng, đồng thời là bước quan trọng để bắt đầu việc …
Đọc tiếp Kiến trúc hệ thống là gì?

Top 10 câu hỏi phỏng vấn JavaScript cực chi tiết

Theo khảo sát dành cho các lập trình viên hàng năm của Stack Overflow (Stack Overflow Developer Survey) thì trong 2 năm trở lại đây, JavaScript là ngôn ngữ lập trình phổ biến nhất hiện nay. Mức phổ biến của JavaScript (JS) khiến cho nhu cầu tuyển dụng lập trình viên về ngôn ngữ này trở nên rất lớn …
Đọc tiếp Top 10 câu hỏi phỏng vấn JavaScript cực chi tiết

Xử lý bất đồng bộ với Promise.all trong JavaScript

Anh em lập trình viên JavaScript chắc không xa lạ gì với Promise hay async/await trong việc xử lý các tác vụ bất đồng độ trong ứng dụng của mình; tuy vậy trong thực tế dự án có nhiều bài toán cần không chỉ 1 Promise và cần handle (xử lý) kết quả trả về trong từng Promise con, lúc này …
Đọc tiếp Xử lý bất đồng bộ với Promise.all trong JavaScript

.NET Developer là gì? Những kiến thức cần biết về .NET Developer

.NET (hay Dot NET) là 1 nền tảng lập trình và cũng là 1 nền tảng thực thi ứng dụng chủ yếu trên hệ điều hành Window được phát triển bởi Microsoft từ năm 2002. Nó không phải là ngôn ngữ lập trình, mà là nền tảng cho phép các ngôn ngữ lập trình khác nhau như C#, …
Đọc tiếp .NET Developer là gì? Những kiến thức cần biết về .NET Developer

Lộ trình học MySQL từ A đến Z

MySQL là một hệ thống quản trị cơ sở dữ liệu mã nguồn mở (RDBMS) hoạt động theo mô hình client-server ; phổ biến nhất thế giới và được các lập trình viên, nhà phát triển hệ thống, ứng dụng rất ưa chuộng. MySQL gần như trở thành một kiến thức bắt buộc phải có với 1 lập …
Đọc tiếp Lộ trình học MySQL từ A đến Z

Drupal Developer là gì? Cần học những gì để trở thành Drupal Developer

Drupal là một hệ quản trị nội dung (CMS) mã nguồn mở viết bằng PHP; trong hầu hết các bảng xếp hạng về top những CMS platform (nền tảng phát triển) phổ biến thì Drupal thường xuyên có mặt trong top 5. Điều đó cho thấy sự phổ biến và nhu cầu sử dụng rất lớn của CMS PHP …
Đọc tiếp Drupal Developer là gì? Cần học những gì để trở thành Drupal Developer

Một số custom hooks hay sử dụng cho React

Hooks là một bổ sung mới trong React 16.8, nó là những function cho phép bạn kết nối React state và lifecycle vào các components sử dụng hàm. React cung cấp cho chúng ta những hooks có sẵn như useState, useEffect, useMemo, … và đang tiếp tục bổ sung thêm các hooks hữu ích khác trong …
Đọc tiếp Một số custom hooks hay sử dụng cho React

JavaScript là gì? Làm thế nào để trở thành lập trình viên JavaScript?

Nhắc đến lập trình Web thì không thể không nói đến JavaScript, một trong ba thành phần mà bạn nhất định phải học và nắm vững nếu muốn trở thành một FrontEnd Developer bên cạnh HTML và CSS. Hiện nay, JavaScript không chỉ là một ngôn ngữ lập trình dành riêng cho Web mà nó …
Đọc tiếp JavaScript là gì? Làm thế nào để trở thành lập trình viên JavaScript?

9 Câu Hỏi Phỏng Vấn Frontend Developer Có Thể Bạn Chưa Biết

Frontend Developer (FE Dev) là thuật ngữ để chỉ những lập trình viên phát triển ứng dụng client side. Công việc chính của FE Dev là xây dựng giao diện và trải nghiệm cho người dùng (UI và UX). Trong một dự án thông thường số lượng FE Dev sẽ nhiều hơn so với Backend Developer, …
Đọc tiếp 9 Câu Hỏi Phỏng Vấn Frontend Developer Có Thể Bạn Chưa Biết

Java Developer là gì? Lộ trình để trở thành Java Developer

Theo số liệu từ trang LinkedIn – trang mạng xã hội cho doanh nghiệp và thị trường việc làm lớn nhất thế giới, số lượng tin tuyển dụng Java đang đứng thứ 2 chỉ sau tin tuyển dụng Python trên hai thị trường Mỹ và Châu Âu. Vậy Java Developer là gì? Lộ trình để trở thành một Java Developer đáp ứng được nhu …
Đọc tiếp Java Developer là gì? Lộ trình để trở thành Java Developer