12 loại bàn phím cho lập trình viên (Phần 1)

12 loại bàn phím cho lập trình viên (Phần 1)

Bài viết được sự cho phép của smartjob.vn Bàn phím là công cụ không thể thiếu với mỗi lập trình viên. Họ dùng chúng hằng ngày, tiếp...
kiến trúc phân lớp

Kiến trúc phân lớp (Layered Architecture)

Bài viết được sự cho phép của tác giả Edward Thien Hoang Là dạng kiến trúc rất phổ biến ngày nay, chắc chắn ai cũng...
BrSE Cần Học Công Nghệ Gì

BrSE Cần Học Công Nghệ Gì?

Bài viết được sự cho phép của tác giả Nguyễn Văn Trọng Câu hỏi đặt ra : học công nghệ đó để làm gì (nghe quen...
Mind map Selenium IDE đơn giản hơn bao giờ hết

Mind map Selenium IDE đơn giản hơn bao giờ hết

Bài viết được sự cho phép của tác giả To Thi Van Anh Bài cuối cùng trong chuỗi mind map “lười biếng” này của mình...
Học một ngôn ngữ lập trình mới thế nào cho hiệu quả?

Học một ngôn ngữ lập trình mới thế nào cho hiệu quả?

Bài viết được sự cho phép của blogchiasekienthuc.com Chào anh em, đối với dân lập trình nói riêng và dân IT nói chung thì  việc...
Lập trình IOS: Triển khai MVVM cho project swift(phần 3)

Lập trình IOS: Triển khai MVVM cho project swift(phần 3)

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Hello guys! Lại là mình đây  Trong bài trước, chúng ta đã học cách...
Javascript ES6 – Đôi điều thú vị có thể bạn chưa biết

Javascript ES6 – Đôi điều thú vị có thể bạn chưa biết

Bài viết được sự cho phép của tác giả Kiên Nguyễn Mang tiếng là FE Developer, chính chiến khắp nơi, nào là Vuejs, ReactJs, Angular,...
Vì Sao Mình Viết Blog

Vì Sao Mình Viết Blog

Bài viết được sự cho phép của tác giả Nguyễn Văn Trọng Nguyên Do Bài viết này hơi tự sự 1 chút. Chuyện kể về 1...
Hãy commit code có tâm như Senior Developer

Hãy commit code có tâm như Senior Developer

Bài viết được sự cho phép của tác giả Kiên Nguyễn Nay định bụng viết một bài “cao siêu sâu xa về git commit rebase”....
Triển khai MVVM cho project swift(phần 2)

Lập trình IOS: Triển khai MVVM cho project swift(phần 2)

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Hello guys! Trong bài trước chúng ta đã hiển thị 1 danh sách động vật...
Những hướng đi cho dân IT: Không chỉ là lập trình viên

Những hướng đi cho dân IT: Không chỉ là lập trình viên

Bài viết được sự cho phép của smartjob.vn Hiện nay, ngành công nghệ thông tin của Việt Nam đang phát triển mạnh mẽ hơn bất cứ khi...
Node.js và Mongodb hướng dẫn kết nối

Node.js và Mongodb hướng dẫn kết nối

Bài viết được sự cho phép của smartjob.vn Mục đích: Kết nối node js với cơ sở dữ liệu mongodb. Ở phần này hướng dẫn một số cách...
Tạo Leak memory trong singleton(bonus observers) (phần 2)

Lập trình IOS: Tạo Leak memory trong singleton (bonus observers) (phần 2)

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Trong phần 1, chúng ta đã tạo được leak memory trong closure. Việc tự tạo...
Vuejs Render Process bao gồm những bước nào?

Vuejs Render Process bao gồm những bước nào?

Bài viết được sự cho phép của tác giả Kiên Nguyễn Tuần trước đã có bài viết về nextTick() trong Vuejs, nhân đây muốn giới thiệu...
Những Tố Chất Cần Thiết Của BrSE

Những Tố Chất Cần Thiết Của BrSE

Bài viết được sự cho phép của tác giả Nguyễn Văn Trọng Sau 6 tháng trời bỏ bê thì nay mình quay lại viết lách...
Firebase security – 3 điểm không thể bỏ qua

Firebase security – 3 điểm không thể bỏ qua

Bài viết được sự cho phép của tác giả Kiên Nguyễn 1. Firebase security là gì? Firebase Security là phần đứng giữa data và user trong ứng...
Công nghệ JSF trong JavaEE

Công nghệ JSF trong JavaEE

Bài viết được sự cho phép của smartjob.vn Giới thiệu đến bạn công nghệ JSF – một hợp phần trong hệ sinh thái JavaEE ....
Xu Hướng Gia Công Phần Mềm Cho Nhật Bản

Xu Hướng Gia Công Phần Mềm Cho Nhật Bản

Bài viết được sự cho phép của tác giả Nguyễn Văn Trọng Dạo gần đây mình hay nhận được nhiều câu hỏi của các bạn...
Các cải tiến của Java cho Switch statement từ Java 12

Các cải tiến của Java cho Switch statement từ Java 12

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Khi làm việc với switch statement, các bạn sẽ hay gặp những vấn...
kinh nghiệm tự học lập trình

Những kinh nghiệm từ quá trình tự phát triển của một Developer (Phần 1)

Tác giả: Victor Cassone Con đường tự học và trưởng thành của một nhà phát triển luôn khó khăn và đầy bất trắc. Không có...