Most popular
Introduction to Programming
172 Lessons
2 hours
Beginner
What you'll learn
What HTML5 is and Entails
How to Display HTML5 Code in a Browser
The Tool to Use for Coding
How HTML5 Documents are Structured
Displaying Paragraph Text with HTMl5
Displaying Heading Text with HTML5
Displaying Lists
What CSS is and How it Should be Used
How to Apply CSS Styles
Selecting Font and Adjusting Font Size
How to Style Lists with CSS
How to Use Classes and IDs
Creating Internal and External Hyperlinks
Displaying Images on a Page
Playing Audio on a Page
Playing Video on a Page
How to Assemble and Code an MP3 Player
Understand Basic Table Structure
Understand Complex Table Structures
Design a Table with CSs
Obtain User Input
Create Online Forms
Accept Information in the Form of Numbers, Dates and Colors
Create Form Dropdowns
Create Submit and Reset Buttons for a Form
Create Generic Buttons
Create Radio Buttons and Check Boxes
Style Forms with CSS
Use the CSS Box Model
Understand How to Create Borders, Background and Margins
Understand Static, Fixed, Relative and Absolute Positioning Models
Create Floating Elements
Understand Responsive Design
Apply Responsive Design for Mobile
Use a Responsive Design Framework
Write a Procedural Program in Python
Run Python Command Line Code
Obtain Command Line Input in Python
Output Strings with Print
Output Expressions with Print
Create Variables
Use Input Statements
Understand Programmatic Decision Making
Use Simple and Complex IT Statements
Create While Loops
Create For Loops
Create Break and Continue Statements
Understand the Role of Functions in Coding
Create Parameterized Functions
Create Functions that Return Values
Create List Structures
Create a Dictionary Data Structure
Understand File Input/Output
Write to a File
Read in From a File
Work with CSV (Comma Separated Value) Data
Work with Dates in Python
Work with Regular Expressions in Python
Complete Basic Networking in Python
Download and Parse XML
Python for Beginners
29 Lessons
Beginner
What you'll learn
How to use the Python Shell
How to use interactive mode in Python
How to develop and run programs in the IDLE editor
How to run Python scripts directly from the command line
How to use the print () function
How to use separators and new line characters to modify command line output
Assign variables of different types
Understand integer, floating point, complex, and string variables
Be able to extract substrings
Easily concatenate strings
Create Lists and Tuples
Create key-value pairs and store them in dictionaries
Understand mathematical operators used in Python
Apply the order of operations to mathematical operations
Utilize comparison operators to determine logical outcomes
Use logical operators to join comparisons
Write conditional statements to correctly branch code
Use If, else and else if statements to apply to branch
Understand how and when to use nested if statements
Use the shortcut Ternary operator
Be able to use looping structures effectively
Create While loops
Be able to use For loops to loop through an object’s properties
Be able to construct nested loops and understand their utility.
Cast variables from one type to another using built-in Python functions
Use the Mathematical functions within Python to evaluate expressions
Randomize numbers and selections with the Randomization tools
Use Python String functions such as find (), join () and split ()
Create immutable tuples
Access values within tuples
Use tuple functions to manipulate tuple data
Declare a dictionary and populate it with key/value pairs
Access and edit values within dictionaries
Extract date and time information from the time tuple
Use the calendar object to work with calendar-related information
Create custom functions
Send arguments to functions using order or keyword
Create default function arguments
Read and obtain keyboard input
Read from a text file and process the data in Python
Write to a text file from Python
Append to a text file
Handle exceptions with try/except/else in Python
Use Python within the cgi-bin or a web server
Process form data from Python
Java Script Specialist: JavaScript ES6 Certification Course
18 Lessons
Intermediate
What you'll learn
JavaScript syntax, style and usage with a focus on developing apps
Be Current with ES6 Syntax and Usage
Fundamental to Advanced JavaScript Concepts including Promises, Classes, and Arrow Functions
Integration of JavaScript with HTML5 Code for Web Applications
Introduction to Web Development
11 Lessons
All Levels
What you'll learn
Understand the technologies used in web development
Identify the tools used by web developers
Apply HTML document structure
Write HTML allowing you to display a simple web page
Add images to a web page
Understand the role of CSS in web development
Understand the HTML/CSS color model
Apply colors to web page elements
Alter CSS text properties
Understand and apply the basics of the CSS box model
Know the role of JavaScript programming in web development
Integrate pre-written JavaScript code
Create a basic JavaScript program to collect data
Use JavaScript to adjust the appearance of page elements
Understand the next steps to learning professional web development skills
CSS Specialist
10 Lessons
All Levels
What you'll learn
Students will learn proper CSS syntax and selectors
You will learn to make typographical adjustments with CSS
You will learn contemporary page layout techniques with CSS
Become a Certified HTML, CSS, JavaScript Web Developer
44 Lessons
Intermediate
What you'll learn
Prepare for Industry Certification Exam
Earn Certification that is Proof of your Competence
Hours and Hours of Video Instruction
Dozens of Code Examples to Download and Study
Over 25 Engaging Lab Exercises
All Lab Solutions
Instructor Available by Email or on the Forums
All Free Tools
Comprehensive Coverage of HTML and CSS
Client Side Programming with Javascript
Server Side Development with PHP
Learn Database Development with mySQL
Java 101: Java Programming for Beginners
38 Lessons
All Levels
What you'll learn
Set up the development environment
Troubleshoot errors
Work with integer variables
Work with floating point variables
Use Math functions
Work with char variables
Understand Java strings
Work with simple and complex conditionals
Use switch...case... break statements
Work with while and do...while loops
Create for loops
Work with standard arrays
Create multidimensional arrays
Code ArrayList Objects
Understand the map data structure
Create simple and complex custom functions
Modeling with Object Oriented Java
Creating class constructors
Understanding inheritance
Creating and using abstract classes
Working with date/time classes
Working with string classes
The exception class
The object class
Primatal classes
Writing and reading data via file I/O
Serializing classes
Creating GUIS with swing
Event Handling
Reading and parsing XML Data
Writing XML data
The Complete Python and JavaScript Course: Build Projects at glance
236 Lessons
Intermediate
What you'll learn
Build web apps using JavaScript ES6!
Code in JavaScript and Python.
Calculate linear regression in the TensorFlow framework.
Make an app with Python that uses data to predict the stock market.
Build impressive models with a single variable.
Understand where to use machine learning and how to use data.
Navigate the PyCharm integrated development environment.
Download all source code and files from projects.
And much more in this epic Mammoth Interactive course!
PHP Fundamentals
11 Lessons
All Levels
What you'll learn
Server-Side Development with PHP
PHP Syntax and Command Structure
Major PHP Commands and Methods
Back End Processing with PHP
Form Processing with PHP
Trending
Python for Beginners
29 Lessons
Beginner
What you'll learn
How to use the Python Shell
How to use interactive mode in Python
How to develop and run programs in the IDLE editor
How to run Python scripts directly from the command line
How to use the print () function
How to use separators and new line characters to modify command line output
Assign variables of different types
Understand integer, floating point, complex, and string variables
Be able to extract substrings
Easily concatenate strings
Create Lists and Tuples
Create key-value pairs and store them in dictionaries
Understand mathematical operators used in Python
Apply the order of operations to mathematical operations
Utilize comparison operators to determine logical outcomes
Use logical operators to join comparisons
Write conditional statements to correctly branch code
Use If, else and else if statements to apply to branch
Understand how and when to use nested if statements
Use the shortcut Ternary operator
Be able to use looping structures effectively
Create While loops
Be able to use For loops to loop through an object’s properties
Be able to construct nested loops and understand their utility.
Cast variables from one type to another using built-in Python functions
Use the Mathematical functions within Python to evaluate expressions
Randomize numbers and selections with the Randomization tools
Use Python String functions such as find (), join () and split ()
Create immutable tuples
Access values within tuples
Use tuple functions to manipulate tuple data
Declare a dictionary and populate it with key/value pairs
Access and edit values within dictionaries
Extract date and time information from the time tuple
Use the calendar object to work with calendar-related information
Create custom functions
Send arguments to functions using order or keyword
Create default function arguments
Read and obtain keyboard input
Read from a text file and process the data in Python
Write to a text file from Python
Append to a text file
Handle exceptions with try/except/else in Python
Use Python within the cgi-bin or a web server
Process form data from Python
Java 101: Java Programming for Beginners
38 Lessons
All Levels
What you'll learn
Set up the development environment
Troubleshoot errors
Work with integer variables
Work with floating point variables
Use Math functions
Work with char variables
Understand Java strings
Work with simple and complex conditionals
Use switch...case... break statements
Work with while and do...while loops
Create for loops
Work with standard arrays
Create multidimensional arrays
Code ArrayList Objects
Understand the map data structure
Create simple and complex custom functions
Modeling with Object Oriented Java
Creating class constructors
Understanding inheritance
Creating and using abstract classes
Working with date/time classes
Working with string classes
The exception class
The object class
Primatal classes
Writing and reading data via file I/O
Serializing classes
Creating GUIS with swing
Event Handling
Reading and parsing XML Data
Writing XML data
CSS Specialist
10 Lessons
All Levels
What you'll learn
Students will learn proper CSS syntax and selectors
You will learn to make typographical adjustments with CSS
You will learn contemporary page layout techniques with CSS
Java Script Specialist: JavaScript ES6 Certification Course
18 Lessons
Intermediate
What you'll learn
JavaScript syntax, style and usage with a focus on developing apps
Be Current with ES6 Syntax and Usage
Fundamental to Advanced JavaScript Concepts including Promises, Classes, and Arrow Functions
Integration of JavaScript with HTML5 Code for Web Applications
Introduction to Web Development
11 Lessons
All Levels
What you'll learn
Understand the technologies used in web development
Identify the tools used by web developers
Apply HTML document structure
Write HTML allowing you to display a simple web page
Add images to a web page
Understand the role of CSS in web development
Understand the HTML/CSS color model
Apply colors to web page elements
Alter CSS text properties
Understand and apply the basics of the CSS box model
Know the role of JavaScript programming in web development
Integrate pre-written JavaScript code
Create a basic JavaScript program to collect data
Use JavaScript to adjust the appearance of page elements
Understand the next steps to learning professional web development skills
Introduction to Programming
172 Lessons
2 hours
Beginner
What you'll learn
What HTML5 is and Entails
How to Display HTML5 Code in a Browser
The Tool to Use for Coding
How HTML5 Documents are Structured
Displaying Paragraph Text with HTMl5
Displaying Heading Text with HTML5
Displaying Lists
What CSS is and How it Should be Used
How to Apply CSS Styles
Selecting Font and Adjusting Font Size
How to Style Lists with CSS
How to Use Classes and IDs
Creating Internal and External Hyperlinks
Displaying Images on a Page
Playing Audio on a Page
Playing Video on a Page
How to Assemble and Code an MP3 Player
Understand Basic Table Structure
Understand Complex Table Structures
Design a Table with CSs
Obtain User Input
Create Online Forms
Accept Information in the Form of Numbers, Dates and Colors
Create Form Dropdowns
Create Submit and Reset Buttons for a Form
Create Generic Buttons
Create Radio Buttons and Check Boxes
Style Forms with CSS
Use the CSS Box Model
Understand How to Create Borders, Background and Margins
Understand Static, Fixed, Relative and Absolute Positioning Models
Create Floating Elements
Understand Responsive Design
Apply Responsive Design for Mobile
Use a Responsive Design Framework
Write a Procedural Program in Python
Run Python Command Line Code
Obtain Command Line Input in Python
Output Strings with Print
Output Expressions with Print
Create Variables
Use Input Statements
Understand Programmatic Decision Making
Use Simple and Complex IT Statements
Create While Loops
Create For Loops
Create Break and Continue Statements
Understand the Role of Functions in Coding
Create Parameterized Functions
Create Functions that Return Values
Create List Structures
Create a Dictionary Data Structure
Understand File Input/Output
Write to a File
Read in From a File
Work with CSV (Comma Separated Value) Data
Work with Dates in Python
Work with Regular Expressions in Python
Complete Basic Networking in Python
Download and Parse XML
Responsive Design for Web
12 Lessons
All Levels
What you'll learn
Identify the four elements of responsive Design
Understand how and why to design with fluid content grids
Understand and use a mobile-first design approach
Understand how content scale impacts responsive design
Execute cross-device preview and testing to ensure designs work on different sized screens
Utilize the meta tags required in code for responsive design
Work with the tag to create responsive images
Create media queries that alter designs for multiple size screens
Node.JS Developing Web Applications
75 Lessons
Intermediate
What you'll learn
You will be able to install NodeJS with nvm
You will understanding blocking and nonblocking i/o
You will understand how to implement NodeJS Modules
You will understand how to split NodeJS programs into multiple files
You will be able to read and write from the file system
You will be able to understand both synchronous and asynchronous events
You will be able to implement the NodeJS event emitter
You will be able to implement NodeJS buffers and streams
You will understand the fundamentals of network interfaces using the NodeJS net and http modules
You will be able to parse command line arguments
You will learn how to spawn child processes in NodeJS
You will be able to write and use tests for your NodeJS program
You will learn about the NodeJS cryptography API
You will be able to encrypt, decrypt and create hashes from data
You will learn how to store data on the server using LevelDB and NodeJS
Become a Certified HTML, CSS, JavaScript Web Developer
44 Lessons
Intermediate
What you'll learn
Prepare for Industry Certification Exam
Earn Certification that is Proof of your Competence
Hours and Hours of Video Instruction
Dozens of Code Examples to Download and Study
Over 25 Engaging Lab Exercises
All Lab Solutions
Instructor Available by Email or on the Forums
All Free Tools
Comprehensive Coverage of HTML and CSS
Client Side Programming with Javascript
Server Side Development with PHP
Learn Database Development with mySQL
Wix Web Development
7 Lessons
All Levels
What you'll learn
How to create a Wix website from a template
How to add, remove and change pages in a layout
How to select and change themes applied to a site
Identify and edit page sections including header, page content and footer
Understand the Website Editor
Incorporate Media into a Wix Website
How to upload and include media files
How to rearrange sections in the Wix ADI
Understand the website editor's layers management options
Use the mobile view to see the mobile version of your site
How to change sections in the mobile view
How to use the mobile tools in the website editor
Learn how to purchase a domain name through Wix
Understand the upgrade plans available through Wix
How to publish your site on the web.
Popular Instructors
All Web Development Courses
We found 4 courses available for you
Node.JS Developing Web Applications
75 Lessons
Intermediate
So, you want to learn Node.js. Perhaps you’re a client …
$85.99
What you'll learn
You will be able to install NodeJS with nvm
You will understanding blocking and nonblocking i/o
You will understand how to implement NodeJS Modules
You will understand how to split NodeJS programs into multiple files
You will be able to read and write from the file system
You will be able to understand both synchronous and asynchronous events
You will be able to implement the NodeJS event emitter
You will be able to implement NodeJS buffers and streams
You will understand the fundamentals of network interfaces using the NodeJS net and http modules
You will be able to parse command line arguments
You will learn how to spawn child processes in NodeJS
You will be able to write and use tests for your NodeJS program
You will learn about the NodeJS cryptography API
You will be able to encrypt, decrypt and create hashes from data
You will learn how to store data on the server using LevelDB and NodeJS
Java Script Specialist: JavaScript ES6 Certification Course
18 Lessons
Intermediate
Earn the JavaScript Specialist Certification while learning JavaScript Es6 …
$108.99
What you'll learn
JavaScript syntax, style and usage with a focus on developing apps
Be Current with ES6 Syntax and Usage
Fundamental to Advanced JavaScript Concepts including Promises, Classes, and Arrow Functions
Integration of JavaScript with HTML5 Code for Web Applications
Become a Certified HTML, CSS, JavaScript Web Developer
44 Lessons
Intermediate
Complete coverage of HTML, CSS, JavaScript while you Earn Four …
$105.99
What you'll learn
Prepare for Industry Certification Exam
Earn Certification that is Proof of your Competence
Hours and Hours of Video Instruction
Dozens of Code Examples to Download and Study
Over 25 Engaging Lab Exercises
All Lab Solutions
Instructor Available by Email or on the Forums
All Free Tools
Comprehensive Coverage of HTML and CSS
Client Side Programming with Javascript
Server Side Development with PHP
Learn Database Development with mySQL
The Complete Python and JavaScript Course: Build Projects at glance
236 Lessons
Intermediate
Want to learn ES6 development and TensorFlow stock market prediction …
$105.99
What you'll learn
Build web apps using JavaScript ES6!
Code in JavaScript and Python.
Calculate linear regression in the TensorFlow framework.
Make an app with Python that uses data to predict the stock market.
Build impressive models with a single variable.
Understand where to use machine learning and how to use data.
Navigate the PyCharm integrated development environment.
Download all source code and files from projects.
And much more in this epic Mammoth Interactive course!