Với cạnh tranh lập trình web như hiện nay, việc nắm bắt nhanh công nghệ gần như điều bắt buộc của mỗi lập trình viên. HTML5 là một phát triển mới hỗ trợ việc lập trình giao diễn web trực quan thân thiện và đẹp hơn. Vậy nó là gì và tìm hiểu nó như thế nào mọi người cùng theo dõi nhé!
View detailJava là một trong những ngôn ngữ lập trình phổ biến nhất trong giới lập trình viên và nó được sử dụng để tạo ra các ứng dụng web, phần mềm tùy chỉnh, cổng thông tin điện tử, bao gồm các giải pháp thương mại điện tử trên web và di động.
View detailLà một lập trình viên Java, có thể bạn thường suy nghĩ về cách làm thế nào để kiếm thêm tiền. Không chỉ riêng mình bạn mà hầu hết tất cả mọi người đều muốn tăng thu nhập cao nhất bằng cách sử dụng các kỹ năng của họ. Ngoài ra, ...
View detailLập trình server với Swift đã và đang là một chủ đề thú vị kể từ khi Apple mã nguồn mở ngôn ngữ này. Cho đến trước khi bài viết này được ra đời thì tôi chưa từng có chút kinh nghiệm lập trinh back end nào, nhưng....
View detailHằng ngày khi nghiên cứu về Swift, chúng ta thường hay được biết đến những khái niệm như Closure, Extension, Functional Programming...Tuy nhiên...
View detailTiếp theo bài viết lần trước, hôm nay tôi sẽ giới thiệu cho các bạn 2 phương thức giúp bạn nắm rõ và sử dụng Optional trong Swift thành thạo hơn, đó chính là If let và guard.
View detailCó thể nói, nếu bạn không hiểu và nắm rõ được Optional, thì bạn mới chỉ nắm đc khoảng 20% ngôn ngữ Swift thôi, và tôi tin là sau khi bạn nắm vững được nó, bạn sẽ không muốn chuyển sang ngôn ngữ lập trình nào mà không hỗ trợ tính năng này nữa.
View detailRất nhiều người đã từng biết đến Spring Boot, nhưng khi hỏi về nó, tôi phát hiện ra rằng không ít trong số họ không thực sự hiểu Spring Boot là gì, và quan trọng hơn, không biết rằng nó tuyệt vời như thế nào. Điều này thật là đáng tiếc!
View detailTôi đã bắt đầu làm một side project (dự án cá nhân) từ 3 năm trước, và đó là một trong những việc tốt nhất mà tôi đã từng làm để phát triển sự nghiệp cá nhân của mình.
View detailDelegate là một design pattern rất cơ bản và phổ biến trong lập trình iOS, trong khi đó, không có nhiều lập trình viên biết đến Unwind Segue trong lập trình iOS, mặc dù cả 2 đều có chung một đặc điểm là dismiss View Controller hiện tại và truyền dữ liệu trả về View Controller trước đó. Bài viết hôm nay sẽ tìm hiểu hơn về Unwind Segue, so sánh và thay thế Delegate protocol trong việc truyền dữ liệu giữa các View.
View detailNếu bạn hỏi một nhà phát triển phần mềm rằng họ dành thời gian để làm công việc gì nhiều nhất, thì họ sẽ nói với bạn rằng họ dành phần lớn thời gian để viết code.
View detailTôi vừa đọc xong cuốn sách “The Object-Oriented Thought Process, 3rd Edition, Matt Weisfeld” nên muốn chia sẻ với mọi người. Ở đây tôi chỉ nêu lên những điều tôi thấy tâm đắc nhất. Vì sách khá dài và viết theo lối hàn lâm “vãi” nên tôi đã dành gần 3 tháng để vừa đọc, vừa ngâm cứu và thực hành cho projects đang làm.
View detail