Module

Overview

Hello World

Introduction to the basics of programming environment setup and how programming languages function.

Guidance on writing the first program, "Hello World," to complete the initial Aptos Move program.

Move Language and Variables

This session explores the basic syntax and concept of variables in the Move programming language.

A special emphasis will be on understanding what "move" truly signifies and how it differs from other languages.

Value Types

This course delves into value types, covering fundamental data types like integers, booleans, strings, etc.

We'll discuss their usage in programming.

Reference Types - Arrays

Here, we introduce arrays and reference types.

We'll provide a deeper understanding of arrays and how to utilize them within the Move language.

Reference Types - Structs

In this course, we'll explore the reference type known as structs.

We'll examine the concept of structs, their application in programming, and importantly, the definition of keys within structs—a challenging yet crucial aspect in Move.

Functions and Function Modifiers

This session covers functions and function modifiers in the Move language.

It includes the concepts of functions, how to define and call them in your code, and how to write test cases to verify their functionality.

Control Flow: if, while, for

Learn about control flow and loop control statements.

This includes the use of if statements, while loops, and for loops.

Modules and Module Design

This course introduces the concept of modular programming.

We'll learn how to divide program code into separate modules, along with designing and utilizing them effectively.

Aptos Core Modules Explained 1

Dive deeper into the concepts of Aptos core modules.

We'll explore how to use core modules within Aptos, including commonly used core module methods in programming.

Aptos Core Modules Explained 2

Continuing from the previous session, this course further explains the concepts surrounding Aptos core modules and their operations.

Aptos Move Object Features Detailed 1

This course introduces the concept of Aptos move objects.

We'll learn how to create and manipulate these objects.

Aptos Move Object Features Detailed 2

Expanding on the previous course, we delve deeper into the concept of Aptos move objects.

The focus will be on their use and management.

Setting Up Fullnode and Indexer on Alibaba Cloud

This course guides you through setting up a development environment on Alibaba Cloud.

We'll cover installing and configuring the necessary tools, as well as how to use them for development and testing

Hello World
Introduction to the basics of programming environment setup and how programming languages function.

Guidance on writing the first program, "Hello World," to complete the initial Aptos Move program.
Move Language and Variables
This session explores the basic syntax and concept of variables in the Move programming language.

A special emphasis will be on understanding what "move" truly signifies and how it differs from other languages.
Value Types
This course delves into value types, covering fundamental data types like integers, booleans, strings, etc.

We'll discuss their usage in programming.
Reference Types - Arrays
Here, we introduce arrays and reference types.

We'll provide a deeper understanding of arrays and how to utilize them within the Move language.
Reference Types - Structs
In this course, we'll explore the reference type known as structs.

We'll examine the concept of structs, their application in programming, and importantly, the definition of keys within structs—a challenging yet crucial aspect in Move.
Functions and Function Modifiers
This session covers functions and function modifiers in the Move language.

It includes the concepts of functions, how to define and call them in your code, and how to write test cases to verify their functionality.
Control Flow: if, while, for
Learn about control flow and loop control statements.

This includes the use of if statements, while loops, and for loops.
Modules and Module Design
This course introduces the concept of modular programming.

We'll learn how to divide program code into separate modules, along with designing and utilizing them effectively.
Aptos Core Modules Explained 1
Dive deeper into the concepts of Aptos core modules.

We'll explore how to use core modules within Aptos, including commonly used core module methods in programming.
Aptos Core Modules Explained 2
Continuing from the previous session, this course further explains the concepts surrounding Aptos core modules and their operations.
Aptos Move Object Features Detailed 1
This course introduces the concept of Aptos move objects.

We'll learn how to create and manipulate these objects.
Aptos Move Object Features Detailed 2
Expanding on the previous course, we delve deeper into the concept of Aptos move objects.

The focus will be on their use and management.
Setting Up Fullnode and Indexer on Alibaba Cloud
This course guides you through setting up a development environment on Alibaba Cloud.

We'll cover installing and configuring the necessary tools, as well as how to use them for development and testing