A Complete 2023 Web Development Full Course

Become a Full-Stack Web Developer with just ONE course. HTML, CSS, Javascript, Node, React, MongoDB, Web3 and DApps

Beginner 0(0 Ratings) 0 Students enrolled English
Created by OraDMT Digital Marketing Training
Last updated Fri, 27-Jan-2023
+ View more
Course overview

Welcome to the Complete Web Development Bootcamp, the only course you need to learn to code and become a full-stack web developer. Learn everything you need to know to rise from a beginner to mastery. Why is this Web Development course the best web development course online?

 

 

  • The course has been updated to be 2023 ready and you'll be learning the latest tools and technologies used at large companies such as Apple, Google etc.
  • This course has videos which are carefully created to ensure simplicity in understanding.
  • The student will be able to access the course contents at anytime anywhere provided the payment was done, a student might also reach out to the instructor if need be.
  • The course is constantly updated with new content, with new projects and modules determined by students - that's you!

 

We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a web developer.

Throughout this comprehensive course, we cover a massive amount of tools and technologies, including:

  • Front-End Web Development
  • HTML 5
  • CSS 3
  • Bootstrap 4
  • Javascript ES6
  • DOM Manipulation
  • jQuery
  • Bash Command Line
  • Git, GitHub and Version Control
  • Backend Web Development
  • Node.js
  • NPM
  • Express.js
  • EJS
  • REST
  • APIs
  • Databases
  • SQL
  • MongoDB
  • Mongoose
  • Authentication
  • Firebase
  • React.js
  • React Hooks
  • Web Design
  • Deployment with GitHub Pages, Heroku and MongoDB Atlas
  • Web3 Development on the Internet Computer
  • Blockchain technology
  • Token contract development
  • NFT minting, buying and selling logic

By the end of this course, you will be fluently programming and be ready to make any website you can dream of.

You'll also build a portfolio that you can show off to any potential employer.

Sign up today, and look forward to:

  • Video Lectures
  • Code Challenges and Coding Exercises
  • Beautiful Real-World Projects
  • Quizzes & Practice Tests
  • Downloadable Programming Resources and Cheatsheets

Don't just take my word for it, check out what existing students have to say about the course:

“I've never come across such a course; detailed in every aspect, gives precise explanations, gives you the anxiety to learn more etc. I really love this course." – Dennis Gitonga.

"I've taken MANY online courses in my life including my Bachelors and Masters degrees. This course is by far the best course I've ever taken. It is packed with thousands of dollars’ worth of great instruction, and paced well enough for anyone to pick coding up and run with it- Thank you!" – Erick Marley

REMEMBER… I'm so confident that you'll love this course that we're offering a FULL money-back guarantee for 30 days! So it's a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.

So what are you waiting for? Click the buy now button and join the world's highest-rated web development course.

Who this course is for:

  • If you want to learn to code through building fun and useful projects, then take this course.
  • If you want to start your own startup by building your own websites and web apps.
  • If you are a seasoned programmer, then take this course to to get up to speed quickly with the latest frameworks and NodeJS
  • If you want to take ONE COURSE and learn everything you need to know about web development, take this course

 

What will I learn?

  • After the course you will be able to build ANY website you want.
  • Master backend development with Node
  • Work as a freelance web developer.
  • Master frontend development with React
  • You will learn the latest technologies, including Javascript, React, Node and even Web3 development.
  • You will master both front and back-end development, becoming a full-stack developer by the end of the course.
Requirements
  • I'll walk you through, step-by-step how to get all the software installed and set up
  • A computer with access to the internet
  • No programming experience needed - I'll teach you everything you need to know
  • No paid software required
Curriculum for this course
406 Lessons 247:10:59 Hours
Front - End Web Development
15 Lessons 05:31:41 Hours
  • What You'll Get in This Course
    Preview 00:47:23
  • Download the Course Syllabus
    .
  • Download Te Course Resources
    Preview .
  • Start Here
    Preview .
  • How Does The Internet Actually Work?
    Preview 00:47:23
  • How Do Websites Actually Work?
    Preview 00:47:23
  • How To Get The Most Out This Course
    Preview 00:47:23
  • How To Get Help When You're Stuck!
    Preview 00:47:23
  • Path Finder
    Preview .
  • Get Monthly Tips and Tools to Level Up as a Developer
    .
  • Learn More About Web Design
    .
  • Adding Content to Our Website
    00:47:23
  • Font Properties Challenge 1 - Change the Colours
    .
  • What is Bootstrap?
    00:47:23
  • Getting Montserrat Black and other Font Weights
    .
  • Introduction To HTML
    00:47:23
  • Using HTML Tags
    00:47:23
  • The Anatomy of an HTML Tag
    00:47:23
  • What we're building - HTML Personal Site
    00:47:23
  • What is The HTML Boilerplate?
    00:47:23
  • How to Structure Text in HTML
    00:47:23
  • HTML Lists
    00:47:23
  • HTML Image Elements
    00:47:23
  • HTML Links and Anchor Tags
    00:47:23
  • How to Ace this Course
    00:47:23
  • HTML Tables
    00:47:23
  • Using HTML Tables for Layout
    00:47:23
  • HTML Tables Code Challenge
    00:47:23
  • How to Type Emojis
    .
  • HTML Tables Solution Walkthrough
    00:47:23
  • HTML Forms
    00:47:23
  • Forms in Practice - Create a Contact Me Form
    00:47:23
  • HTML Challenge
    0:00:00
  • Publish Your Website!
    00:47:23
  • Tip from Tutor - Habit Building with the Calendar Trick
    00:47:23
  • Get Monthly Tips and Tools to Level Up as a Developer
    00:47:23
  • Inline CSS
    00:47:23
  • Internal CSS
    00:47:23
  • External CSS
    00:47:23
  • How to Debug CSS Code
    00:47:23
  • The Anatomy of CSS Syntax
    00:47:23
  • CSS Selectors
    00:47:23
  • Classes vs. Ids
    00:47:23
  • CSS Quiz
    0:00:00
  • Tip from Angela - Dealing with Distractions
    00:47:23
  • Join the Student Community
    .
  • Learn More About Typography
    .
  • [Optional] Get More Practice HTML and CSS
    .
  • Tip from Tutor - Nothing Easy is Worth Doing!
    00:47:23
  • Stylised Personal Site Solution Walkthrough
    00:47:23
  • CSS Challenge
    0:00:00
  • CSS Float and Clear
    00:47:23
  • CSS Font Property Challenge Solutions
    00:47:23
  • Font Properties Challenge 3 - Change the Line Height
    .
  • Font Properties Challenge 2 - Change the Font Weight
    .
  • CSS Sizing
    00:47:23
  • What We'll Make - Stylised Personal Site
    00:47:23
  • Font Styling in Our Personal Site
    00:47:23
  • The Dark Art of Centering Elements with CSS
    00:47:23
  • Absolute positioning
    00:47:23
  • CSS Static and Relative Positioning
    00:47:23
  • CSS Display Property
    00:47:23
  • The Box Model of Website Styling
    00:47:23
  • HTML Divs
    00:47:23
  • What Are Favicons
    00:47:23
  • Installing Bootstrap
    00:47:23
  • Web Design 101 - Wireframing
    00:47:23
  • The Bootstrap Navigation Bar
    00:47:23
  • What We'll Make
    00:47:23
  • Download the Starting Files
    .
  • Setting Up Our New Project
    00:47:23
  • Bootstrap Grid Layout System
    00:47:23
  • Adding Grid Layouts to Our Website
    00:47:23
  • A Note About CSS Link Order
    .
  • Bootstrap Containers
    00:47:23
  • Bootstrap Buttons & Font Awesome
    00:47:23
  • Styling Our Website Challenges and Solutions
    00:47:23
  • Bootstrap Challenge 1
    0:00:00
  • Solution to Bootstrap Challenge 1
    00:47:23
  • Tip from Tutor - How to Deal with Procrastination
    00:47:23
  • The Bootstrap Carousel Part 1
    00:47:23
  • The Bootstrap Carousel Part 2
    00:47:23
  • Bootstrap Cards
    00:47:23
  • The CSS Z-Index and Stacking Order
    00:47:23
  • Media Query Breakpoints
    00:47:23
  • Bootstrap Challenge 2
    0:00:00
  • Bootstrap Challenge 2 Solution
    00:47:23
  • How to become a Better Programmer - Code Refactoring
    00:47:23
  • Put it into Practice - Refactor our Website Part 1
    00:47:23
  • Advanced CSS - Combining Selectors
    00:47:23
  • Refactoring our Website Part 2
    00:47:23
  • Advanced CSS - Selector Priority
    00:47:23
  • Completing the Website
    00:47:23
  • Download the Completed Website
    .
  • Tip from Angela - Building a Programming Habit
    00:47:23
  • Introduction To Web Design
    00:47:23
  • Understanding Colour Theory
    00:47:23
  • Understanding Typography and How to Choose a Font
    00:47:23
  • Manage ATTENTION with Effective User Interface (UI) Design
    00:47:23
  • User Experience (UX) Design
    00:47:23
  • Web Design in Practice - Let's apply what we've learnt!
    00:47:23
  • Increment and Decrement Expressions
    00:47:23
  • Tip from Angela - Set Your Expectations
    00:47:23
  • JavaScript Functions Quiz
    0:00:00
  • Challenge: BMI Calculator Solution
    00:47:23
  • BMI Calculator Challenge
    .
  • Challenge: Create a BMI Calculator
    00:47:23
  • Functions Part 3: Outputs & Return Values
    00:47:23
  • Life in Weeks Solution
    00:47:23
  • Life in Weeks Coding Exercise
    .
  • Functions Part 2: Parameters and Arguments
    00:47:23
  • A Quick Note About the Next Lesson
    .
  • The Karel Chess Board Solution
    .
  • Functions Part 1 Challenge - The Karel Robot
    00:47:23
  • Functions Part 1: Creating and Calling Functions
    00:47:23
  • Javascript Numbers Quiz
    0:00:00
  • Introduction To Javascript
    00:47:23
  • Basic Arithmetic and the Modulo Operator in Javascript
    00:47:23
  • Challenge: Changing String Casing Solution
    00:47:23
  • Challenge: Changing Casing in Text
    00:47:23
  • Slicing & Extracting Parts of a String
    00:47:23
  • String Lengths and Retrieving the Number of Characters
    00:47:23
  • String Concatenation
    00:47:23
  • Javascript Variable Naming Quiz
    0:00:00
  • Naming and Naming Conventions for Javascript Variables
    00:47:23
  • Javascript Variables Exercise Solution
    00:47:23
  • Javascript Variables Exercise
    .
  • Javascript Variables Exercise Start
    .
  • Javascript Variables
    00:47:23
  • Data Types
    00:47:23
  • Javascript Alerts - Adding Behaviour to Websites
    00:47:23
  • Who's Buying Lunch? Code Challenge
    .
  • Tip from Angela - Retrieval is How You Learn
    00:47:23
  • Fibonacci Solution
    00:47:23
  • The Fibonacci Exercise
    00:47:23
  • Introducing the Fibonacci Code Challenge
    00:47:23
  • Introducing the Fibonacci Code Challenge
    00:47:23
  • Control Statements: For Loops
    00:47:23
  • Solution to the 99 Bottles Challenge
    .
  • Control Statements: While Loops
    00:47:23
  • Who's Buying Lunch Solution
    00:47:23
  • Random Number Generation in [removed] Building a Love Calculator
    00:47:23
  • Adding Elements and Intermediate Array Techniques
    00:47:23
  • Collections: Working with Javascript Arrays
    00:47:23
  • Leap Year Solution
    00:47:23
  • Leap Year Challenge Exercise
    .
  • Introducing the Leap Year Code Challenge
    00:47:23
  • BMI Calculator Advanced (IF/ELSE)
    .
  • Combining Comparators
    00:47:23
  • Comparators and Equality
    00:47:23
  • Control Statements: Using If-Else Conditionals & Logic
    00:47:23
  • Adding Javascript to Websites
    00:47:23
  • Introduction to the Document Object Model (DOM)
    00:47:23
  • Solution to the DOM Challenge
    .
  • Selecting HTML Elements with Javascript
    00:47:23
  • Manipulating and Changing Styles of HTML Elements with Javascript
    00:47:23
  • The Separation of Concerns: Structure vs Style vs Behaviour
    00:47:23
  • Text Manipulation and the Text Content Property
    00:47:23
  • Manipulating HTML Element Attributes
    00:47:23
  • Tip from Tutor - The 20 Minute Method
    00:47:23
  • Challenge: The Dicee Challenge
    00:47:23
  • Dicee Challenge Step 0 - Download the Skeleton Project
    .
  • Dicee Challenge Step 1 - Create an External Javascript File
    .
  • Dicee Challenge Step 2 - Add Dice Images
    .
  • Dicee Challenge Step 3 - Create a Random Number
    .
  • Dicee Challenge Step 4 - Change the <img>
    .
  • Dicee Challenge Step 5 - Change both <img>
    .
  • Dicee Challenge Step 6 - Change the Title to Display a Winner
    .
  • The Solution to the Dicee Challenge
    00:47:23
  • Download the Completed Website
    .
  • Tip from Tutor - Learning Before you Eat
    00:47:23
  • What we'll Make
    Preview 00:47:23
  • Download the Starting Files
    .
  • Solution to the DOM Challenge
    .
  • Selecting HTML Elements with Javascript
    00:47:23
  • Manipulating and Changing Styles of HTML Elements with Javascript
    00:47:23
  • The Separation of Concerns: Structure vs Style vs Behaviour
    00:47:23
  • Text Manipulation and the Text Content Property
    00:47:23
  • Manipulating HTML Element Attributes
    00:47:23
  • Tip from Angela - The 20 Minute Method
    00:47:23
  • What is jQuery?
    00:47:23
  • How to Incorporate jQuery into Websites
    00:47:23
  • How Minification Works to Reduce File Size
    00:47:23
  • Selecting Elements with jQuery
    00:47:23
  • Manipulating Styles with jQuery
    00:47:23
  • Manipulating Text with jQuery
    00:47:23
  • Manipulating Attributes with jQuery
    00:47:23
  • Adding Event Listeners with jQuery
    00:47:23
  • Adding and Removing Elements with jQuery
    00:47:23
  • Website Animations with jQuery
    00:47:23
  • Tip from Angela - Mixing Knowledge
    00:47:23
  • Step 5 - Answer
    .
  • Tip from Angela - Dealing with Frustration
    00:47:23
  • Download the Completed Project Code
    .
  • Step 10 - Answer
    .
  • Step 10 - Restart the Game
    .
  • Step 9 - Answer
    .
  • Step 9 - Game Over
    .
  • Step 8 - Answer
    .
  • Step 8 - Check the User's Answer Against the Game Sequence8
    .
  • Step 7 - Answer
    .
  • Step 7 - Start the Game
    .
  • Step 6 - Answer
    .
  • Step 6 - Add Animations to User Clicks
    .
  • What You'll Make: The Simon Game
    00:47:23
  • Step 5 - Add Sounds to Button Clicks
    .
  • Step 4 - Answer
    .
  • Step 4 - Check Which Button is Pressed
    .
  • Step 3 - Answer
    .
  • Step 3 - Show the Sequence to the User with Animations and Sounds
    .
  • Step 2 - Answer
    .
  • Step 2 - Create A New Pattern
    .
  • Step 1 - Answer
    .
  • Step 1 - Add Javascript and jQuery
    .
  • Step 0 - Download the Starting Files
    .
  • Play the Game
    .
  • Installing the Hyper Terminal
    .
  • Command Line Hyper Setup
    00:47:23
  • Understanding the Command Line. Long Live the Command Line!
    00:47:23
  • Command Line Techniques and Directory Navigation
    00:47:23
  • Creating, Opening, and Removing Files through the Command Line
    00:47:23
  • Tip from Angela - Sleep is My Secret Weapon
    00:47:23
  • Backend Web Development Explained
    00:47:23
  • What is Node.js
    Preview 00:47:23
  • Install Node.js on Mac
    .
  • Install Node.js on Windows
    .
  • The Power of the Command Line and How to Use Node
    00:47:23
  • The Node REPL (Read Evaluation Print Loops)
    00:47:23
  • How to Use the Native Node Modules
    00:47:23
  • The NPM Package Manager and Installing External Node Modules
    00:47:23
  • Tip from Tutor - Step Up to the Challenge
    00:47:23
  • What is Express?
    00:47:23
  • Creating Our First Server with Express
    00:47:23
  • Handling Requests and Responses: the GET Request
    00:47:23
  • Nodemon Installation
    .
  • Understanding and Working with Routes
    00:47:23
  • What We'll Make: A Calculator
    00:47:23
  • Calculator Setup Challenge
    .
  • Calculator Setup: Challenge Solution
    00:47:23
  • Responding to Requests with HTML Files
    00:47:23
  • Processing Post Requests with Body Parser
    00:47:23
  • BMI Routing Challenge
    .
  • Solution to the BMI Routing Challenge
    00:47:23
  • Tip from Angela - How to Solidify Your Knowledge
    00:47:23
  • Why Do We Need APIs?
    00:47:23
  • API Endpoints, Paths and Parameters.
    00:47:23
  • API Authentication and Postman
    00:47:23
  • What is JSON?
    00:47:23
  • Making GET Requests with the Node HTTPS Module
    00:47:23
  • How to Parse JSON
    00:47:23
  • Using Express to Render a Website with Live API Data
    00:47:23
  • Using Body Parser to Parse POST Requests to the Server
    00:47:23
  • The Mailchimp API - What You'll Make
    00:47:23
  • Setting Up the Sign Up Page
    00:47:23
  • Posting Data to Mailchimp's Servers via their API
    00:47:23
  • Adding Success and Failure Pages
    00:47:23
  • Deploying Your Server with Heroku
    00:47:23
  • Tip from Tutor - Location, Location, Location!
    00:47:23
  • Introduction to Version Control and Git
    00:47:23
  • Version Control Using Git and the Command Line
    00:47:23
  • GitHub and Remote Repositories
    00:47:23
  • GitHub Private Repos are now Free! ?
    .
  • Gitignore
    00:47:23
  • Cloning
    00:47:23
  • Branching and Merging
    00:47:23
  • Optional Git Challenge
    .
  • Forking and Pull Requests
    00:47:23
  • Tip from Angela - Spaced Repetition
    00:47:23
  • What We'll Make
    Preview 00:47:23
  • Linter Errors with EJS
    .
  • Templates? Why Do We Need Templates?
    00:47:23
  • Creating Your First EJS Templates
    00:47:23
  • Running Code Inside the EJS Template
    00:47:23
  • Passing Data from Your Webpage to Your Server
    00:47:23
  • The Concept of Scope in the Context of Javascript
    00:47:23
  • Adding Pre-Made CSS Stylesheets to Your Website
    00:47:23
  • Understanding Templating vs. Layouts
    00:47:23
  • Understanding Node Module Exports: How to Pass Functions and Data between Files
    00:47:23
  • Tip from Tutor - Use Accountability in your Favour
    00:47:23
  • Databases Explained: SQL vs NOSQL
    00:47:23
  • SQL Commands: CREATE Table and INSERT Data
    00:47:23
  • SQL Commands: READ, SELECT, and WHERE
    00:47:23
  • Updating Single Values and Adding Columns in SQL
    00:47:23
  • SQL Commands: DELETE
    00:47:23
  • Understanding SQL Relationships, Foreign Keys and Inner Joins
    00:47:23
  • Tip from Tutor - Find All the Hard Working People
    00:47:23
  • Installing MongoDB on Mac
    00:47:23
  • Installing MongoDB on Windows
    00:47:23
  • MongoDB CRUD Operations in the Shell: Create
    00:47:23
  • MongoDB CRUD Operations in the Shell: Reading & Queries
    00:47:23
  • MongoDB CRUD Operations in the Shell: Update
    00:47:23
  • MongoDB CRUD Operations in the Shell: Delete
    00:47:23
  • Relationships in MongoDB
    00:47:23
  • Working with The Native MongoDB Driver
    00:47:23
  • If You Have Forgotten to Quit the Mongod Server
    .
  • Tip from Tutor - Daily Routines
    00:47:23
  • Introduction to Mongoose
    00:47:23
  • Reading from Your Database with Mongoose
    00:47:23
  • Data Validation with Mongoose
    00:47:23
  • Updating and Deleting Data Using Mongoose
    00:47:23
  • Establishing Relationships and Embedding Documents using Mongoose
    00:47:23
  • Tip from Tutor - Deep Work
    00:47:23
  • Let's take the ToDoList Project to the Next Level and Connect it with Mongoose
    00:47:23
  • Rendering Database Items in the ToDoList App
    00:47:23
  • Adding New Items to our ToDoList Database
    00:47:23
  • Deleting Items from our ToDoList Database
    00:47:23
  • Creating Custom Lists using Express Route Parameters
    00:47:23
  • Adding New Items to the Custom ToDo Lists
    00:47:23
  • Revisiting Lodash and Deleting Items from Custom ToDo Lists
    00:47:23
  • Tip from Tutor - One Step at a Time
    00:47:23
  • How to Deploy Web Apps with a Database
    00:47:23
  • How to Setup MongoDB Atlas
    00:47:23
  • Deploying an App with a Database to Heroku
    00:47:23
  • Tip from Tutor - Discipline Breeds Discipline
    00:47:23
  • Challenge: Give your Blog a Database
    00:47:23
  • Step 0 - Download the Starting Files
    .
  • Step 1 - Save Composed Posts with MongoDB
    .
  • Step 2 - Get the Home Page to Render the Posts
    .
  • Step 3 - Fix the bug
    .
  • Step 4 - Render the correct blog post based on post _id
    .
  • Completed Blog with Database Solution
    .
  • Tip from Tutor - Dealing with Limitations
    00:47:23
  • What is REST?
    00:47:23
  • Creating a Database with Robo 3T
    00:47:23
  • Set Up Server Challenge
    00:47:23
  • Set Up Server Solution
    00:47:23
  • GET All Articles
    00:47:23
  • POST a New Article
    00:47:23
  • DELTE All Articles
    00:47:23
  • Chained Route Handlers Using Express
    00:47:23
  • GET a Specific Article
    00:47:23
  • PUT a Specific Article
    00:47:23
  • PATCH a Specific Article
    00:47:23
  • DELETE a Specific Article
    00:47:23
  • Download the Completed Project Code
    .
  • Tip from Angela - How to Get a Job as Programmer
    00:47:23
  • Introduction to Authentication
    00:47:23
  • Getting Set Up
    00:47:23
  • Level 1 - Register Users with Username and Password
    00:47:23
  • How to Review the Source Code
    .
  • Level 2 - Database Encryption
    00:47:23
  • Using Environment Variables to Keep Secrets Safe
    00:47:23
  • Level 3 - Hashing Passwords
    00:47:23
  • Hacking 101 ☣️
    00:47:23
  • Level 4 - Salting and Hashing Passwords with bcrypt
    00:47:23
  • What are Cookies and Sessions?
    00:47:23
  • Using Passport.js to Add Cookies and Sessions
    00:47:23
  • Level 6 - OAuth 2.0 & How to Implement Sign In with Google
    00:47:23
  • Finishing Up the App - Letting Users Submit Secrets
    00:47:23
  • Download the Completed Project Code
    .
  • Tip from Angela - How to Work as a Freelancer
    00:47:23
  • What is Web3?
    00:47:23
  • How does the Blockchain actually work?
    00:47:23
  • What are DApps, and how Do You Create Them?
    00:47:23
  • What is the Internet Computer (ICP)?
    00:47:23
  • Read Me!
    .
  • [Mac Users] Installation and Setup for Web3 Development
    00:47:23
  • [Windows Users] Installation and Setup for Web3 Development
    00:47:23
  • What You'll Build - DBANK (Inspired by Compound)
    Preview 00:47:23
  • Introduction to the Motoko Language
    00:47:23
  • Motoko Functions and the Candid User Interface
    00:47:23
  • Motoko Conditionals and Type Annotations
    00:47:23
  • Query vs. Update Methods
    00:47:23
  • Orthogonal Persistance
    00:47:23
  • Tracking Time and Calculating Compound Interest
    00:47:23
  • Motoko Language Quiz
    0:00:00
  • Adding HTML and CSS to Create the Frontend for DBANK
    00:47:23
  • Connecting the Motoko Backend to our JS Frontend
    00:47:23
  • Where to Get Help and Support for Development on the Internet Computer
    .
  • What are Cycles and the ICP Token?
    00:47:23
  • No Cycles, No Problems!
    .
  • How to Claim Free Cycles from Dfinity
    00:47:23
  • How to Deploy to the ICP Network
    00:47:23
  • How to Convert ICP into Cycles?
    00:47:23
  • [Optional] How to Deploy a Static Website onto the ICP Blockchain for Hosting
    00:47:23
  • How to Configure a DFX Created Project to Use React
    00:47:23
  • Storing Data on a Canister
    00:47:23
  • Retrieving Data from a Canister
    00:47:23
  • Deleting and Persistance
    00:47:23
  • Tokens and Coins: What are they and how are they used?
    00:47:23
  • Download and Configure the Skeleton Project
    00:47:23
  • Using Motoko Hashmaps to Store Token Balances
    00:47:23
  • Showing the User's Token Balance on the Frontend
    00:47:23
  • Creating the Faucet Functionality Using the Shared Keyword
    00:47:23
  • Creating the Transfer Functionality
    00:47:23
  • Using the Transfer Functionality in the Faucet
    00:47:23
  • Persisting Non-Stable Types Using the Pre- and Postupgrade Methods
    00:47:23
  • What is the Internet Identity?
    00:47:23
  • Authenticating with the Internet Identity
    00:47:23
  • Live Deployment to Test Internet Identity Authentication [Optional]
    00:47:23
  • What You'll Build - A Website to Mint, Buy and Sell NFTs
    00:47:23
  • Minting NFTs
    00:47:23
  • Viewing the NFT on the Frontend
    00:47:23
  • Enabling the Minting Functionality on the Frontend
    00:47:23
  • Displaying Owned NFTs Using the React Router
    00:47:23
  • Listing NFTs for Sale
    00:47:23
  • Styling the Listed NFTs
    00:47:23
  • Creating the "Discover" Page
    00:47:23
  • Buying NFTs
    00:47:23
  • Join the $6 Million Dollar Supernova Hackathon
    .
  • AAA 1 - How to Soak in Programming Concepts and more...
    00:47:23
  • AAA 2 - Schedule for Learning to Code and more...
    00:47:23
  • AAA 3 - How to Start Freelancing and more...
    00:47:23
  • AAA 4 - The Live AMA
    00:47:23
  • Vote for the Next Module!
    00:47:23
  • Bonus Lecture
    00:47:23
+ View more
Other related courses
00:00:00 Hours
0 0 KSh40000 KSh30000
About instructor

OraDMT Digital Marketing Training

OraDMT offers digital marketing training programmes across all platforms. Digital Marketing training gives participants the understanding of one's brand online. Get empowered learn SEO, SMM,

1 Reviews | 67 Students | 62 Courses
Digital Marketing Training SEO Social Media Marketing Email Marketing Bulk SMS
Student feedback
0
0 Reviews
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Reviews

KSh35000 KSh30000
Includes:
WhatsApp us We will respond as soon as possible