logo devmaster

Cẩm nang chia sẻ kiến thức

Tạo menu đa cấp đơn giản với HTML5 và CSS3 - Phần 2

Sử dụng các thẻ html5, cấu trúc css3 để xây dựng menu đa cấp

Đọc thêm ...

LỘ TRÌNH ĐỂ TRỞ THÀNH MỘT LẬP TRÌNH VIÊN .NET DEVELOPER

‼️ Trở thành .NET Developer bạn sẽ làm gì? ❓ Nhiều bạn hỏi mình làm sao để trở thành một .NET Developer vậy bài viết này mình sẽ hướng cho các bạn các bước để trở thành một .NET Developer và cần phải học những gì?

Đọc thêm ...

Học lập trình ở đâu tốt nhất Hà Nội và các tiêu chí đánh giá

Học lập trình ở đâu tốt nhất Hà Nội là vấn đề luôn được các lập trình viên tương lai quan tâm hàng đầu bởi ngày càng có nhiều trung tâm đào tạo lập trình được mở ra. Vậy tiêu chí nào để đánh giá một địa chỉ tốt nhất, hãy cùng tìm hiểu ngay sau đây! Devmaster Academy địa chỉ đáng tin cậy của các ...

Đọc thêm ...

6 frameworks css phổ biến hàng đầu năm 2019

Tạo CSS nhất quán, ngắn gọn và hiệu quả có thể là khá nhiều công việc. Có rất nhiều điều cần xem xét như khả năng đáp ứng, khả năng tiếp cận và cấu trúc. Đây chính xác là lý do tại sao CSS Framework tồn tại để loại bỏ gánh nặng đó cho bạn! …

Đọc thêm ...

Quản lý bộ nhớ trong Javascript

Tổng quan Những ngôn ngữ như C có các nguyên hàm quản lý bộ nhớ cấp thấp như malloc() và free(). Javascript cấp phát bộ nhớ khi mọi thứ (đối tượng, chuỗi, …) được tạo ra và tự động giải phóng khi chúng không được sử dụng nữa. Quá trình như vậy gọi là garbage collection. Việc tự động …

Đọc thêm ...

Một số kỹ thuật Nâng cao trình viết CSS

Hầu hết ai cũng nghĩ CSS rất đơn giản và dễ học, đúng ngoại trừ... những cái khó ra. Nói vui vậy thôi nhưng hầu hết với lập trình viên thì việc học CSS lúc ban đầu đều thấy nó rất dễ vì nó chỉ là styling mà thôi, nhưng càng làm việc nhiều với CSS thì lại càng cảm thấy nó không hề đơn giản mà rất phức tạp là đằng khác.

Đọc thêm ...

Background job và queue cho người nông dân

Người viết: Minh Monmen Từ lúc học lập trình, chắc hẳn chúng ta đều đã nghe đến các khái niệm như queue, stack, linked list rồi một đống thứ hầm bà lằng ấy trong mấy môn lập trình cơ bản, kiểu dữ liệu rồi giải thuật này nọ. Nhưng hiểu được nó là một chuyện, biết nó là một …

Đọc thêm ...

8 useful CSS tricks

Sticky Footer Hầu hết các bạn làm về web đều biết đến vấn đề này. Đối với hầu hết các dự án, bạn sẽ muốn một footer ở dưới cùng của màn hình, bất kể kích thước của nội dung. Trước đây, khá là rắc rối và khó khăn khi tạo …

Đọc thêm ...

Hoisting Javascript

Hôm nay mình sẽ giới thiệu về hoisting trong Javascript, một vấn đề không còn mới nhưng với những ai mới bắt đầu với JS thì sẽ gặp nhiều khó khăn khi không hiểu rõ được bản chất vấn đề. Hoisting là gì Về cơ bản thì khi Javascript Engine …

Đọc thêm ...

Flutter là gì và khác biệt như thế nào so với Android ?

Có thể nói, Flutter là mobile UI framework của Google để tạo ra các giao diện native chất lượng cao trên iOS và Android trong khoảng thời gian ngắn. Flutter hoạt động với source code có sẵn, được sử dụng bởi các nhà phát triển và các tổ chức trên khắp thế giới, đồng thời nó …

Đọc thêm ...

Một vài thủ thuật CSS mà chính Frontend có thể còn chưa biết (Phần 9)

Thuộc tính content không chỉ có mỗi value là “” Thuộc tính content là thuộc tính quan trọng nhất khi bạn sử dụng những pseudo-elements như :before hay :after, nếu thiếu đi thuộc tính này thì những thuộc tính khác coi như không có tác dụng gì. Tuy nhiên, bên cạnh cái value được sử …

Đọc thêm ...

Ngừng lo lắng và học cách yêu hệ sinh thái JavaScript!

Có nhiều cuộc thảo luận nào là JS không theo quy tắc, không ổn định, liên tục cập nhật khiến độ ổn định không cao. Nhưng các bản thăm dò đều cho thấy Javascript thống lĩnh, có thể nói rằng ngôn ngữ này đang là Fullstack nhất, nào là server side, client side, mobile app thậm chí là desktop app (VS Code là một ví dụ điển hình nhất). Vì vậy, ngưng lo ngại và hãy yêu quý nó!

Đọc thêm ...

Một vài thủ thuật CSS mà chính Frontend có thể còn chưa biết (Phần 8)

Tốn mấy phút đọc: khoảng 20 phút thôi! Level CSS sau khi đọc xong: tăng thêm 5%   1. Cắt text (text…) thành nhiều dòng mà không tốn chút mồ hôi nào! Not Cross-Browsers Truncate text 1 dòng thì quá dễ rồi, hầu hết …

Đọc thêm ...