Xem thêm
    Tổng hợp khóa học lập trình miễn phí
    Trang chủHọc lập trình

    Học lập trình

    Khái niệm Hoisting Javascript là gì? Tại sao lại cần chú ý!

    Khi tìm hiểu Javascript, bạn sẽ biết được rằng JS là ngôn ngữ lập trình kiểu thông dịch tương tự như Ruby. Mỗi khi...

    Mẹo viết code Kotlin cho Android developer không nên bỏ qua

    Kotlin hiện đã trở thành ngôn ngữ chính để lập trình ứng dụng Android, bên cạnh Java đã có phần già nua. Khi mới...

    Làm thế nào ghép (concat) mảng trong Javascript?

    Việc phải ghép nối nhiều mảng thành một mảng duy nhất là một trong những task mà bạn rất hay gặp. Trong javascript, bạn...

    Giải thích chi tiết về Launch Mode và Tasks trong Android

    Android launch mode là một khái niệm khá trừu tượng và rất nhiều bạn developer nhầm lẫn. Nhiều khi bạn ấy chỉ chọn một...

    [React] Cách sử dụng useEffect() thay thế lifecycle method

    Nằm trong series học React, trong  bài viết này, chúng ta sẽ cùng nhau tìm hiểu cặn kẽ cách sử dụng useEffect Hook. Về cơ...

    Convert HTML sang PDF bằng Node.js + Puppeteer

    Cũng khá lâu rồi, tầm mấy năm trước, mình có tạo một ứng dụng Android để convert webpage HTML sang PDF. Mặc dù tính...

    5 thủ thuật hay với Javascript Promise

    Trong bài viết tìm hiểu Promise là gì? Bạn hẳn đã hiểu rõ về khái niệm Promise này rồi đúng không? Quả thật, sau...

    Inject mã Javascript vào ứng dụng Android

    Mình đã từng tham gia một số dự án xây dựng ứng dụng Android mà sử dụng duy nhất một Webview. Tư tưởng của...

    Bài toán tháp Hà Nội – Thuật toán và cách giải

    Tháp Hà Nội là một trong những bài toán kinh điển của giới lập trình. Hầu như bất kể ai mới học lập trình,...

    Node.js + MongoDB: Authentication và Authorization sử dụng JWT

    Hầu hết hệ thống ứng dụng back-end, tính năng xác thực và phân quyền người dùng đều phải có. Ví dụ, khi tạo một...
    Tài liệu học lập trình di động bằng React Native tiếng việt

    Bài viết quan tâm