Cover Image for iThink Code Camp: PHINMA Araullo University
Cover Image for iThink Code Camp: PHINMA Araullo University
Avatar for ICP HUB Philippines
97 Going
Registration
Approval Required
Your registration is subject to approval by the host.
Welcome! To join the event, please register below.
About Event

Learning Objective -

​​​Understand the unique features of the Internet Computer Protocol and how it differs from other blockchains.

​​​Be able to set-up your development environment for building decentralized applications on the ICP platform.

​​​Build a smart contract (canister) in TypeScript that performs CRUD operations and be able to interact with it.

​​​Program -

​​​1. Introduction to Blockchain Capabilities & Internet Computer Superpowers

​​​2. ⁠Local Environment Setup (installation of prerequisite softwares)

​​​3. ⁠DFX Command Line Interface

​​​4. ⁠Frontend session -- Exploring the CMS frontend boilerplate -- Deploying your frontend to ICP

​​​5. Internet Identity Authentication

​​​6. CRUD operations (Create, Read, Update, Delete) in ICP

​​​7. ⁠Backend session -- Exploring the CMS backend boilerplate -- Deploying your backend to ICP

​​​Prerequisites -

  • ​​​Knowledge of TypeScript and Node.js: Familiarity with TypeScript and Node.js is vital, as the tutorial involves building an application using these technologies. If you're new to TypeScript or Node.js, consider going through basic tutorials for both.

  • ​​​Text Editor: You will need a text editor to write and edit code. Visual Studio Code is recommended due to its excellent support for TypeScript and Node.js development, but feel free to use a text editor of your choice.

  • ​​​Node.js: Although you don't need Node.js pre-installed (as we'll show you how to manage it using nvm), it's important to note that Node.js (version 18 or higher) will be necessary for running the DFINITY SDK and the project itself.

​Learn more: internetcomputer.org | islacamp.ph

​Follow: https://x.com/icphub_PH

Location
PHINMA Araullo University South
471 1, Cabanatuan City, 3100 Nueva Ecija, Philippines
Avatar for ICP HUB Philippines
97 Going