Tuyệt chiêu đảm bảo tính bất biến trong JavaScript

Khi làm việc với React, hẳn bạn đã nghe đến tính bất biến của dữ liệu (immutability). Đặc tính này, nói một cách đơn...
oauth2-la-gi

OAuth2 là gì? Tìm hiểu về OAuth2

OAuth2 là gì? OAuth2 là gì? - Nó là viết tắt của Open với Authentication hoặc Authorization. OAuth ra đời nhằm giải quyết vấn đề...
Liệu tôi có làm Junior Developer mãn kiếp?

Liệu tôi có làm Junior Developer “mãn kiếp”?

Đừng tự chôn vùi khả năng của bạn Nghiêm túc mà nói, đừng mãi là một junior developer. Junior developer để chức danh của họ...

WebRTC là gì? Phương thức hoạt động và Ứng dụng

WebRTC là gì? Tại sao WebRTC lại được ứng dụng nhiều trong giới lập trình hiện nay? Là viết tắt của Web Real-Time Communication,...

Lập trình PHP và những câu hỏi thường gặp khi phỏng vấn

Câu 1: PHP có mấy cách khai báo? Những cách nào được xem là chính thống và không ảnh hưởng khi các phiên bản...
15 chứng chỉ "vàng" đáng giá trong ngành lập trình

15 chứng chỉ “vàng” đáng giá trong ngành lập trình

Chứng chỉ và kỹ năng không chỉ có thể giúp tăng lương của bạn mà còn giúp thăng chức và trở nên hấp dẫn...

Mười điều răn dành cho lập trình viên

Đây là mười điều răn mà tất cả các lập trình viên nên tuân theo, theo Jerry Weinberg - Tâm lý học lập trình: Hiểu...

Tổng hợp các Module Python “khủng” mà bạn có thể đã bỏ qua

Tác giả: Adam Goldschmidt Python là một ngôn ngữ lập trình tuyệt vời, và nó chứa nhiều module tích hợp sẵn nhằm giúp chúng ta...
regex-la-gi

Regex là gì? Cú pháp và cách viết Regex chi tiết

Bạn thường xuyên viết những đoạn mã dài và lặp đi lặp lại và cần một pattern để tối ưu. Regular Expression (Regex) chính...

Để lọt vào mắt xanh của Google, Microsoft, Apple, hãy nhớ 4 bí kíp...

Được nhà tuyển dụng của một công ty công nghệ lớn chú ý không phải là điều dễ dàng gì. Cùng xem các mẹo...
co-cau-xu-ly-request-trong-laravel-nhu-the-nao

Cơ cấu xử lý request trong Laravel như thế nào?

1. Giới thiệu Laravel là một framework theo mô hình MVC (Model - View - Controller). Trong mô hình này, một request sẽ chạy đến...
Flutter, React Native hay Xamarin framework nào phù hợp với bạn?

Biết chọn gì đây? Flutter, React Native hay Xamarin?

Trong bài viết này, chúng ta sẽ đưa ra những tiêu chí, những nhu cầu của lập trình viên khi chọn một công nghệ...
Thực tại đáng lo của nghề lập trình

Vì miếng ăn mà phá cả nồi cơm – Thực tại đáng lo của...

Việt Nam được đánh giá là một thị trường rất tiềm năng về IT. Không những thế nghề lập trình viên luôn được đánh...
6 sự thật phũ phàng không phải ai trong ngành lập trình

6 sự thật phũ phàng không phải ai trong ngành lập trình cũng biết

IT đang mất dần quyền kiểm soát Năm năm trước, một trong những vấn đề đau đầu lớn nhất mà các nhà quản lý IT...
Tất tần tật về ASYNC/AWAIT trong JavaScript

Tất tần tật về ASYNC/AWAIT trong JavaScript

Trước khi có bản cập nhật ES7, chúng ta thường sử dung callback và promise xử lý các dòng code bất đồng bộ, tuy...

Để không trở thành 1 lập trình viên lỗi thời!

Giữ cho kĩ năng của bạn luôn được cập nhật xu hướng lập trình có thể là một điều không dễ, nhưng nó là...

Lộ trình trở thành lập trình viên sau 9 tháng tự học (Phần hai)

Tiếp nối Phần 1. Tháng thứ 4 - Hoàn thành khóa học backend tại FreeCodeCamp, Yeggle Tôi đã tự học lập trình bao lâu qua và...

Con đường trở thành thực tập sinh tại Google

Tôi là sinh viên chuyên ngành môi trường tại đại học Yale-NUS (một trường cao đẳng nghệ thuật), có thể bạn thấy khá là...

Lộ trình trở thành lập trình viên sau 9 tháng tự học (Phần 1)

Tác giả: Austin Tackaberry  Bất cứ khi nào đọc được một câu chuyện về thành công, tôi sẽ ngay lập tức tìm kiếm thông tin...

Modern C++ binary RPC framework gọn nhẹ, không cần code generation

Bài viết sẽ bàn về một framework C++ RP, ko yêu cầu bước code generation để glue code. Trước khi đi vào chi tiết,...