Hướng dẫn cắt PSD

Hướng dẫn cắt PSD toàn tập với Leospa design phần mở đầu

Bài viết được sự cho phép của tác giả Trần Anh Tuấn Mùa đông gần đến rồi, chắc ai cũng cảm nhận được hơi lạnh...
Virtual Method và Override

Bí mật của Virtual Method và Override

Bài viết được cho phép bởi tác giả Nguyễn Thái Dương Những ai từng học lập trình hướng đối tượng OOP chắc chắn đều biết...
kiểm thử tự động

5 xu hướng của ngành kiểm thử tự động trong năm 2024

Các nội dung được chia sẻ sẽ mang đến cho người đọc một cái nhìn tổng quan hơn về bối cảnh cũng như xu...
tip cho javascript

Top 5 tips and tricks hot nhất của JavaScript năm 2024

Tác giả Filip Mở đầu Dưới đây tôi sẽ chia sẻ với các bạn top 5 tip cho JavaScript tốt nhất, hữu ích nhất khi làm...
startup tech trend

2024 tới rồi – Dưới đây là 5 startup tech trend sẽ phát triển

Kết thúc năm 2023 đầy biến động của thị trường công nghệ, dưới đây là 5 startup tech trend được dự báo sẽ phát...

12 Thư viện JavaScript trực quan hoá dữ liệu hot nhất năm 2024

Tác giả: Jonathan Saring Chúng ta đang sống trong thời đại bùng nổ dữ liệu, khi gần như mọi ứng dụng chúng tôi phát triển...
Vue hay React

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...
Xu hướng tuyển dụng IT 2023 mà mọi HR và IT Manager cần biết

Xu hướng tuyển dụng IT năm 2024 mà mọi HR Manager cũng như IT...

Thiếu hụt nhân sự luôn là một bài toán tuyển dụng IT nan giải, dù xu hướng lương và phúc lợi đang tăng mạnh...
Tránh lỗi ConcurrentModificationException trong Java như thế nào

Tránh lỗi ConcurrentModificationException trong Java như thế nào?

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Một trong những vấn đề phổ biến trong khi loại bỏ các phần...
Hiểu sâu về mobile app deep link

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...
Lưu ý cho Lock trong Java

Lưu ý cho Lock trong Java

Bài viết được sự cho phép của tác giả Trần Văn Dem Concurrent in Java Note Khi lập trình đa luồng việc đảm bảo tính threadsafe, visiable,... là...
Giới thiệu về JAMstack

Giới thiệu về JAMstack – kiến trúc phát triển web hiện đại

Bài viết được sự cho phép của tác giả Phạm Minh Khoa JAMstack là gì? JAMstack là một kiến trúc phát triển web hiện đại. Nó...
Hướng dẫn Java Design Pattern – DAO

Hướng dẫn Java Design Pattern – DAO

Bài viết được sự cho phép của tác giả Giang Phan Một trong những khía cạnh quan trọng của lớp nghiệp vụ (business layer) là...
Talkshow Java

Java Talk: Java – Ngôi sao hết thời?

Java "hết thời" hay "chết dần" luôn là quan điểm nhận về nhiều ý kiến trái chiều trong cộng đồng Kỹ sư phần mềm...
Hướng dẫn Java Design Pattern – State

Hướng dẫn Java Design Pattern – State

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Trong các ứng dụng, một số đối tượng có thông tin về trạng...
Messege Queue

Messege Queue – Bộ phận không thể thiếu trong các hệ thống lớn và...

Bài viết được cho phép bởi tác giả Phạm Huy Hoàng Hôm nay, chúng ta cùng tìm hiểu về Message Queue. Đây là một thành phần cực...
Redux Toolkit

Redux Toolkit: Tìm hiểu createSlice

Bài viết được sự cho phép của tác giả Phạm Minh Khoa Tiếp theo bài trước, mình sẽ giới thiệu chi tiết hơn các API...
MySQL với MariaDB

MySQL so găng MariaDB, điểm khác biệt chính, ưu và nhược điểm

Hello anh em, quay lại với chuỗi bài về hệ cơ sở dữ liệu, trong lập trình web nói chung và phát triển phần...

NodeJS version manager: Quản lý đa phiên bản NodeJS trên máy tính

Ví dụ bạn có 2 project Node.js là A và B. A chạy version 14 còn B chạy version 16 trong khi 2 version...
Các thành phần cơ bản trong một automation project

Các thành phần cơ bản trong một automation project

Bài viết được sự cho phép của tác giả Vân Anh Các bước cơ bản dưới đây sẽ giúp bạn có cái nhìn tổng quan...