Lập trình Scratch

Scratch là gì? Lập trình Scratch có gì thú vị?

Lập trình Scratch từ lâu đã là ngôn ngữ lập trình phổ biến cho học sinh, sinh viên và các em nhỏ. Với Scratch,...
Aspect Oriented Programming

Giới thiệu Aspect Oriented Programming (AOP)

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh AOP là gì? Trong khi xây dựng các chương trình ứng dụng, có rất...
promise in java

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...
kiến trúc hệ thống

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ả...
Tổng hợp 5 xu hướng dẫn dắt “làn sóng” công nghệ trong năm 2023

[Update] 5 xu hướng dẫn dắt “làn sóng” công nghệ trong năm 2024

Công nghệ ngày càng phát triển với nhịp độ nhanh và cải tiến không ngừng. Cập nhật và đón đầu các xu hướng công...
Embedded Developer là gì? Cần học gì để trở thành Embedded Developer

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

Những năm trở lại đây, cứ nhắc đến công nghệ là người ta lại nhắc đến 4.0, nhắc đến IoT, smartthing, … Với lĩnh...
linux là gì

Linux là gì? Tại sao lập trình viên nên biết cách sử dụng Linux

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, Cái tên Linux chắc bạn nghe nhiều rồi nhỉ, và có thể...
CLI là gì?

CLI là gì? Tại sao developer nên làm quen với CLI

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, Command line interface (CLI) là một loại giao diện khá quen thuộc đối...
Top 10 câu hỏi phỏng vấn JavaScript

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...
Java Service Provider Interface

Giới thiệu Java Service Provider Interface (SPI) – Tạo các ứng dụng Java dễ...

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Hầu hết vòng đời của một ứng dụng xoay quanh việc bảo trì....
JSON Binding trong Jakarta EE

Giới thiệu về JSON Binding trong Jakarta EE

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh JSON Binding là một specification của Jakarta EE về convert qua lại giữa JSON...
bem trong css

Quy tắc BEM trong CSS – Bạn không cần phải đau đầu với cách...

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, Bạn có bao giờ code CSS mà không biết phải đặt tên...
VPS và Hosting

VPS là gì? Hosting là gì? Sự khác nhau giữa VPS và Hosting

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, Trong lập trình nói chung và trong lập trình web nói riêng,...
5 game kinh điển bạn từng chơi được lập trình bằng Python

5 game kinh điển bạn từng chơi được lập trình bằng Python

Bài viết được sự cho phép của ucode.vn Chúng ta đã từng nghe hoặc ít nhất từng chơi một trong những trò chơi phổ biến...
Tích hợp Bootstrap CSS vào dự án

Tích hợp Bootstrap CSS vào dự án thế nào là tốt nhất

Bootstrap css chắc không xa lạ với các web developer, nhưng mình thấy có rất nhiều bạn sử dụng Bootstrap sai cách trong các...
Bridge Pattern trong Java

Bridge Pattern trong Java – Code ví dụ Composite Pattern

Bài viết được sự cho phép của tác giả Trần Hữu Cương 1. Bridge Pattern là gì? Bridge Pattern là một mẫu cấu trúc (Structural Pattern). Bridge...
Lời khuyên tốt nhất cho một lập trình viên mới vào nghề là gì?

Lời khuyên tốt nhất cho một lập trình viên mới vào nghề là gì?

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh 1. Uống cà phê. Cà phê giúp bạn tỉnh táo trong một ngày...
coding convention trong PHP

Chuẩn coding convention trong PHP với PSR

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, Ngày xưa lúc mới học lập trình, thì cứ vài hôm mình...
kinh nghiệm cắt PSD sang HTML

Chia sẻ kinh nghiệm cắt PSD sang HTML toàn tập

Bài viết được sự cho phép của tác giả Trần Anh Tuấn Xin chào các bạn. Lâu ngày ẩn danh tu luyện nay mềnh đã...
Nên sử dụng đơn vị EM hay REM?

Nên sử dụng đơn vị EM hay REM?

Bài viết được sự cho phép của tác giả Trần Anh Tuấn Sau khi viết xong bài trước về sự khác nhau giữa 2 đơn vị...