5 thủ thuật hay với Javascript Promise bạn cần biết!
Bài viết được sự cho phép bởi tác giả Sơn Dương
Trong bài viết tìm hiểu Promise là gì? Bạn hẳn đã hiểu rõ về khái...
Chạy Postgresql trong Docker container
Bài viết được sự cho phép của tác giả Nguyễn Hữu Đồng
Hi các bạn, sau một tuần không chạm vào laptop thì hôm nay...
Mọi thứ bạn nên biết về Memory Leaks trong IOS (phần 2)
Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh
Memory Leaks trong Closure
Nếu bạn chưa xem phần 1, vui lòng xem ở...
Sử dụng Topic Exchange (Publish/Subscribe) trong RabbitMQ
Bài viết được sự cho phép của tác giả Giang Phan
Trong các bài viết trước, chúng ta đã cùng tìm hiểu về Direct Exchange và Fanout Exchange....
Giải mã sức hút từ TEK EXPERTS, văn phòng đáng mơ ước của nhiều...
Cách mạng công nghiệp 4.0 bùng nổ, việc phát triển robot và trí tuệ nhân tạo (AI) có khả năng trong tương lai sẽ...
CSS trong JavaScript: Công cụ không thể thiếu cho component-based styling
Nhờ vào việc sự dụng inline style, chúng ta có thể lập trình và tận dụng gần như tất cả tiềm năng của Javascript....
Hướng dẫn bắt đầu GraphQL với Node.js (Phần 1)
Hầu hết chúng ta có thể rất quen thuộc với việc tạo REST API. GraphQL là một query language được tạo ra bởi Facebook...
Tổng hợp tài liệu môn học ngành công nghệ thông tin (Phần 1)
Tài liệu ngành công nghệ thông tin đã được TopDev tổng hợp từ nhiều nguồn kiến thức uy tín, hôm nay TopDev xin gửi...
Lập trình nhúng lương bao nhiêu? Làm thế nào để tăng thu nhập?
Lập trình nhúng hiện nay đang tạo một xu hướng nghề nghiệp tiềm năng trên thị trường lao động nói chung và nghề lập...
Chuyện những Pull Requests trong lập trình
Nếu bạn đã trở thành một lập trình viên, làm việc theo team, hoặc bạn đã từng sử dụng qua những công cụ quản...
Atomic design – Ưu nhược điểm từ kinh nghiệm thực tế
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Bài viết này mình chia sẻ kinh nghiệm thực tế của mình khi apply...
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ả...
squash commits lúc merge từ branch của bạn
Bài viết được sự cho phép của tác giả Lê Chí Dũng
Thông thường một feature mới thường được làm trên một nhánh (branch) riêng...
Kambria Code Challenge trở lại với Quiz 04 – Chủ đề: Reinforcement Learning
Kambria Code Challenge là chuỗi các bài thi và hackathon trực tuyến liên quan đến lĩnh vực Trí tuệ nhân tạo (AI) được thiết...
Cách tạo các biểu mẫu cơ bản bằng React Hooks
Trong Dự án React cho người mới bắt đầu này, chúng ta sẽ học cách xây dựng các biểu mẫu cơ bản bằng cách...
Chương Trình Giả Lập trong kiểm thử di động
Bài viết được sự cho phép của vntesters.com
Theo thống kê, trong kiểm thử di dộng, chúng ta phải kiểm thử các phần mềm trên...
5 Bước giải quyết mọi vấn đề lập trình
Xử lý vấn đề đối với mọi lập trình viên là cơm bữa. Ai cũng có những phương pháp cách thức riêng, riêng bản...
Node.js thực sự là gì?
Node.js là gì?
Node.js được xây dựng dựa trên JavaScript runtime. Nghe thật tuyệt, nhưng mà nó có nghĩa là gì? Nó hoạt động như...
Khởi tạo và chạy một thread trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong Java, chúng ta có 2 cách để khởi tạo và chạy một...
Viết Đơn Xin Việc Như Thế Nào Để Gây Ấn Tượng Với Nhà Tuyển...
Ngày nay việc gửi CV xin việc qua email đã trở nên quá quen thuộc, nhưng chỉ một bộ CV với thông tin cá...