Các toán tử trong Ruby - Ruby căn bản
Trong bài này chúng ta sẽ tìm hiểu các toán tử trong Ruby như: toán tử toán học - toán tử gán - toán tử so sánh ... tất cả đều rất quan trọng vì nó giúp ta xây dựng được các ứng dụng theo yêu cầu của khách hàng. Nói đến toán tử thì dù bạn học ngôn ngữ nào đi nữa thì việc hiểu rõ các toán tử sẽ ...
Cách sử dụng Ranges trong Ruby - Ruby căn bản
Trong bài này chúng ta sẽ tìm hiểu kiểu dữ liệu Ranges trong Ruby, đây là cách giúp bạn tạo ra một phạm vi của một dãy giá trị trong Ruby. Ví dụ bạn cần tạo ra một dãy từ 1 đến 100 thì có thể sử dụng Ranges. Hoặc bạn muốn tạo dãy các ký tự từ A - Z thì cũng có thể sử dụng Ranges. Chi tiết thế nào ...
Cách sử dụng Array trong Ruby - Ruby căn bản
Để tiếp tục những tìm hiểu về các kiểu dữ liệu trong ngôn ngữ lập trình Ruby thì hôm nay mình xin phép giới thiệu các bạn một kiểu dữ liệu khác là Array trong Ruby - hay còn gọi là mảng. Chúng ta sẽ học cách sử dụng Array, khởi tạo Array, cũng như những thao tác trên Array thông dụng nhất. Đây ...
Kiểu dữ liệu Symbol trong Ruby - Ruby căn bản
Trong bài này chúng ta sẽ tìm hiểu kiểu dữ liệu Symboy trong Ruby, học cách sử dụng Symboy qua các ví dụ giúp bạn nắm vững hơn. Đây là một phần trong series các kiểu dữ liệu trong Ruby. Có thể nói kiểu dữ liệu trong Ruby là khá đa dạng, trong bài này mình xin phép giới thiệu cho các bạn một kiểu ...
Kiểu dữ liệu Boolean trong Ruby: True, False và Nil - Ruby căn bản
Để tiếp tục với chuỗi bài tìm hiểu các kiểu dữ liệu trong Ruby thì trong bài viết lần này mình xin phép giới thiệu cho các bạn về kiểu Boolean và Nil Object trong Ruby. Boolean là kiểu dữ liệu rất quan trọng, nó được dùng rất nhiều trong những lệnh kiểm tra điều kiện như if else, vì vậy bạn phải ...
Kiểu dữ liệu Hashes trong Ruby: Hiểu từ đơn giản đến phức tạ - Ruby căn bản
Trong bài này ta sẽ tìm hiểu kiểu dữ liệu Hash trong Ruby, đây là một cấu trúc dữ liệu được sử dụng để lưu trữ dữ liệu dưới dạng key - value. Nếu bạn đã từng làm việc với một vài ngôn ngữ khác trước khi mà tìm hiểu Ruby, thì sẽ hiếm thấy một kiểu dữ liệu nào nghe tên là Hash. Mình từng làm việc ...
Kiểu dữ liệu Text trong Ruby (còn gọi là chuỗi / string) - Ruby căn bản
Trong bài này mình sẽ giới thiệu kiểu dữ liệu Text trong Ruby, đây là kiểu dữ liệu thường dùng để lưu trữ các chuỗi string trong Ruby. 1. String cơ bản Để tiếp tục với những tìm hiểu về các kiểu dữ liệu trong Ruby thì trong bài này mình sẽ giới thiệu một kiểu dữ liệu rất phổ biến đó là kiểu dữ ...
Kiểu dữ liệu Number trong Ruby (Kiểu số Integer, Float, ...) - Ruby căn bản
Trong bài này chúng ta sẽ tìm hiểu các kiểu dữ liệu number trong Ruby như kiểu số thực float, kiểu số nguyên interger, và nhiều ví dụ thực hành khác trong Ruby. Để bắt đầu bất cứ một ngôn ngữ nào thì trước hết chúng ta cũng cần phải xem qua được những khái niệm cơ bản nhất như kiểu dữ liệu, ...
Các loại biến và cách sử dụng Module trong Ruby - Ruby căn bản
Bất kì một ngôn ngữ lập trình nào đều có khái niệm biến và Ruby cũng không ngoại lệ, đây là kiến thức nền tảng trong lập trình mà hầu như lập trình viên nào cũng phải học đầu tiên. Và ngoài ra trong mỗi ngôn ngữ đều có một đặc thù riêng, đối với ngôn ngữ Ruby sẽ có khái niệm Module. Vậy Module là ...
Cú pháp trong Ruby - Chạy Hello World - Ruby căn bản
Trong bài này chúng ta sẽ tìm hiểu về cú pháp của Ruby, sau đó viết chương trình ruby hello world để các bạn có cái nhìn tổng thể về ngôn ngữ lập trình này. Ở bài trước chúng ta đã biết cách cài đặt Ruby trên các hệ điều hành. Trong bài viết này chúng ta cùng nhau tìm hiểu về cú pháp (syntax) của ...
Hướng dẫn cài đặt Ruby trên Window, Linux và MacOS - Ruby căn bản
Trong bài này mình sẽ hướng dẫn cài đặt Ruby trên Windows, Linux, và hệ điều hành Mac OS. Đây là bước đầu tiên bạn cần phải làm khi muốn học lập trình Ruby. Ở bài trước chúng ta đã tìm hiểu tổng quát, đặc điểm về ngôn ngữ lập trình Ruby rồi, nên trong bài này mình sẽ hướng dẫn cách cài đặt môi ...
Ruby là gì? Ai đã sáng tạo ra ngôn ngữ viêm kim cương này? - Ruby căn bản
Trong bài này chúng ta sẽ tìm hiểu khái niệm Ruby là gì, cũng như thông tin về chủ nhân sáng tạo ra ngôn ngữ lập trình Ruby. Từ những năm 2008, thời mà mình còn học đại học thì Ruby là ngôn ngữ thuộc dạng khó nên không được đưa vào môi trường giảng dạy, điều này khiến cho sinh viên không có cơ ...
Giới thiệu Collection trong Swift - Swift căn bản
Trong bài này mình sẽ giới thiệu một số collection trong Swift. Mình sẽ không đi chi tiết vào từng collection cụ thể mà sẽ nói đến nó ở một bài khác. Bài này chỉ mang tính chất giới thiệu mà thôi. 1. Collection trong Swift là gì? Collection dịch ra tiếng Anh có nghĩa là bộ sưu tập. Dịch chuyên ...
Lệnh continue trong Swift - Swift căn bản
Trong bài này mình sẽ nói đến lệnh continue trong Swift, đây là lệnh dùng để kiểm soát luồng hoạt động của các vòng lặp, nó cho phép bạn bỏ qua một lần lặp nào đó trong Swift. 1. Cú pháp lệnh Continue trong Swift Khi làm việc với vòng lặp hoặc các câu lệnh kiểm tra điều kiện như if else, có ...
Lệnh break trong Swift - Swift căn bản
Trong bài này mình sẽ giới thiệu một lệnh có công dụng rất hay, đó là lệnh Break trong Swift. Lệnh này thường dùng trong vòng lặp và lênh Switch Case để dừng chương trình. 1. Cú pháp lệnh Switch trong Swift Trong swift, lệnh break sẽ dừng hoặc kết thúc thực thi các câu lệnh tại ngay lập tức ...
Vòng lặp Repeat-While trong Swift - Swift căn bản
Trong bài này mình sẽ giới thiệu đến một vòng lặp rất đặc biệt, đó là vòng lặp Repeat While trong Swift. Tại sao mình nói Repeat While là đặc biệt? Đơn giản bởi đây là vòng lặp có số lần lặp tối thiểu là 1 lần. Nếu bạn đã từng học qua ngôn ngữ C, PHP, C++ thì sẽ nhớ đến một vòng lặp có cách hoạt ...
Vòng lặp while trong Swift - Swift căn bản
Trong bài này bạn sẽ được học vòng lặp while trong Swift, đây là vòng lặp rất quen thuộc và thường dùng để lặp trong những trường hợp không biết trước tổng số lần lặp. Ví dụ với bài toán khử đệ quy thì bắt buộc bạn phải sử dụng dạng vòng lặp như while, không thể sử dụng vòng lặp for. 1. Cú pháp ...
Vòng lặp For-In trong Swift - Swift căn bản
Ở bài trước chúng ta đã được tìm hiểu vòng lặp for trong Swift, vậy thì ở bài này mình sẽ giới thiệu một vòng lặp tương tự, đó là vòng lặp for..in. Về ý nghĩa thì cả hai vòng lặp trên đều giống nhau, nhưng về cấu trúc thì for-in chỉ phù hợp với việc lặp dữ liệu của một kiểu dữ liệu dạng danh sách ...
Vòng lặp For trong Swift - Swift căn bản
Trong bài này chúng ta sẽ tìm hiểu vòng lặp for trong Swift, đây là vòng lặp đầu tiên mà bạn sẽ được học trong Swift bởi nó là vòng lặp dễ hiểu nhất. 1. Tìm hiểu vòng lặp For trong Swift Trong swift, vòng lặp for được sử dụng để lặp qua từng phần tử của array, list hoặc collection để xử lý ...
uples trong Swift - Swift căn bản
Trong bài này chúng ta sẽ tìm hiểu kiểu dữ liệu Tuple trong Swift. Việc sử dụng Tuple trong Swift sẽ giúp ta gom nhóm nhiều giá trị lại với nhau, tạo thành một dạng danh sách. 1. Tuples trong Swift có loại nào? Trong Swift hiện có hai loại tuples chính, thứ nhất là loại có đặt tên key (Named ...