hoc-lap-trinh-front-end

20 công cụ và tài liệu hay ho dành cho Front-end

Mỗi khi lập trình Front-End mà gặp khó khăn mình thường "đi dạo" trên internet để kiếm hướng giải quyết, nhân dịp hôm nay...

Thiết kế tuyệt đẹp vs. Thực tế: bài học từ Facebook

Bài viết được sự cho phép của tác giả Lưu Bình An Bài viết dịch lại của một anh làm product design cho facebook đăng...
HackerRank là gì? Lời khuyên khi tham gia HackerRank

HackerRank là gì? Lời khuyên khi tham gia HackerRank

Theo số liệu do HackerRank công bố, hiện nay HackerRank đã xếp hạng hơn 1,5 triệu developer toàn cầu dựa trên tốc độ và...
20 tài liệu thiết thực nhất để trở thành 1 lập trình viên Python chuyên nghiệp

20 tài liệu học Python thiết thực để trở thành lập trình viên chuyên...

Python là một ngôn ngữ lập trình bậc cao cho các mục đích lập trình đa năng, do Guido van Rossum tạo ra và...

Chỉ dẫn thiết kế form từ Google

Bài viết được sự cho phép của tác giả Lưu Bình An Bài này nằm trong loạt bài chuẩn kiến thức để đi thi web...
5-diem-khac-nhau-giua-function-thuong-va-arrow-function

5 điểm khác nhau giữa function thường và arrow function

Bài viết được sự cho phép của tác giả Lưu Bình An Lựa chọn cách viết nào cho phù hợp theo tính huống đang cần...

Giới thiệu Higher-Order Component trong React

Bài viết được sự cho phép của tác giả Lưu Bình An Higher-Order Component (HOC) là kỹ thuật mà các bạn lập trình viên Việt...
quản lý dự án theo agile và scrum

Quản lý dự án theo Agile và Scrum cho người mới bắt đầu

Giải thích một trong những thuật ngữ rất phổ biến của quy trình phát triển phần mềm Làm trong các công ty phần mềm, bạn...

Thời đại của Pixel Perfect Design đã hết từ lâu

Khi bắt dầu dàn trang design cho web, hãy sử dụng những hệ thống grid phổ biến hiện nay như Bootstrap Grid. Nếu bạn...
hoc-lap-trinh-java

Học lập trình Java cơ bản từ đâu và như thế nào?

Đâu là những kiến thức cần có khi học lập trình java làm backend web developer? Để tìm hiểu và học Java bạn nên...
kinh-nghiem-lam-lap-trinh-vien

7 năm làm dev có gì hay ho?

Đã bao giờ bạn tự hỏi bản thân rằng liệu mình có yêu thích công việc này hay không? Liệu mình có thể theo...
lặp video trên youtube

[Trick] Lặp 1 video trên Youtube với thời gian theo ý muốn

Chả là dạo gần đây, tớ hay nghe bản nhạc "Một bước yêu vạn dặm đau" của bạn Chu Duyên. Xinh gái, hát hay,...
validate form với html5

Tìm hiểu validate form với HTML5

Bài này nằm trong loạt bài chuẩn kiến thức để đi thi web mobile specialist của Google. Một số cách validate bằng HTML, sử...
Lập trình

Những góc khuất “đeo bám” người làm nghề lập trình

Trong bài viết trước, mình đã giới thiệu vài nét cơ bản về nghề lập trình website. Bài này chúng ta sẽ cùng cưỡi ngựa...
elasticsearch-la-gi

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

Elasticsearch là gì? Elasticsearch là gì? - là một công cụ tìm kiếm dựa trên nền tảng Apache Lucene. Nó cung cấp một bộ máy...

Viết Unit Test cho Vue component cho người mới bắt đầu

Cái nhìn về unit test cho component, test cái gì, cái gì không test khi viết unit test Khi viết unit test, mình thấy không...
v model trên component lồng nhau

Sử dụng v-model trên component lồng nhau

Cách viết dùng v-model để tự đồng bộ giá trị khi lồng các component Bạn có component nhận vào prop, muốn sử dụng v-model để nó tự cập...

Tạo một animation cho component trong React

Sử dụng React, styled-components, react-flip-toolkit để tạo animation giống như mên trên trang chủ của Stripe Phân tích  See the Pen React Stripe Menu Before Animation...

Sử dụng CSS content như thế nào cho đúng

Thuộc tính content trong CSS thường được sử dụng cùng với 2 ghost element là after và before, những giá trị nào có thể...
test-automation-con-duong-khong-de-dang-voi-bat-ky-ai

Test Automation — Con đường không dễ dàng với bất kỳ ai

Tác giả: Uyen Tran Trong những người tôi từng trò chuyện, có hai người bạn sở hữu những điểm chung rất tình cờ. Đó là...