
If you are a beginner and want to learn how to code, this course is for you. We cover the three languages every web developer should know: HTML, CSS, and JavaScript.
First you will learn the fundamentals of coding and computers.
Knowledge on the history of computers and computer science
A master toolset of the fundamentals of coding
HTML stands for Hypertext Markup Language. Being a markup language, HTML is not used to make calculations. Instead, it makes up a website's foundation. We create the set-up of a website in HTML.
To follow along with our examples, go to www.jsbin.com, which can run on a Mac, PC, or mobile device. This site is an editor that will allow you to see your creations in real time. Keeping the Output tab open in JS Bin will allow you to see you progress as you edit code in real time.
CSS stands for Cascading Style Sheets. We use CSS to make modifications to the design of a site. With CSS, you can manipulate aspects such as color, font, and background.
JavaScript adds functionality to a site. JavaScript enables the calculations and other functions that we have come to expect from computers.
ES6 (ECMAScript 6th Edition) is another name for JavaScript. ES6 has standardized features that JavaScript engines implement. ES6 is well-supported across different web browsers.
Learn about ES6 and its new features!
Get here -- source code from the upcoming JavaScript lectures!
Get started with JavaScript basics
Variables are crucial to programming regardless of the language you're using. A variable is like a box into which you can put one piece of data, such as a number or character.
A Boolean constant (or variable) contains either the value true or false. Thus a Boolean can have one of two states. The type Boolean is useful for variables that only take on one of two values. As well, Booleans are useful for running tests
Think of an apple. An apple has weight, volume, color, and taste. Similarly, objects as data types have different properties. When it comes to computer programming, we must take objects and input them into computers.
When we talk about computer programming and web development, we talk about how data is handled. Earlier, we discussed how variables are like boxes into which we can place a piece of data. However, what happens when we have multiple pieces of data? In this case, we can use arrays. If a variable is like a box, and array is like an egg carton.
Arrays are lists of items. They typically contain variables, but they can contain a variety of different items. They can even contain other arrays, creating multi-dimensional arrays! If you want to group together a bunch of variables, such as numbers in a list, an array is the best way to represent that. An array represents a group or list of items as one unit.
Learn how to market yourself, network, and make connections as a freelance programmer
How to get the Mammoth community newsletter
"This is a great experience so far. I'm transitioning careers from large engine diesel mechanic, to coding. Very helpful so far" - Jared C.
What if I told you you could learn to code in HTML, CSS & JavaScript just one day?
It's true! This course is compact and teaches you every single essential topic you need to know to become a coder. By the end of this course you can say that you have made your first website and landing page.
This course was funded by a wildly successful Kickstarter
With our training model, learning to program is straightforward. You will become a fast and smart coder with this course!
Feeling stuck in life? Maybe you're working three jobs to make ends meet. I'm sure you've heard how much developers make these days … Want to get in on that action? Coding is not as hard as you think.
First you will learn the fundamentals of coding and computers.
Then we will teach you the foundations of web development. You will learn HTML, CSS, & JavaScript -- these are the 3 key languages of the web.
Together we will build from scratch a customization landing page and modular website.
As a bonus, you'll learn how to bootstrap a site. You will also learn how you can enter the industry. You'll know how to code and sell.
Coding is an awesome way to train your brain while gaining marketable skills.
Don't get left behind as coding becomes a job requirement. Get insight into how the technology you use every day works. Learn to think in a new way.
Make money from home by making your own websites and web apps. No matter your industry, having technical skills makes you stand out. Computing literacy is a necessary skill. Technical roles need diversity, and with our courses, anyone can learn.
This is real coding for all ages.
We design our tutorials for people with NO EXPERIENCE. In a Mammoth Interactive curriculum, you get as much useful information as possible from every minute. No longer do you need to spend time putting together knowledge from YouTube videos. We've curated what you need to know.
What's great about online learning is that you can learn at your own pace. You can speed up or slow down videos. Coding boot camps don't work for everyone. Why spend money when you can make money? Save thousands of dollars, and make thousands of your own.
Learning at Mammoth Interactive can be your next step to improving your career and your life.
We at Mammoth Interactive have been producing online tutorials since 2011. We know what self-directed learners need. Over 300'000 students have enrolled in our courses. And they love it.
Our instructors make video tutorials that are practical and to the point. At the end of this course, you will have projects that you made and can show off in your portfolio.
Start your epic journey here, with Mammoth Interactive!