Get $1 credit for every $25 spent!

The 25 Course Web Development Super Bundle

Ending In:
Add to Cart - $34
Add to Cart ($34)
$2,475
98% off
wishlist
Courses
25
Lessons
452
Enrolled
160

What's Included

Product Details

Access
Lifetime
Content
1.0 hours
Lessons
6

AWS Deployment for Node.js Applications

Deploy your Node.js Apps to the Amazon Web Service & Make Them Accessible Online

By ZENVA | in Online Courses

You’ve created your Node.js App, but how do you set it up so that others can access it? This course will show you how to deploy your app to the Amazon Web Service (AWS), so that anyone can access your Node.js web app from a website, or from a phone application.

  • Access 6 lectures & 10 hours of content 24/7
  • Understand the basics of AWS and its dashboard
  • Start up, launching, & connecting an EC2 Instance (a virtual server run by Amazon) to your local computer
  • Install Node.js, NPM, & Git on the EC2 Instance
  • Deploy an existing application to our EC2 Instance using Git
  • Configure your web server & expose it to the internet

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Familiarity with Node.js app development

Course Outline

  • Your First Program
  • Introduction
    • Source Code
    • Getting Started with AWS - 10:25
    • Additional Resources
  • Project
    • Installing Node.js on the Server - 9:33
    • Deploying the App - 20:44
    • Configuring Your Web Server - 19:06

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
17

Intro to MongoDB

Get Acquainted with MongoDB & Discover How to Manage Data Like a Pro

By ZENVA | in Online Courses

MongoDB is a free, open-source document database that is both flexible, and scales, allowing you to manage querying and indexing. In this course, you will learn how to set up MongoDB for your Node.js web applications, and learn the differences between databases, collections, and documents, as well as how to interact with MongoDB Shell to import and export data.

4.5/5 average rating: ★ ★ ★ ★

  • Access 17 lectures & 1 hour of content 24/7
  • Install MongoDB & access it via command line
  • Load a JSON file so that you can query data, objects, & arrays
  • Add, update, & delete entries
  • Understand which ACID properties are satisfied by MongoDB
  • Connect MongoDB to Node.js
  • Work with Mongoose

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Intermediate Node.js skills
  • Basic experience with Express

Course Outline

  • Introduction
    • Introduction - 10:24
    • Source Files
    • Additional Resources
    • Installing MongoDB - 4:49
    • Installing MongoDB on Windows
  • MongoDB Basics
    • Exporting Data - 5:14
    • Importing Data - 7:56
    • Querying Data - 9:46
    • Inserting Data - 5:48
    • Updating Data - 4:51
    • Deleting Data - 3:44
  • Using MongoDB and Mongoose
    • Node Project Setup - 7:00
    • Mongoose - Part 1 - Connecting Mongoose - 5:50
    • Mongoose - Part 2 - Schemas and Queries - 14:32
    • Mongoose - Part 3 - Query Filters - 11:58
    • Mongoose - Part 4 - Individual Queries - 9:59
    • Mongoose - Part 5 - Adding and Updating Documents - 11:03

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
13

Intro to Next.js

Get Started With a Minimalist Framework for Building Static, Server-Rendered React Apps

By ZENVA | in Online Courses

Based on Node.js and React, Next.js is a framework that allows you to build static, server-rendered React apps. This minimalist framework is incredibly easy to use and allows you to create simple and sleek designs. From installation to deployment, this course will give you all you need to get started with Next.js.

4.5/5 average rating: ★ ★ ★ ★

  • Access 13 lectures & 1 hour of content 24/7
  • Learn how to navigate between pages
  • Explore passing data into and receiving data from a URL
  • Learn how to mask URLs
  • Style pages with CSS & external CSS libraries
  • Learn how to export an app to HTML

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic to intermediate HTML, CSS, JavaScript and React experience

Course Outline

  • Introduction
    • Introduction - 2:26
    • Source Files
    • Additional Resources
    • Installing Next.js - 6:10
  • Project
    • Running a Project - 5:47
    • Navigating Between Pages - 8:45
    • Passing Data Between Pages - 10:23
    • Retrieving Data from URLs - 4:22
    • Masking URLs - 15:47
    • Styling with CSS - 13:28
    • Exporting App to HTML - 8:53
    • Applying Bootstrap - 9:54
    • Deploying to Zeit Now - 9:15

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
23

Intro to RPG Development with Phaser

Craft the Beginning of Your RPG by Learning the Basics in the Popular Phaser 3 HTML5 Framework

By ZENVA | in Online Courses

Learn the basics of building an RPG in Phaser 3, a popular HTML5 framework. This course will walk you through the basics of not only getting started in Phaser but also how to implement many of the elements you’ll need to get your RPG up and running. Kickoff your new game project today and create adventures to share with the world.

4.8/5 average rating: ★ ★ ★ ★

  • Access 23 lectures & 2 hours of content 24/7
  • Set up Phaser 3 & work with various assets in the framework
  • Utilize physics & collision detection to provide dynamic interactivity
  • Manage scenes & scene transitions for different screens
  • Implement a player & the input systems controlling them
  • Create a basic UI, including a functional button
  • Deal with chests & object pooling to allow players to collect money

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic to intermediate JavaScript skills
  • Knowledge of Phaser’s basics

Course Outline

  • Introduction
    • Introduction - 3:40
    • Source Files
    • Additional Resources
    • Tools - 5:12
  • Phaser RPG Project
    • Project Setup - 8:47
    • Basic Game Setup - 5:46
    • Images - 8:06
    • Sprite_Sheets - 3:16
    • Physics - 4:35
    • Input - 7:45
    • Collisions - 5:48
    • Audio - 5:25
    • Scenes - 10:02
    • Game Scene - 3:01
    • Player Class - 8:07
    • Title Scene - 9:45
    • UI Button Class - 9:11
    • Implementing UI Button Class - 2:09
    • UI Scene - 5:20
    • UI Scene Events - 6:34
    • Refactoring - 5:39
    • Chest Group - 8:47
    • Object Pooling - 6:33

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
17

JavaScript Foundations

Learn JavaScript for Web & HTML5 Game Development

By ZENVA | in Online Courses

JavaScript is a high-level language that powers much of the world wide web – not only are some of the most popular frameworks and libraries for web development based on JavaScript, but it is equally essential for browser-based games, mobile games, and more. As the web continues to grow, so does the demand for JavaScript, making it an essential component of any developer’s tool belt. Through this course, you will master the fundamentals of the language in ways that can be adapted for both web and game development, and learn essential skills that will help you to expand and create your own JavaScript-based projects.

4.9/5 average rating: ★ ★ ★ ★

  • Access 17 lectures & 1 hour of content 24/7
  • Set up & run JavaScript code
  • Use variables, operators, & arrays for data management
  • Control program flow with loops & conditionals
  • Create functions to perform specific tasks
  • Utilize JavaScript objects to store datasets
  • Implement interactivity with event handling

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Some HTML knowledge

Course Outline

  • Introduction
    • Introduction - 3:00
    • Source Files
    • Additional Resources
    • Installing VSC - 5:08
    • Intro to JavaScript - 3:16
    • Installing VSC Add on - 2:28
  • JavaScript Programming
    • Running JavaScript Code - 4:19
    • Variables - 5:58
    • Operators - 7:16
    • Arrays - 5:46
    • If Statements - 5:33
    • While Loops - 4:08
    • For Loops - 5:20
    • Functions - 7:56
    • Objects - 8:00
    • Event Handling - 7:33
  • Conclusion
    • Conclusion - 3:01

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
16

Language Recognition AI with Unity & Azure

Create a Vocal Recognition App by Using the Microsoft Cognitive Services

By ZENVA | in Online Courses

The most successful apps are increasingly making use of interactive features in order to better engage their audiences. Set yourself ahead of the pack by learning how to implement one of the most innovative features – voice and language recognition – by creating an app that simulates the landing of a Mars rover. Discover how to take advantage of two of the Microsoft Cognitive Services – the Language Understanding service (LUIS.ai) and the Speech-to-Text SDK – to enable the user to activate their rover with commands spoken into the microphone.

4.5/5 average rating: ★ ★ ★ ★

  • Access 16 lectures & 1 hour of content 24/7
  • Convert audio from the microphone to text using the Speech-to-Text service
  • Use LUIS.ai to send a message to the service, pick up intents & entities, and return a JSON file
  • Send & receive web requests using Unity’s built-in networking
  • Implement a Mover Object, which analyzes the JSON file & uses the information gathered to move
  • Test the app using the Postman API Developer Environment
  • Build UI elements in Unity, & connect them to the rest of the systems

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic Unity and C# experience

Course Outline

  • Introduction
    • Introduction - 2:43
    • Source Files
    • Additional Resources
  • Language Recognition App
    • Creating the LUIS App - 7:13
    • Testing with Postman - 4:08
    • Setting up the Speech SDK - 2:49
    • Project Setup - 7:00
    • LUIS Manager - Part 1 - 8:59
    • LUIS Manager - Part 2 - 9:18
    • Mover - Part 1 - 9:08
    • Mover - Part 2 - 8:24
    • Voice Recorder - Part 1 - 7:17
    • Voice Recorder - Part 2 - 9:27
    • UI - 3:35
    • Scripting UI - 8:17
  • Conclusion
    • Conclusion - 2:17

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
20

Node.js & Express for Beginners

Master the Basics of the JavaScript Runtime Node.js & Express Framework to Build Your Own APIs for Web Apps, Multiplayer Games, and More

By ZENVA | in Online Courses

Learn to build your own APIs suited for both web applications and server-side communication. In this course, you will work with the cross-platform JavaScript runtime, Node.js, in conjunction with the popular server framework Express to create an API with various routes for authentication, requests, and more. By the end, you will not only learn the various methods and implementations needed for a successful API but also understand how it can be applied to both applications and games.

4.7/5 average rating: ★ ★ ★ ★

  • Access 20 lectures & 1 hour of content 24/7
  • Use Express, Node.js, Postman, Nodemon, & Passport.js for server-side app development
  • Set up routes, routers, & API Endpoints to send users to the right location
  • Send & receive requests for server communication
  • Parse data in the request bodies & cookies to perform desired tasks
  • Implement the basics of authentication

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Knowledge of JavaScript and Node.js basics.

Course Outline

  • Introduction
    • Introduction - 1:10
    • Source Files
    • Additional Resources
    • Installing Node - 2:04
    • Package JSON - 6:12
    • Install Express - 6:31
  • Building an Express API
    • Express Routing - 5:26
    • Postman - 3:08
    • Nodemon - 5:19
    • Status Endpoint - 7:05
    • Planning API Endpoints - 4:37
    • Basic Routes - 7:15
    • Extending Routes - 7:06
    • Body Parser - 4:08
    • Express Router - 8:35
    • Dotenv - 8:15
    • Cors - 4:12
    • Cookie Parser - 4:08
    • Passport.js - 9:12
    • Update Routes for Passport Authentication - 9:54

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
15

Node.js For Beginners: Create Server-Side Apps with JavaScript

Build Fast Web Apps by Learning Node.js, the Server-Side Solution for JavaScript

By ZENVA | in Online Courses

Node.js is an open-source, cross-platform framework that allows the creation of highly scalable server-side applications and scripts with JavaScript. Learn Node.js and you can run your very own HTTP server, ready to handle client requests, show HTML content, and read from files. With no prior knowledge of Node required, you will progress through a series of mini-projects, working up from the basics, including running a “Hello World” test, parsing multiple data types according to their format, and creating a server log file to keep track of and debug your server.

4.4/5 average rating: ★ ★ ★ ★

  • Access 15 lectures & 1 hour of content 24/7
  • Install Node.js
  • Understand the Node loop
  • Use third-party packages that can benefit your project
  • Request data from different APIs
  • Display HTML content to the client
  • Read & handle CSV data
  • Handle different client requests
  • Read from files
  • Write to files

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Knowledge of JavaScript and Node.js basics.t

Course Outline

  • Introduction
    • Introduction - 1:26
    • Source Code
    • Additional Resources
  • Project
    • Installing node - 4:22
    • Hello world - 5:59
    • Event loop - 8:38
    • Node package manager - 5:41
    • Moment js - 6:32
    • Requesting data - 6:04
    • Showing html table - 8:29
    • Css style - 7:53
    • Retrieving csv data - 8:11
    • Choosing data type - 5:16
    • Adding timers - 7:08
    • Log file - 9:27

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
18

Python Foundations

Learn the Foundations of Python for Data Science & Machine Learning

By ZENVA | in Online Courses

Python is a high-level, general-purpose language with an emphasis on readability and extensibility. Its versatility provides developers with a robust skill-set that can be adapted to numerous projects, making it a highly desirable language to pursue regardless of where you wind up. Whether your goals are to create simple applications to swap faces, automate meticulous tasks, or develop advanced algorithms to visualize and manage data, this course will provide you with the foundations needed to get started with the language so you can start building your own projects.

4.9/5 average rating: ★ ★ ★ ★

  • Access 18 lectures & 1 hour of content 24/7
  • Set up a Python project
  • Utilize variables & operators
  • Manage data with lists, tuples, ranges, & dictionaries
  • Control program flow with conditionals & loops
  • Use functions for program execution
  • Create objects & classes for object-oriented programming

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • No coding experience

Course Outline

  • Introduction
    • Introduction - 2:32
    • Source Files
    • Additional Resources
    • Installing VSC - 5:08
    • Intro to Python - 3:18
    • Installing VSC Add ons - 3:05
  • Python Fundamentals
    • Writing and Running Python Code - 5:16
    • Variables - 5:00
    • Operators - 7:18
    • Lists - 6:07
    • Tuples and Ranges - 4:36
    • Dictionaries - 5:05
    • If Statements - 5:42
    • While Loops - 4:55
    • For Loops - 4:18
    • Functions - 7:09
    • Classes and Objects - 10:02
  • Conclusion
    • Conclusion - 3:09

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
19

Responsive Web Design for Beginners

Master the Fundamentals of CSS & Create Responsive Websites for Any Screen Size

By ZENVA | in Online Courses

Learn the essential fundamentals of creating responsive sites using HTML and CSS. This course will teach you the skills necessary to turn your static websites into dynamic layouts that can be viewed and automatically resized on any screen. Further your developer skills and spice up all your basic web development projects!

4.9/5 average rating: ★ ★ ★ ★

  • Access 19 lectures & 1 hour of content 24/7
  • Use media queries to change the layout based on screen size
  • Implement CSS Flexbox to resize elements automatically
  • Create a flexible grid-based layout using CSS Grid
  • Combine all the skills above to build a responsive layout perfect for any platform

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic to intermediate HTML skills
  • Basic CSS skills

Course Outline

  • Introduction
    • Introduction - 1:54
    • Source Files
    • Additional Resources
  • Getting Started and Fundamentals
    • Getting Started With Brackets - 5:16
    • Brackets Tips For Working Faster - 4:17
    • Reviewing The Fundamentals - 4:48
  • Media Queries and Responsiveness
    • Understanding How Media Queries Work - 4:57
    • Creating Media Query Breakpoints - 9:27
    • Adding Visual Cues To Media Query Breakpoints - 3:58
    • Building A Rapid Responsive Web Layout - 12:09
  • CSS Flexbox
    • Understanding What Flexbox Is - 4:10
    • Setting Up A Flex Container - 6:30
    • Building Page Structure With Flexbox - 7:59
  • CSS Grids
    • Understanding CSS Grids - 1:59
    • Setting Up A Basic Grid - 5:20
    • Establishing Grid Rows And Columns - 5:48
    • Different Approaches To Column Widths - 4:28
    • Setting Grid Rows - 1:47
  • Conclusion
    • Conclusion - 0:29

View Full Curriculum


Access
Lifetime
Content
4.0 hours
Lessons
35

The Complete Beginners JavaScript Course

Begin Your Journey Into JavaScript by Studying the Basics & Mastering How to Use the Principles in Your Own Projects

By ZENVA | in Online Courses

Jump into JavaScript, one of the core programming languages in the development industry. In addition to being one of the pillars of both web development and HTML5 game development, JavaScript acts as the foundation of many of the most popular modern languages and frameworks, making an understanding of it crucial to success as a developer. In this course, you will not only learn JavaScript from the ground up but also how to take those skills and apply them to your own game project.

4.8/5 average rating: ★ ★ ★ ★

  • Access 35 lectures & 4 hours of content 24/7
  • Use variables, operators, arrays, functions, & more
  • Understand basic object-oriented programming concepts with classes & objects
  • Make a canvas to add a game to your webpages
  • Program auto & player controlled movement
  • Setup very basic collision detection & game over mechanics
  • Implement your own custom assets into a JavaScript-based game

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic HTML and CSS skills

Course Outline

  • Introduction
    • Introduction - 4:38
    • Source Files
    • Additional Resources
  • JavaScript Basics
    • Language Basics Overview - 8:12
    • Variables - 8:06
    • Const vs Let vs Var - 7:29
    • Strings - 8:39
    • Operators - Part 1 - 8:29
    • Operators - Part 2 - 9:04
    • Arrays - 7:53
    • Multidimensional Arrays - 6:07
    • Functions - 8:50
    • Function Parameters - 4:59
    • Function Return Statements - 8:17
    • If Statements - Part 1 - 8:41
    • If Statements - Part 2 - 5:20
    • While Loops - 7:13
    • Control Statements - 8:36
    • For Loops - 9:13
    • Objects - 9:34
    • Object Getters and Setters - 9:04
    • Object Functions - 9:31
    • Object Prototypes - 7:24
    • Classes - 10:00
  • JavaScript Game Project
    • Game Development Project Overview - 4:25
    • Canvas - 7:31
    • Drawing on a Canvas - 8:24
    • Adding Movement - 9:55
    • Moving Multiple Items - 6:18
    • Player Controls - 7:03
    • Collision Detection - 7:46
    • Collision Detection and End Game Conditions - 6:08
    • Sprites - 8:29
    • Bug Fixes - 8:02
  • Conclusion
    • Conclusion - 3:58

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
9

Intro to Bootstrap

Learn Bootstrap, the Secret to Quickly Creating Professional & Attractive Websites + Web Apps

By ZENVA | in Online Courses

Streamline your web development process by using Bootstrap to develop websites and web apps. Based primarily on HTML and CSS, this open-source framework provides pre-formatted templates for common frames and widgets, eliminating the need to build an HTML frame and style each individual container and element from scratch. This drastically reduces the time and effort required for your build and helps to ensure that your websites and web apps are as attractive and professional as they can be.

4.9/5 average rating: ★ ★ ★ ★

  • Access 9 lectures & 1 hour of content 24/7
  • Add the necessary headers to your HTML files
  • Find the widgets and frames you want on the bootstrap web page
  • Copy and paste the code to your own site
  • Customize widgets and frames by implementing other basic options
  • Use CSS to further modify elements to your exact specifications

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Intermediate HTML and CSS skills

Course Outline

  • Introduction
    • Introduction - 4:57
    • Source Code
    • Additional Resources
  • Project
    • Exploring the Bootstrap Website - 10:15
    • Adding Bootstrap to HTML File - 3:58
    • Understanding Bootstrap Containers - 13:43
    • Adding Components - Part 1 - 13:22
    • Adding Components - Part 2 - 5:42
  • Conclusion
    • Conclusion - 3:13

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
14

Intermediate SQL: Create & Alter Databases

Define Your Own Database from Scratch & Understand How to Apply It to Your Own Projects

By ZENVA | in Online Courses

Advance your knowledge of SQLite, the hugely popular, self-contained database engine. In this course, you will learn the different constraints that can be added to your database, and how to insert and manage tables and data into your database. By the end of this course, you will be able to create and define your own database from scratch and understand how to apply it to your own projects.

4.8/5 average rating: ★ ★ ★ ★

  • Access 14 lectures & 1 hour of content 24/7
  • Create, alter & delete tables
  • Insert, update & delete data
  • Understand foreign key constraints

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic skills with SQLite

Course Outline

  • Introduction
    • Introduction - 3:03
    • Source Files
    • Additional Resources
    • Anaconda Development Environment - 8:35
  • Managing Database Tables with SQL
    • Creating Tables - 14:11
    • Inserting Rows into a Table - 7:11
    • Updating Rows in a Table - 4:48
    • Deleting Rows from a Table - 2:38
    • Deleting Tables - 2:22
    • Altering Tables - 4:15
    • Removing a Column From a Table - 10:28
    • Foreign Keys - Part 1 - 13:46
    • Foreign Keys - Part 2 - 8:14
  • Conclusion
    • Conclusion - 1:57

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
14

HTML5 Game Development for Beginners with Phaser

Take a Hands-on Approach to Learning the Basics of Game Development with Phaser 3

By ZENVA | in Online Courses

When it comes to game creation, the best way to learn is simply by doing. Come to grips with the game dev essentials and develop new, in-demand skills as you learn how to create a “Frogger” style game that’s playable across multiple platforms. Dive in, and you'll learn how to feature simple and intuitive game mechanics, including restart and win conditions, as well as fixed player movement.

4.7/5 average rating: ★ ★ ★ ★

  • Access 14 lectures & 2 hours of content 24/7
  • Familiarize yourself with Phaser 3
  • Learn how to implement an intuitive UI & game controls
  • Explore managing multiple sprites through Groups
  • Dive into detecting user input & triggering character movement

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic skills in JavaScript

Course Outline

  • Introduction
    • Introduction - 3:06
    • Source Code Files
    • Additional Resources
  • Project
    • Development Environment - 10:11
    • Game Design Document - 11:29
    • Creating a New Phaser Game - 8:42
    • Rendering Sprites - 15:25
    • Scaling and Flipping - 13:09
    • Rotation and Update - 10:00
    • Player and Goal - 17:25
    • Bouncing Enemy - 13:17
    • Groups - 16:18
    • Camera Effects and Event Listening - 13:37
  • Conclusion
    • Conclusion - 2:27

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
11

Azure Deployment for Node.js Applications

Discover How to Deploy Node.js Apps to Microsoft Azure & Make Them Accessible Online

By ZENVA | in Online Courses

You’ve just created a Node.js app, but how do you make it live? With Microsoft Azure, you can deploy your Node.js apps on a massive, global network, and ensure that your app can be accessible by others from a website or phone application. This course will teach you all about deploying your Node.js app to Microsoft Azure.

4.8/5 average rating: ★ ★ ★ ★

  • Access 11 lectures & 1 hour of content 24/7
  • Discover important tools, including Azure CLI & Azure App Services
  • Understand how to find your way around the Azure Portal
  • Master the core commands you need to know to work with web apps
  • Dive into pushing updates to your application
  • Explore running & debugging Node or Express Applications

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Familiarity with Node.js and JavaScript
  • Experience building an app in your local environment

Course Outline

  • Introduction
    • Introduction - 3:36
    • Source Files
    • Additional Resources
  • Project
    • Get help - 7:02
    • Concepts - 3:32
    • Install tools - 4:58
    • Install tools - 10:18
    • Install tools - 4:43
    • Deploy - 23:31
    • App settings - 13:15
    • Logging - 8:16

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
17

Beginning SQL: Store & Query Your Data

Learn the Basics of SQLite & Start Sorting and Querying Your Data Like a Pro

By ZENVA | in Online Courses

Databases are essential to data science. Whenever a large-scale data analysis is run, databases are used to store and manage data. Understanding how to store and query data is, therefore, essential knowledge for anyone interested in data science. This course will teach you how to use SQLite, the most-used database engine in the world. This self-contained, public domain, highly reliable system is the perfect tool to allow you to sort and query your data like a pro.

4.5/5 average rating: ★ ★ ★ ★

  • Access 17 lectures & 1 hour of content 24/7
  • Use SQLite, the most-used database engine in the world
  • Sort & query your data like a pro
  • Group & aggregate data

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Python skills

Course Outline

  • Introduction
    • Introduction - 3:03
    • Source Code Files
    • Additional Resources
  • Project
    • Anaconda Development Environment - 8:35
    • Introduction to Databases - 11:23
    • Loading a SQLite Database - 9:36
    • Selecting Columns from a Table - 7:48
    • LIMIT and OFFSET - 3:46
    • Retrieving Unique Values - 7:40
    • Sorting - 10:23
    • WHERE Clause - 11:14
    • Groups - 8:32
    • Inner Joins - 9:42
    • Left Outer Joins - 6:45
    • File IO - 5:53
    • SQLite from Python - 10:06
  • Conclusion
    • Conclusion - 1:42

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
16

Build JavaScript Applications with Vue.js

Master the Fundamentals of the Vue.js Framework & Build Scalable Applications with Organized, Easy-to-Read JavaScript

By ZENVA | in Online Courses

Learn Vue.js – the open-source JavaScript framework designed for building user interfaces and single-page applications. Based on Node.js and React, Vue.js allows you to compartmentalize pages, making your projects more organized, easier to update, and improving their performance. Perfect for building dynamic applications of any size, learn all you need to know to get started with this framework by building a blogging website.

4.8/5 average rating: ★ ★ ★ ★

  • Access 16 lectures & 1 hour of content 24/7
  • Create Vue Instances to attach data to your HTML
  • Utilize variables, conditionals, & functions
  • Handle a variety of user inputs
  • Compartmentalize your page with Vue Components

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic to intermediate JavaScript skills

Course Outline

  • Introduction
    • Introduction - 4:44
    • Source Files
    • Additional Resources
    • Installing Vue.js - 7:19
  • Vue.js Basics
    • Vue Instances - 6:21
    • Using Data in Vue Instances - 6:35
    • Instance Members - 7:17
    • Using Conditionals - 11:13
    • Handling User Interactions - 9:47
    • Vue Components - 12:25
  • Building a Blog with Vue.js
    • Final Project Intro - 5:19
    • Building a Post Template - 8:46
    • Building the Blog Component - 10:35
    • Building the Creation Template - 7:13
    • Building Blog Post Vue - 9:39
  • Conclusion
    • Conclusion - 3:23

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
24

Create Interactive Pages with Javascript & the DOM API

Explore the DOM API, HTML5, & Advanced JavaScript Concepts by Building 3 Projects

By ZENVA | in Online Courses

Learn about the Document Object Model (DOM) and how it gives you the power to develop interactive web pages and dynamic widgets powered by JavaScript and HTML5. With no prior experience in working with the DOM API needed, you’ll be given a fundamental understanding of the DOM, including how to inspect and manipulate a web page using your browser, retrieve and modify element attributes using the DOM API, and to insert elements programmatically to a web page. You’ll then be guided through three projects where you can put what you’ve learned into practice.

4.9/5 average rating: ★ ★ ★ ★

  • Access 24 lectures & 2 hours of content 247/
  • Learn the basics of HTML & CSS
  • Programmatically update attributes like text using event listeners
  • Build a tool that will help you search for a specific type of adventure by filtering existing items in a list
  • Build an interactive client-side form with various input methods

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Familiarity with HTML and CSS
  • Basic Javascript knowledge

Course Outline

  • Introduction
    • Intro And Demo - 6:34
    • Source Files
    • Additional Resources
  • Overview of JavaScript and the DOM
    • Topics List - 8:57
    • Accessing Elements Using JavaScript - 15:48
    • Getting And Setting Attributes With JavaScript - 13:09
    • Adding removing Html Elements Using JavaScript - 5:31
    • Adding Event Listeners - 8:18
    • Intro To Client Side Forms - 6:48
  • Project 1 - Interactive Flashcards App
    • Intro And Tasks - 1:57
    • Building Webpage Backbone With Html - 9:38
    • Styling The Webpage With Css - 9:52
    • Implementing Show hide For 1 Card - 7:12
    • Implementing Show hide Functionality For All Cards - 8:25
  • Project 2 - List Filtering App
    • Intro And Tasks List - 1:37
    • Building Webpage With Html - 5:56
    • Styling Webpage With Css - 7:43
    • Implementing List Filter Functionality With JavaScript - 15:25
  • Project 3 - Booking System
    • Intro - 2:27
    • Building Webpage With Html - 8:35
    • Styling Webpage With Css - 7:13
    • Attaching Show hide Functionality To Checkbox - 5:41
    • Form Validation And Submission - 15:23
  • Conclusion
    • Summary And Outro - 2:15

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
25

CSS Flexbox for Beginners

Build Responsive Websites for Any Device Using CSS Flexbox

By ZENVA | in Online Courses

Master the foundations of CSS Flexible Box Layout – more commonly known as Flexbox. This dynamic, one-dimensional web layout model allows you to feature responsive elements that will arrange themselves automatically across any screen size, ensuring that your websites maintain a professional look across all devices. Through this course, you will build your own website with Flexbox, and learn core techniques including how to make multiple column layouts, position elements, and stretch and size elements based on containers.

  • Access 25 lectures & 1 hour of content 24/7
  • Understand CSS Flexbox’s mechanics & set it up for your website
  • Control Flexbox directions, widths, spacing, & wrapping
  • Determine how flex items increase or decrease in size
  • Build a responsive website with cards, articles, footers, & more

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Some knowledge of HTML is recommended

Course Outline

  • Introduction
    • Introduction - 1:13
    • Source Files
    • Additional Resources
  • CSS Flexbox Basics
    • Understanding Flexbox - 4:34
    • Flexbox Terms Defined - 2:44
    • Tools We'll Use - 1:26
  • Building with CSS Flexbox
    • Establishing A Parent Flex Container - 5:16
    • Setting Flexbox Flow Directions - 3:48
    • Understanding Flex Width Behaviours - 4:41
    • Controlling Child Flex Item Wrapping - 4:15
    • Aligning And Spacing Apart Child Items - 5:05
    • Flexbox Shorthand For Faster Coding - 2:32
    • Setting A Flex Starting Point - 3:27
    • Determining How Items Will Increase - 4:50
    • Determining How Items Will Shrink - 3:49
    • Getting The Layout Set Up - 5:32
    • Building The Header Area - 9:38
    • Using Flexbox To Control The Hero Area - Part 1 - 6:34
    • Using Flexbox To Control The Hero Area - Part 2 - 5:31
    • Establishing The Articles Area - 5:16
    • Building The Article Containers - 2:33
    • Finishing Up The Footer - 2:37
    • Minor Layout Adjustments - 5:19
    • Making the Layout Responsive - 4:14
  • Conclusion
    • Conclusion - 0:26

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
16

CSS Foundations

Enhance Website Aesthetics & Designs with the Style Sheet Language CSS

By ZENVA | in Online Courses

Cascading Style Sheets, otherwise known as CSS, is a language geared at altering the appearance of HTML and other markup languages. Whether you need to change margins, font styling, colors, or more, CSS is a powerful tool that allows you to design the aesthetics of your website in ways that can be used across multiple pages. This course will get you started with the basics of this powerful style sheet language and provide you an in-demand set of skills to enhance the design of your personal and professional web development projects.

4.9/5 average rating: ★ ★ ★ ★

  • Access 16 lectures & 1 hour of content 24/7
  • Import CSS into your web project
  • Select various HTML elements to alter
  • Position & size elements with CSS
  • Change colors & various stylings
  • Alter margins & padding
  • Adjust backgrounds, borders, text, & more

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Some knowledge of HTML

Course Outline

  • Introduction
    • Introduction - 2:47
    • Source Files
    • Additional Resources
    • Installing VSC - 5:08
    • Intro to CSS - 4:01
    • Installing CSS Add on - 2:49
  • Working with CSS
    • Importing CSS into HTML File - 7:06
    • HTML Selectors - 7:36
    • Display Styles - 5:22
    • Positioning with CSS - 10:05
    • Sizing with CSS - 7:52
    • Margins and Padding - 5:49
    • Background Colours - 3:47
    • Text Styling - 4:29
    • Borders - 3:05
  • Conclusion
    • Conclusion - 2:37

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
29

Discover jQuery: Create Interactive Websites

Gain the Tools & Skills Needed to Create Rich, Successful, and Professional-Grade Web Applications with jQuery

By ZENVA | in Online Courses

Learn jQuery – the most popular JavaScript library in the world. Able to perform basic and essential operations in web development (including rich interactions), jQuery can also work cross-browser, allowing you to create applications that work everywhere, for every user, without compatibility issues. Beginning with a fundamental understanding of what jQuery is and why you should work with it, you will learn the basics of this versatile library as you are guided through the creation of a responsive website that features a shop page and responsive form.

  • Access 29 lectures & 2 hours of content 24/7
  • Work with selection to search for elements (by elements, or by class)
  • Learn traversing – a more efficient way of finding elements than the CSS selectors
  • Work with events
  • Incorporate simple animations to improve the user experience
  • Manipulate the DOM through dynamically created objects
  • Use AJAX to asynchronously load & post information to a local or remote server

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Working knowledge of HTML, CSS and JavaScript

Course Outline

  • Introduction
    • Introduction - 5:28
    • Source Code Files
    • Additional Resources
  • Project
    • Setting up project files - 9:20
    • Document ready - 2:44
    • HTML and text - 4:07
    • Select by id - 5:14
    • Select by class - 5:54
    • Selecting inputs - 6:51
    • Find - 7:57
    • First, last, next, prev - 2:14
    • Parents - 4:32
    • Click event - 5:18
    • Event delegation - 4:29
    • Change event - 10:14
    • Keydown vs keyup - 4:03
    • Prevent default - 2:38
    • Setting up store items - 8:09
    • Creating items dynamically - 7:37
    • Removing elements - 5:47
    • Toggle visibility - 4:26
    • Fade and slide - 4:21
    • Animate - 3:38
    • AJAX - 7:05
    • Loading JSONs - 10:14
    • Post calls - 10:34
    • Checkbox form - 6:46
    • Form post - 9:38
  • Conclusion
    • Conclusion - 2:49

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
19

Discover React for Web Applications

Dive Into the UI-Oriented, JavaScript Library React to Create Data-Rich Web Apps with Complex UI Needs

By ZENVA | in Online Courses

Learn to build your own web applications with React, a JavaScript library aimed at creating dynamic user interfaces. Through this declarative, component-based app library, you will learn new techniques for rendering interactive UIs, controlling the states of individual page elements, and passing around rapidly changing, rich data throughout webpages. Through building a static tweet and creating your own shopping interface, this course will show you how to apply these skills in a variety of situations to create any app you desire.

4.0/5 average rating: ★ ★ ★ ★

  • Access 19 lectures & 1 hour of content 24/7
  • Set up apps to use the React library
  • Utilize JSX (JavaScript XML) to write HTML elements in React
  • Create interactive user interfaces with React components
  • Pass around data with “props” from component to component
  • Control component states and how components render
  • Combine all your knowledge of React to build a shopping cart web app

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Fundamental knowledge of JavaScript, HTML, CSS, and some understanding of ES6

Course Outline

  • Introduction
    • Introduction - 4:03
    • Source Files
    • Additional Resources
    • Getting Started - 3:04
  • React Fundamentals
    • Hello World - 7:10
    • Diving into JSX - Part 1 - 6:44
    • Diving into JSX - Part 2 - 3:59
  • Building a Tweet with React
    • Building Static Tweet - Part 1 - 9:23
    • Building Static Tweet - Part 2 - 6:48
    • Props - 7:05
    • Building Tweet with Props - 12:28
    • Understanding State & Lifecyle of a Component - 7:06
  • Building a Shopping Cart Site with React
    • Shopping Cart Site - Part 1 - 6:47
    • Shopping Cart Site - Part 2 - 8:29
    • Shopping Cart Site - Part 3 - 9:01
    • Shopping Cart Site - Part 4 - 6:24
    • Shopping Cart Site - Part 5 - 6:39
    • Shopping Cart Site - Part 6 - 7:24
  • Conclusion
    • Conclusion - 2:31

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
15

Git & Github: Version Control and Collaboration

Discover How to Use Version Control to Keep a Clean History of Your Project & To Collaborate with Teams

By ZENVA | in Online Courses

Developing an application takes time, and things often go wrong. From accidentally breaking something that used to work perfectly, to a team member overwriting your working code, fixing mistakes can take valuable time that you don’t have to waste. Discover how to prevent all of this with Git – the version control system that allows you to keep a history of your file changes, and Github – a website where you can store projects, save important information, and collaborate with others on both closed and open-source projects.

4.8/5 average rating: ★ ★ ★ ★

  • Access 15 lectures & 1 hour of content 24/7
  • Learn all about version control & its uses
  • Add version control to an existing project
  • Use Git commands to change a project’s ecosystem
  • Create a Github account & using Git commands with Github
  • Explore the Github EcoSystem

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic programming skills

Course Outline

  • Introduction
    • Introduction - 2:55
    • Source Files
    • Additional Resources
    • Intro to Version Control, Git, and Github - 6:11
  • Using a Git Repository
    • Installing Git - 4:02
    • Configuring Git - 8:53
    • Initializing a Git Repository - 6:53
    • Staging and Committing with Git - 9:44
    • Removing Staged and Committed Files - 8:01
    • Using Project Branches - 10:07
    • Merge Conflicts - 11:08
  • Using Github
    • Intro to Github - 8:07
    • Using Git Commands with Github - 11:07
    • Exploring Github, Pull Requests, and Issues - 8:29
  • Conclusion
    • Conclusion - 4:13

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
33

HTML & CSS

Learn HTML & CSS from Scratch by Creating a Responsive Landing Page

By ZENVA | in Online Courses

What if you could learn, from total scratch, to build websites, mobile apps, games, and how to run your own freelance business? Save years of trial and error with this course. In this module, you'll learn the basics blocks of web development: HTML and CSS, by creating your first fully responsive landing page! No prior programming experience is assumed to begin this module. This course is a unique combined effort to give you all the skills you could possibly need to become a successful freelance developer

  • Access 33 lectures & 2 hours of content 24/7
  • Learn basic HTML tags
  • Add links & images to your pages
  • Add forms & tables
  • Use CSS to style your websites
  • Include beautiful fonts on your page
  • Make websites responsive, so that they look great in all screen sizes

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • No prior knowledge is required

Course Outline

  • Course Intro
    • Course Trailer - 1:21
    • Course Intro - 2:57
    • Additional Resources
  • HTML
    • Intro to HTML and CSS - 2:14
    • Hello World HTML - 2:58
    • Download the source code
    • Your First Tags - 2:29
    • Paragraphs and new lines - 2:40
    • Links in HTML - 4:35
    • Images - 4:46
    • Lists - 3:01
    • Forms - 4:20
    • More Fields - 3:03
    • Selection Fields - 3:23
    • Tables - 3:27
    • Structure of a HTML Document - 6:35
    • Chrome Developer Tools - 4:08
    • Learning Resources to Learn HTML and CSS - 3:53
  • CSS
    • Intro to CSS - 5:12
    • Including CSS in an External File - 3:36
    • Selection by ID - 1:55
    • Selection by Class - 3:56
    • Box Model - 3:56
    • Box Model - Part 2 - 3:56
    • Content Alignment - 2:49
    • Typography - 6:01
    • Google Fonts - 1:58
  • Your First Responsive Website
    • Project HTML Structure - 8:08
    • Project Top Menu - 10:11
    • Project Image Area - 6:45
    • Project Services Areas - 5:45
    • Responsive Landing Page - 8:20
    • Conclusion - 2:05

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
11

WebVR for Beginners: Build VR Websites with A-Frame

Create VR Websites from Scratch!

By ZENVA | in Online Courses

The goal of this course is to teach anyone how to create simple Virtual Reality experiences that can run on any web browser, using a declarative HTML-like syntax. All you need to enroll in this course is basic HTML skills. No VR headset is required – all the projects run as “non-VR” 3D web applications out of the box. Virtual Reality is an overall new technology. The effort to bring VR to the web is driven by the desire to create an open ecosystem of VR experiences, what’s called the Metaverse.

4.9/5 average rating: ★ ★ ★ ★

  • Access 11 lectures & 2 hours of content 24/7
  • Create simple VR websites with A-Frame
  • Work with primitives, textures & transforms
  • Load 360-degree photos that work on both VR & non-VR
  • Learn about animations
  • Bring 3D models (OBJ files) into a VR website

ZENVA

Trusted by a global community of developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Trusted by over 500,000 learners & developers

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic HTML skills

Course Outline

  • Introduction
    • Introduction - 5:06
    • Source Code Files
    • Additional Resources
  • Project
    • Basic Setup and Coordinates - 14:49
    • Rotation Scaling Parenting - 17:07
    • Primitives and Textures - 19:53
    • Visual Inspector - 16:45
    • 360-Degree Photos and Reticle - 13:46
    • Animations and Text - 17:46
    • Importing 3D Models in OBJ Format - 13:01
  • Conclusion
    • Conclusion - 1:55

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.