Vậy là bạn đã bắt đầu hành trình vào thế giới của phát triển web. Nhưng bạn học được gì đầu tiên? Internet quá tải với vô số thông tin về hàng triệu công nghệ khác nhau mà một nhà phát triển web có thể biết. Nó không khó để thấy tất cả khó hiểu … Tiếp tục đọc Lộ trình 10 phút để trở thành một Junior Full Stack Web Developer
Chuyên mục: Lập Trình & Giải Thuật
Tại sao phải học Thuật Toán?
Thuật toán không phải là chiếc đũa thần, nó không làm được tất cả mọi thứ trên đời, nhưng nếu bạn nắm vững thuật toán, bạn sẽ có lợi thế vô cùng lớn trong cuộc tranh nghề nghiệp vô cùng khóc liệt hiện nay. Vì thế nếu có cơ hội làm quen với thuật toán … Tiếp tục đọc Tại sao phải học Thuật Toán?
Programming Principles
Every programmer benefits from understanding programming principles and patterns. This overview is a reference for myself, and I've just put it here. Maybe it is of help to you during design, discussion, or review. Please note that it's far from complete, and that you often need to make trade-offs between conflicting principles. The list was … Tiếp tục đọc Programming Principles
[Design Pattern] trong Java, mô hình UML và code ví dụ
1. Design Pattern là gì? Trong kỹ thuật phần mềm, design pattern (mẫu thiết kế) là một giải pháp lặp lại nói chung cho một vấn đề thường xảy ra trong thiết kế phần mềm. Một mẫu thiết kế không phải là một ngôn ngữ hay thiết kế hoàn chỉnh có thể được chuyển trực … Tiếp tục đọc [Design Pattern] trong Java, mô hình UML và code ví dụ
Cơ chế hoạt động của Spring Security, Tất tần tật các ví dụ về Spring Security
Spring Security là gì? Spring Security là một framework tập trung vào việc cung cấp khả năng xác thực và phân quyền cho ứng dụng Java. Cơ chế hoạt động của Spring Security. Ở phần này mình sẽ nói về cơ chế làm việc của spring mvc security. Spring security sẽ tự động tạo form … Tiếp tục đọc Cơ chế hoạt động của Spring Security, Tất tần tật các ví dụ về Spring Security
[Series Spring Core] Spring IoC , Inversion of Control trong Spring
1. IoC là gì? IoC(Inversion of Control): Đảo ngược điều khiển, nó giúp làm thay đổi luồng điều khiển của chương trình một cách linh hoạt. Thường dùng với Denpendency Injection. Các bạn có thể xem lại bài về Dependency Injection để hiểu rõ hơn: https://stackjava.com/design-pattern/dependency-injection-di-la-gi.html 2. Spring IoC IoC Container là thành phần thực hiện … Tiếp tục đọc [Series Spring Core] Spring IoC , Inversion of Control trong Spring
[Series Spring Core] Spring Dependency Injection
1. Dependency Injection là gì? Dependency Inject là 1 kỹ thuật, 1 design pattern cho phép xóa bỏ sự phụ thuộc hard-code và làm cho ứng dụng của bạn dễ mở rộng và maintain hơn. Về dependency Injection thì mình đã có 1 bài giới thiệu chi tiết tại: https://stackjava.com/design-pattern/dependency-injection-di-la-gi.html Trong bài này mình sẽ chủ … Tiếp tục đọc [Series Spring Core] Spring Dependency Injection
[Series Spring Core] Tổng quan về Spring Framework
via SpringJava Nguồn: https://stackjava.com/spring/spring-la-gi-gioi-thieu-spring-framework.html Spring là gì? Giới thiệu Spring Framework trong Java. 1. Spring là gì? Spring là một Framework phát triển các ứng dụng Java được sử dụng bởi hàng triệu lập trình viên. Nó giúp tạo các ứng dụng có hiệu năng cao, dễ kiểm thử, sử dụng lại code… Spring nhẹ và … Tiếp tục đọc [Series Spring Core] Tổng quan về Spring Framework
Học Thuật Toán như thế nào? (1)
Nếu như học Tiếng Anh bạn cần 4 kỹ năng (Nghe - Nói - Đọc - Viết), thì thuật toán cũng vậy, để học tốt thuật toán, bạn cũng cần có kỹ năng, sau đây là 4 kỹ năng theo mình là cần thiết để bạn học tốt thuật toán:1. Đọc: đọc là một kỹ … Tiếp tục đọc Học Thuật Toán như thế nào? (1)