authentication

Authentication trong Spring Security

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Trong bài viết Tổng quan về quy trình xử lý request trong Spring Security,...

Cùng Vincere lan tỏa đam mê, vững xây bệ phóng để vươn xa

Sở hữu một lượng lớn khách hàng trên toàn cầu, Vincere vẫn không ngừng mở rộng quy mô phát triển và mang lại những...
Sự khác biệt giữa List.of và Arrays.asList là gì?

Sự khác biệt giữa List.of và Arrays.asList là gì?

Bài viết được sự cho phép của tác giả Lê Chí Dũng Arrays.asListtrả về một danh sách có thể thay đổi trong khi danh sách được trả...
lap-trinh-cap-chung-ta-giup-nhau-thanh-cong

Lập trình Cặp: chúng ta giúp nhau thành công

Bài viết được sự cho phép của BBT Tạp chí Lập trình Tóm tắt Lập trình Cặp (Pair-Programming) là cách hai lập trình viên cùng làm...
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...
Memoization là gì? LRU cache là gì?

Memoization là gì? LRU cache là gì?

Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng I. Memoization Memoization không phải là một từ Tiếng Anh có thể tìm thấy...
nunit framework

Giới thiệu NUnit Framework

Bài viết được sự cho phép của vntesters.com Cũng giống như trong lập trình Python, chúng ta có PyUnit để viết các đoạn mã thực thi việc kiểm...
React Native Developer là gì? Tổng quan về những kỹ năng cần có

React Native Developer là gì? Kỹ năng cần có của lập trình viên React...

React Native là một framework phát triển ứng dụng di động mã nguồn mở do Facebook tạo ra và ra mắt từ năm 2015,...
Python cheat sheet

Bỏ túi cheatsheet dành cho Python newbie

Một bài viết ngắn tổng hợp các lệnh Python cơ bản nhất cho lập trình viên mới bắt đầu với Python. Cùng TopDev xem...

Bí kíp để host apps hoàn toàn miễn phí

Nhắc đến dịch vụ web hosting, có rất nhiều lựa chọn tuyệt vời mà lại hoàn toàn free. Tuy vậy, có rất ít nơi...
Dependency Inversion, Dev xịn là phải biết

Dependency Inversion, Dev xịn là phải biết

Bài viết được sự cho phép của tác giả Lê Nhật Thanh Bài viết này mình đề cập tới nguyên lý Dependency Inversion hay đảo...

5 điều cần nhớ khi làm việc với service worker

Năm điều nhỏ nhỏ, nhưng rất hay ho cần thiết, cần biết Nếu chưa biết Service worker API là gì, bạn hãy vào đọc lại link mình...
Những Nguyên Tắc Cơ Bản Của BrSE

Những Nguyên Tắc Cơ Bản Của BrSE

Bài viết được sự cho phép của tác giả Nguyễn Văn Trọng Làm việc với vai trò của BrSE là người trung gian thực sự...
Lập Trình với Game Flappybird Python

Lập Trình với Game Flappybird Python

Bài viết được sự cho phép của tác giả Nguyễn Chí Thức Vào những năm 2014, tựa game flappybird miễn phí bình thường trong nước...
lập trình php

Lập trình web cơ bản với PHP (P2)

Bài viết được sự cho phép của smartjob.vn Lập trình web cơ bản với PHP – Giải thích một số thuật ngữ Thế nào là lập trình...
junior developer là gì

Junior Developer là gì? Điều kiện đạt chuẩn và yêu cầu công việc của...

Bài viết được sự cho phép của BQT Kinh nghiệm lập trình Hiện nay các ngành nghề liên quan đến IT – công nghệ thông...
github topdev

10 ngôn ngữ phát triển nhanh nhất theo GitHub thống kê năm 2024

Github là một nơi hội tụ của những lập trình viên đắm mình cùng nhiều dự án và các ngôn ngữ lập trình khác...
5 ngộ nhận về nghề BrSE

5 Ngộ nhận về nghề BrSE

Bài viết được sự cho phép của tác giả Nguyễn Văn Trọng Dạo này có nhiều bạn hay hỏi han mình về 1 số kinh...
10-van-de-ve-git-thuong-gap-va-giai-phap

10 Vấn đề về Git thường gặp và Giải pháp

Bất kể ai từ newbie tới "gừng già" đều sẽ học được cái gì đó về Git. Một vài lệnh Git hữu dụng Bạn...
viết code trên php

Thói quen viết code an toàn trong khi xây dựng ứng dụng PHP

Bài viết được sự cho phép của tác giả Lê Chí Dũng Bất cứ khi nào bạn xây dựng một hệ thống xong xui và...