- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Javascript: Arrow function nhập môn
1. Arrow function là gì? Arrow function là một tính năng mới của ES6 (ECMAScript2015) được sử dụng song song với cách viết javascript truyền thống, giúp cho cú pháp đơn giản hơn; bạn sẽ không phải viết các từ khóa như return, function, hay những dấu ngoặc có thể bỏ đi khi không cần thiết. ...
Website tự học lập trình Python miễn phí hay nhất
Learnpython.org Website hướng dẫn các bài học trực tuyến về lập trình Python, bao gồm nhiều chủ đề từ cơ bản đến nâng cao trên Python. Sau khi đọc hướng dẫn, bên dưới mỗi bài học đều có cửa sổ tương tác để bạn có thể viết code, biên dịch và thấy ngay kết quả. Developers.google.com Lớp ...
Tìm hiểu về mảng trong javascript
Class Array cung cấp rất nhiều các phương thức hữu ích để chúng ta làm việc với mảng trong javascript. Trong bài hôm này chúng ta sẽ đi tìm hiểu các phương thức sẵn có đó để giúp việc lập trình vs javascript trở nên dễ dàng hơn. 1. Array Array trong javascript cũng giống như trong các ...
Sự khác biệt giữa SE và BrSE trước khối lượng công việc lớn
Chà, đợt này mình bỗng thấy cần phải tích luỹ thêm nhiều kiến thức hơn và đồng thời lưu lại những kinh nghiệm mình từng trải qua một cách thật chi tiết, có phân tích kĩ càng để sau này còn ngó lại. Chào mừng các bạn tới với bài viết nhằm phân tích những khác biệt khi SE và BrSE phải đối mặt với ...
Jmeter Tool
Apache JMeterTM là phần mềm mã nguồn mở Java thuần túy, được phát triển lần đầu bởi Stefano Mazzocchi của Tổ chức phần mềm Apache. Được thiết kế để thực hiện kiểm tra hiệu năng (performance testing), kiểm tra tải (load testing) và đo lường hiệu suất. Bạn có thể sử dụng JMeter để phân tích và đo ...
Cấu hình Framgia CI v2 cho dự án Rails API
Sau 3 ngày hì hục, tìm tài liệu, thử, gọi trợ giúp các kiểu thì mình cũng đã tích hợp thành công con CI cho dự án Rails API. Hiện tại, Framgia CI đang có 2 version v2 và v3. Bài này mình sẽ hướng dẫn cấu hình với bản v2. 1. Tạo docker image, upload lên hub docker Bước 1: Tạo thư file ...
Navigation Architecture Component - Part 2
Phần trước Ở phần trước mình đã giới thiệu các bạn một số phần cơ bản của Navigation như: Cài đặt Navigation Architecutre Component vào Project Tạo file Navigation Graph Thao tác với Destination ở trong Navigation (Thêm mới, liên kết với nhau, truyền dữ liệu giữa các destination với ...
Swift: Optional và Thuật ngữ liên quan tới Optional
Mình là một dev đi lên từ Objective-C, ban đầu khi tìm hiểu về Swift mình đã gặp phải vấn đề kha khá về Optional (trong Objective-C đơn giản là chỉ cần check nil object != nil). Khi mới code chắc hẳn không ít người gặp vấn đề với những warning hay error về Optional, và thật tiện là Xcode cung ...
Overview Model-View-ViewModel+Coordinator(MVVM-C)
Overview Model-View-ViewModel + Coordinator là một biến thể của MVC với việc tích hợp view-model và một coordinator để quản lý view controller hierarchy. Model-View-ViewModel(MVVM) MVVM ra đời đã giải quyết được 2 vấn đề lớn của MVC: Xây dựng một mối liên hệ trực tiếp giữa các views ...
Replace và Add Fragment với cơ chế back stack
I) Sơ lược về fragment Như các bạn đã biết Fragment nó được hiểu như là một sub Activity, nó cũng có vòng đời hoạt độnh riêng nhưng gắn liền với vòng đời của activity, nó sinh ra để giải quyết các vấn đề mà activity không thực hiện được, cụ thể ở đây chính là chức năng đa màn hình, việc nắm rõ ...