Trang chủ Kiến thức lập trình

Kiến thức lập trình

Tổng hợp kiến thức về học lập trình, giúp các lập trình viên nâng cao tay nghề. Lập trình website, lập trình phần mềm, lập trình smartphone, lập trình mobile. PHP .NET Java IOS Android Ruby... và các ngôn ngữ khác

Cuộc sống của người dân đang ngày càng được nâng cao hơn. Bởi vậy nên nhu cầu du lịch cũng là vấn đề không còn quá xa xỉ như trước. Bạn đang hoạt động trong lĩnh vực du lịch, vậy thì bạn không thể bỏ qua được top 15 website du lịch WordPress đẹp 2018 cuốn hút khách hàng thành công...
Những năm gần đây, những doanh nghiệp đang dần chuyển sang hướng sử dụng những ngôn ngữ lập trình mới được phát triển bởi các tập đoàn lớn trong lĩnh vực công nghệ bên cạnh sự phổ biến của những ngôn ngữ lập trình “huyền thoại” như Java hay JavaScript. Bài viết này sẽ giới thiệu cho các bạn...
Photoshop là một phần mềm tuyệt vời cho các designer, tuy nhiên một điều tuyệt vời hơn là nó có thể cho phép bên thứ 3 tham gia đóng góp bằng việc phát triển các Photoshop plugin thêm. Là một designer mà không tận dụng những tài nguyên có sẵn đó thì thật phí của trời. Trải nghiệm qua...
01
2018 sẽ là một năm mà Thiết kế và sáng tạo phát triển mạnh mẽ như nó chưa từng lùi bước vậy. Và trong thiết kế thì xu hướng (trend) cũng là một tiêu chí cực quan trọng dễ làm hài lòng thị hiếu của khách hàng, giúp các Graphic Design nói riêng và Design nói chung để bắt kịp...
HTML5 ra mắt kèm theo một loạt các thẻ mới và thú vị giúp các Front End developer có thể đánh dấu thành phần trong website chi tiết hơn trong quá trình cắt HTML. Tuy nhiên là vì có nhiều thẻ mới nên công dụng của nó gây ra nhầm lẫn cho các lập trình viên nhất là 2...
Cách mở Terminal trong MacOS MacOS là người bạn thân thiết của các lập trình viên. Và Apple đã tích hợp một công cụ mà tôi cực kì thích đó chính là Terminal. Terminal (được gọi là Terminal.app) là một emulator (trình giả lập) và hoạt động dựa trên các lệnh UNIX điển hình (OS X là một hệ thống dựa trên UNIX, trái...
Mục đích của Command pattern Có thể nói phát minh ra Design Patterns là một phát kiến vĩ đại trong giới lập trình viên. Bởi vì nó có thể chuẩn hóa các vấn đề hay mắc phải. Cũng như khi các bạn đọc qua tài liệu gối đầu giường Gang of four ( kẻ khai sáng khái niệm design patterns...
Codepen là thư viện code front end cực thú vị dành cho các Front End developer nâng cao tay nghề lập trình front end của mình OSCP ( online source code playground ) là nơi để các coder "vọc code" và phổ biến là  JSFiddle, JS Bin, CSSDeck & Dabblet, tuy nhiên Codepen chắc chắn là một OSCP nổi tiếng nhất...
Bootstrap là một framework HTML CSS JS template. Hiểu nôm na là Boostrap có sẵn các elements, các HTML, các CSS và các JS sẵn có cho một website cơ bản, có bao gồm cả responsive. Boostrap có sẵn các phần như: typography, forms, buttons, tables, navigation, modals, image carousels và nhiều thứ khác. Trong bootstrap có thêm các plugin...
Tích hợp tính năng scan QRcode, Barcode một cách cực kì đơn giản trong ứng dụng android nhờ vào thư viện barcodescanner là một giải pháp không hề tồi. Thư viện này thường được Mona Media sử dụng trong các dự án lập trình di động Bản chất thì thư viện barcode scanner sử dụng core là thư viện zxing...

Tác giả

Từ năm 2009, tôi đã bắt đầu với vị trí Front End Developer, vài tháng sau đó tôi kiêm luôn cả .NET cho các dự án của công ty, mảng phổ thông. Khoản 01 năm sau đó tôi được tham gia phát triển phần mềm quản lý đầu tiên và cũng là lớn nhất cho tới nay. Tôi mở công ty sau 02 năm đi làm với nền tảng hơn 50 khách quen đã tích luỹ được và đội ngũ anh em thiết kế và lập trình đã làm quen trong quá trình đi làm. Chúng tôi tâm niệm làm tốt nhất những dự án hiện có, khách sẽ giới thiệu lại thêm nhiều dự án khác và phương châm kinh doanh này vẫn đang đúng sau gần 10 năm trong nghề của Mona Media

Bài mới nhất