Cú pháp và quy tắc Java cơ bản - Học Java core - từ cơ bản đến nâng cao

Trong bài này, chúng ta sẽ cùng nhau tìm hiểu về một số cú pháp và quy tắc cơ bản trong Java. Đây là một bài rất quan trong, các bạn cần phải nắm rõ các quy tắc và cú pháp có trong bài viết này để có thể lập trình tốt hơn với ngôn ngữ lập trình Java. 1. Cú pháp comment code trong ...

Tác giả: Bùi Văn Nam viết 2 tuần trước

Chương trình Java đầu tiên - HelloWorld - Học Java core - từ cơ bản đến nâng cao

Trong bài này, tôi sẽ hướng dẫn các bạn từng bước tạo một project trong Java thông qua chương trình HelloWorld. Đây là một chương trình rất phổ biến và tất cả các ngôn ngữ lập trình khác đều sử dụng trong bước đầu làm quen với ngôn ngữ đó. Chương trình này sẽ hiển thị ra màn hình Console dòng thông ...

Tác giả: Bùi Văn Nam viết 2 tuần trước

Hướng dẫn cài đặt, cấu hình và cách sử dụng Eclipse - Học Java core - từ cơ bản đến nâng cao

Ở những bài trước, chúng ta đã tìm hiểu những khái niệm tổng quan, đặc điểm về ngôn ngữ lập trình Java cũng như cách cài đặt, cấu hình và thiết lập biến môi trường JDK để tiến hành lập trình với Java. Trong bài này, chúng ta sẽ cùng nhau tìm hiểu về cách cài đặt, cấu hình và sử dụng ...

Tác giả: Bùi Văn Nam viết 2 tuần trước

Hướng dẫn cài đặt, cấu hình và thiết lập biến môi trường cho Java - Học Java core - từ cơ bản đến nâng cao

Ở bài trước, chúng ta đã tìm hiểu những khái niệm tổng quan, đặc điểm về ngôn ngữ lập trình Java. Trong bài này, tôi sẽ hướng dẫn chi tiết cách cài đặt và cấu hình môi trường JDK (Java Development Kit) để lập trình Java trên hệ điều hành Windows. Đây là một bài khá quan trọng vì khi chúng ta muốn ...

Tác giả: Bùi Văn Nam viết 2 tuần trước

Java là gì? Giới thiệu ngôn ngữ Java - Học Java core - từ cơ bản đến nâng cao

Trong bài đầu tiên về series tự học Java cơ bản (Java Core) này, chúng ta sẽ lần lượt tìm hiểu về khái niệm Java là gì, sự hình thành của ngôn ngữ này, vì sao ngôn ngữ này lại được đặt tên là Java? Bên cạnh đó, bài viết này cũng sẽ lần lượt giới thiệu những đặc điểm cơ bản và ứng dụng của ngôn ...

Tác giả: Bùi Văn Nam viết 2 tuần trước

Structured Array và RecordArrays trong NumPy - ài liệu học Numpy từ cơ bản đến nâng cao

Vậy là chúng ta đã đến bài cuối cùng của chương NumPy, khi bạn học đến đây thì nhìn chung bạn đã nắm được bao quát được cơ bản về NumPy. Trong bài cuối này, mình sẽ nói đến dữ liệu có cấu trúc trong NumPy. Từ bài 1 đến bài 7, ta chỉ sử dụng mảng có một kiểu dữ liệu duy nhất, tuy nhiên sẽ có lúc ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

Fancy Indexing trong NumPy - ài liệu học Numpy từ cơ bản đến nâng cao

Trong các bài trước, chúng ta đã làm quen với một số phương thức để truy cập một phần của mảng như array slicing (vd: arr[:5]), masks (vd: arr[arr > 5]). Trong bài này, chúng ta sẽ tìm hiểu thêm về một cách thức truy cập khác được gọi là Fancy Indexing. Nó cũng giống như các cách truy cập khác ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

Masks và Boolean Arrays trong NumPy - ài liệu học Numpy từ cơ bản đến nâng cao

Trong bài trước ta đã học được các thao tác tính toán trên mảng từ cơ bản đến nâng cao với NumPy. Trong việc tính toán và xử lý dữ liệu, thì lọc dữ liệu bị thiếu hoặc tính toán dựa trên một số điều kiện nhất định là rất quan trọng, và để có được điều đó thì ta thường phải làm việc với các phép toán ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

Xác suất và Thống kê với NumPy - ài liệu học Numpy từ cơ bản đến nâng cao

Có khi nào bạn tự hỏi rằng dự báo thời tiết trên VTV mỗi ngày làm thế nào để đoán được thời tiết trong tuần tới? Câu trả lời là người ta đã xây dựng các mô hình trên máy tính sử dụng số liệu thống kê những dữ liệu thời tiết trong quá khứ và hiện tại để dự báo xác suất xảy ra các hiện tượng trong ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

ính toán trên mảng với NumPy - ài liệu học Numpy từ cơ bản đến nâng cao

Tính toán trên mảng với NumPy có thể rất nhanh, nhưng đôi khi cũng rất chậm. Nhân tố chính khiến nó nhanh chính là nhờ vào các phép toán vectơ hoá (vectorized operations), được thêm vào trong Python qua các universal function (ufuncs). Trong bài này chúng ta sẽ cùng tìm hiểu về ufuncs, vectorized ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

Xử lý dữ liệu trên mảng cơ bản với Numpy - ài liệu học Numpy từ cơ bản đến nâng cao

Trong bài này mình sẽ trình bày cách xử lý dữ liệu trên mảng với các thao tác như truy cập vào mảng con, chia (split), biến đổi kích thước (reshape), nối (join) và sắp xếp (sorting) mảng. 1. Thuộc tính mảng NumPy Trước khi đi đến các phần xử lý mảng, ta sẽ tìm hiểu về các thuộc tính mảng NumPy ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

ạo mảng cơ bản với Numpy - ài liệu học Numpy từ cơ bản đến nâng cao

Trong bài này ta sẽ đào sâu và tìm hiểu kỹ về cách tạo mảng cơ bản trong NumPy, cũng như sự hiệu quả của việc dùng NumPy so với List trong việc lưu trữ và thao tác với mảng. Python là một ngôn ngữ động (dynamic language), do vậy việc khai báo biến trên Python cũng vô cùng đơn giản, ta xét đoạn ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

Hướng dẫn cài đặt NumPy: Viết ứng dụng Hello World - ài liệu học Numpy từ cơ bản đến nâng cao

Trong bài này ta sẽ tìm hiểu khái niệm Numpy là gì, kèm theo đó là hướng dẫn cài đặt và chạy chương trình Hello World bằng Numpy, một thư viện của Python. Chắc chắn Numpy là thư viện mà bạn phải học khi muốn nghiên cứu về Data Science, vì vậy đừng bỏ lỡ những bài viết được chia sẻ tại Zaidap.com ...

Tác giả: Trần Trung Dũng viết 2 tuần trước

Giới thiệu sơ lược về Elastic Search. Từ cơ bản đến nâng cao

I. Mở đầu Searching chắc hẳn là một trong những chức năng rất quan trọng hiện nay, đặc biệt là Big Data ngày càng trở nên phổ biến. Do đó, để đáp ứng ngày càng tăng thì đã xuất hiện rất nhiều phương thức search khác nhau, và nổi lên cả là Elastic Search và Kibana. Mình đã dành rất nhiều thời gian ...

Tác giả: Hoàng Hải Đăng viết 17:54 ngày 26/11/2019

Học React Native từ cơ bản đến nâng cao - Phần 9: Xây dựng App đọc tin tức đơn giản với React Native và 1 số chia sẻ cá nhân

Trong bài viết này tôi sẽ làm 1 demo để hướng dẫn cách sử dụng Boilerplate được đề cập trong Phần 8: Xây dựng Base Project (Boilerplate) cho React Native. Cho nên bài này tôi sẽ viết ngắn gọn để các bạn có thể bắt đầu đọc code ngay trong link dưới đây. Github: https://github.com/oTranThanh ...

Tác giả: Trịnh Tiến Mạnh viết 10:20 ngày 12/11/2019

Học React Native từ cơ bản đến nâng cao - Phần 8: Xây dựng Base Project (Boilerplate) cho React Native

Chào các bạn ! Trong bài viết ngày hôm nay tôi sẽ giới thiệu 1 React Native Boilerplate để các bạn dễ dàng áp dụng vào 1 dự án thực tế. Thực tế thì React Native Boilerplate này của tôi của chưa đầy đủ tất cả trường hợp nhưng trong thời gian tới tôi sẽ làm 1 ứng dụng dựa trên Boilerplate này ...

Tác giả: Trịnh Tiến Mạnh viết 10:11 ngày 11/10/2019

10 tài liệu lập trình Android từ cơ bản đến nâng cao

Sách lập trình android là một trong những sự trợ giúp đắc lực giúp bạn trở thành nhà lập trình viên chuyên nghiệp. Nhưng hiện nay trên thị trường có rất nhiều cuốn sách học lập trình android. Điều này gây khó ra rất nhiều khó khăn cho người học. Bạn không biết nên chọn cuốn sách nào phù hợp với ...

Tác giả: Bùi Văn Nam viết 09:02 ngày 12/08/2019

Học React Native từ cơ bản đến nâng cao - Phần 6: Giới thiệu AppCenter, CodePush và 1 số chia sẻ cá nhân

Lấy ví dụ 1 chút về Facebook nhé. Vào 1 ngày đẹp giời bạn mở app Facebook ra thấy design thay đổi và thấy thêm 1 số chức năng mới nhưng lạ 1 điều là bạn không hề cập nhật ứng dụng trên Google Play hay App Store. Rồi bạn thắc mắc "Có cách nào để làm như vậy không ?" Câu trả lời của tôi là ...

Tác giả: Tạ Quốc Bảo viết 08:54 ngày 05/08/2019

Học React Native từ cơ bản đến nâng cao - Phần 4: Gọi Native UI (Android) trong React Native

Trong bài viết này tôi sẽ giới thiệu với các bạn cách sử dụng Native UI trong React Native. Do không có nhiều thời gian nên tôi xin phép giới hạn bài này giành cho Android <img alt="

Tác giả: Bùi Văn Nam viết 10:16 ngày 20/07/2019

20+ Tài liệu JavaScript cơ bản đến nâng cao hay nhất (update 2019)

ITviec tổng hợp những tài liệu JavaScript chất nhất, giúp bạn: Tìm hiểu JavaScript cơ bản đến nâng cao Cập nhật kiến thức mới về JavaScript Tự học JavaScript qua các kênh miễn phí Tham khảo hàng trăm việc làm JavaScript tại ITviec. JavaScript là gì? JavaScript dùng để làm gì? ...

Tác giả: Hoàng Hải Đăng viết 14:41 ngày 07/01/2019

Học React Native từ cơ bản đến nâng cao – Phần 2: Khái niệm cơ bản trong React Native và 1 số chia sẻ cá nhân

Người viết: Trần Thành Nghĩa Trong phần này tôi sẽ giúp các bạn mới học React Native hiểu qua phần cài đặt project đã tồn tại và cùng nhau tìm hiểu khái niệm cơ bản nhất của React Native. Khái niệm cơ bản trong React Native 1. Props Hầu hết các thành phần có thể custom được ...

Tác giả: Vũ Văn Thanh viết 23:45 ngày 21/11/2018

Học React Native từ cơ bản đến nâng cao – Phần 1 Hướng dẫn cài đặt và chạy “Hello world”

Người viết: Trần Thành Nghĩa Trong bài viết này tôi sẽ hướng dẫn cài đặt React Native trên môi trường Windows (khá phổ biến ở Việt Nam) Bạn cần phải có: Node Python2 JDK Android Studio Trong bài viết này tôi sẽ hướng dẫn cài đặt React Native trên môi trường Windows ...

Tác giả: Trịnh Tiến Mạnh viết 19:43 ngày 19/11/2018

Golang Tag: Từ Cơ Bản đến Nâng Cao

Tag Là Gì Tag trong Golang được sử dụng để bổ sung thêm thông tin cho các field của một struct. Để hiểu rõ hơn Tag được sử dụng như thế nào và tại sao cần sử dụng chúng thì chúng ta hay bắt đầu với một số ví dụ đơn giản tạo Struct trong Golang mà không sử dụng Tag ở phần dưới đây. Struct ...

Tác giả: Bùi Văn Nam viết 11:18 ngày 07/09/2018

20 tài liệu lập trình Python cơ bản đến nâng cao hay nhất

Những tài liệu lập trình Python xuất sắc bằng cả tiếng Việt và tiếng Anh, giúp bạn: Tự học ngôn ngữ lập trình Python cơ bản đến nâng cao Cập nhật kiến thức mới nhất từ các chuyên gia Xem việc làm Python Developer trên ITviec Python là gì? Học Python để làm gì? Với cú pháp cực ...

Tác giả: Tạ Quốc Bảo viết 15:36 ngày 31/08/2018

19 tài liệu JavaScript cơ bản đến nâng cao hay nhất

ITviec tổng hợp những tài liệu JavaScript chất nhất, giúp bạn: Tìm hiểu JavaScript cơ bản đến nâng cao Cập nhật kiến thức mới về JavaScript Tự học JavaScript qua các kênh miễn phí Tham khảo hàng trăm việc làm JavaScript tại ITviec. JavaScript là gì? JavaScript dùng để làm gì? ...

Tác giả: Tạ Quốc Bảo viết 15:29 ngày 31/08/2018

Học JSP cơ bản đến nâng cao

JavaServer Pages (JSP) là một công nghệ lập trình Server-Side mà cho bạn khả năng xây dựng các ứng dụng trên Web động, độc lập nền tảng. JSP có quyền truy cập tới toàn bộ gia đình Java APIs, bao gồm JDBC API để truy cập Enterprise Database. Loạt bài này sẽ hướng dẫn bạn cách sử dụng Java ...

Tác giả: Hoàng Hải Đăng viết 10:41 ngày 14/08/2018

Học PHP cơ bản và nâng cao,tự học lập trình PHP cơ bản hay nhất

[Học PHP cơ bản và nâng cao,tự học lập trình PHP cơ bản hay nhất] PHP Hypertext Preprocessor (PHP) là một ngôn ngữ lập trình cho phép các lập trình viên web tạo các nội dung động mà tương tác với Database. Về cơ bản, PHP được sử dụng để phát triển các ứng dụng phần mềm trên web. Loạt bài ...

Tác giả: Tạ Quốc Bảo viết 10:15 ngày 14/08/2018

Học React Native từ cơ bản đến nâng cao - Phần 2: Khái niệm cơ bản trong React Native và 1 số chia sẻ cá nhân

Trong phần này tôi sẽ giúp các bạn mới học React Native hiểu qua phần cài đặt project đã tồn tại và cùng nhau tìm hiểu khái niệm cơ bản nhất của React Native. 1. Yêu cầu thứ 1 Yêu cầu để thực hiện theo bài viết này, bạn hãy cài đặt môi trường theo bài viết dưới đây Học React Native từ cơ bản ...

Tác giả: Bùi Văn Nam viết 18:26 ngày 12/08/2018

Học React Native từ cơ bản đến nâng cao - Phần 1 Hướng dẫn cài đặt và chạy "Hello world"

Trong bài viết này tôi sẽ hướng dẫn cài đặt React Native trên môi trường Windows (khá phổ biến ở Việt Nam) Bạn cần phải có : Node Python2 JDK Android Studio Trong bài viết này tôi sẽ hướng dẫn cài đặt React Native trên môi trường Windows (khá phổ biến ở Việt Nam) Bạn cần phải có : ...

Tác giả: Trịnh Tiến Mạnh viết 18:12 ngày 12/08/2018

SQL – học sql cơ bản đến nâng cao

SQL là viết tắt của Structured Query Language có nghĩa là ngôn ngữ truy vấn có cấu trúc, là một ngôn ngữ máy tính để lưu trữ, thao tác và truy xuất dữ liệu được lưu trữ trong một cơ sở dữ liệu quan hệ. SQL là ngôn ngữ chuẩn cho hệ cơ sở dữ liệu quan hệ. Tất cả các hệ thống quản lý cơ sở dữ ...

Tác giả: Hoàng Hải Đăng viết 19:08 ngày 11/08/2018