$10
per classProgramming HTML, CSS, Javascript - Joke Generator - LOL!
Completed by 29 learners
Ages 10-15
Live One-Time Class
Live video meetings
Meets once
2-4 learners per class
55 min
What's included
1 live meeting
55 mins in-class hoursClass Experience
In this course, students will learn how to create a web based application using fundamental HTML, CSS, and JavaScript and interacting with an API. HTML and CSS are the foundation of the web. So, they're also the foundation for taking tech skills to the next level. Having a handle on the fundamentals will make learning another programming language like JavaScript much easier. APIs, or application program interfaces, are vital tools for businesses in all industries. They allow the capabilities of one computer program to be used by another. This class will show and explain how to create a basic HTML layout, style it with CSS, and then use JavaScript to connect to an API that delivers content to our web based application. I will also give out a challenge after every class so students can experiment and grow their knowledge. By the end of the course, students will have the knowledge of how to create a basic web based application using HTML, CSS, and JavaScript to display data from a public API. This lesson will require a computer with internet access.
Learning Goals
-Basic HTML Layout with markdown sections for titles, body paragraph, and interactive buttons.
-Intermediate CSS Styling applying background colors, text colors, element location, and interactive animations.
-Intermediate Javascript creating variables, adding event listeners, crafting functions, and displaying data from the DOM.
-Basic API Data Handling like sending headers as objects for authentication, asynchronous functions, and receiving JSON data.
Other Details
Parental Guidance
CodeSandbox.io is an online code editor and prototyping tool that makes creating and sharing web apps faster. As a teacher on the platform and according to the class content policy, I can use materials--such as CodeSandbox.io --in my classroom presentations and lectures as long as I am not linking to them or giving learners under 13 a way to click in to any of these sites.
External Resources
In addition to the Outschool classroom, this class uses:
Sources
Our API and joke source is https://icanhazdadjoke.com/. Students can find API documentation at the site for further experimentation.
Special Thanks to Brad Traversy (https://www.traversymedia.com/) and Florin Pop (https://www.florin-pop.com/) for sharing their courses and ideas!
Meet the teacher
Teacher expertise and credentials
I have more than a decade of teaching experience including the last five years teaching online. I've also trained and worked as a full stack web developer over the last several years and am happy to bring together my two expertise to help your student. =)
Related categories
Parents also liked
Build Your Own Website Using HTML, CSS, & Javascript-Summer Camp Coding Workshop
Coding Doctors Learning Lab, Inc.
4.8
(1,253)
$15 per class
Next session at 11 PM on Mon 5/26
Group Class
2 wks, 4/wk, 55 min
10-14
Kids Learn Web Development: HTML, CSS & Javascript Projects With Github!
Faruk Hasan
4.8
(149)
$12 per class
Next session at 11 PM on Tue 7/1
Group Class
1/wk, 35 min
11-15
Coding - Intro to HTML and CSS for Website Creation for Beginners Level 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,846)
$20 per class
Next session at 10 PM on Wed 6/4
Group Class
10 wks, 1/wk, 50 min
9-14
Web Design for Kids: HTML & CSS & WordPress
AI Code Academy
4.7
(1,787)
$21 per class
Next session at 3 PM on Saturday
Group Class
10 wks, 1/wk, 1 hr
9-14
Coding - Intro to HTML and CSS for Website Creation for Beginners Level 2
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,846)
$20 per class
Group Class
10 wks, 1/wk, 50 min
10-15
Summer Camp: Web Design for Kids: HTML & CSS & Wordpress
AI Code Academy
4.7
(1,787)
$22 per class
Next session at 3 PM on Mon 6/16
Group Class
2 wks, 5/wk, 1 hr
10-15
Build Awesome Websites Using HTML, CSS & AI Magic (Beginner Friendly)
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
$15 per class
Next session at 7 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
10-14
Web Programming Weeklong Camp
MissB aka Bhavana R (Coding)
4.9
(37)
$80 per class
Next session at 7 PM on Mon 7/14
Group Class
1 wk, 5/wk, 1.50 hr
10-15
"Kids' Coding Quest: Building Awesome Websites Together"
MS. JEN of ARTISTIC KIDS WORKSHOP
4.7
(6)
$9 per class
Next session at 11 PM on Mon 6/2
Group Class
4 wks, 2/wk, 55 min
9-14
1:1 Coding Sessions: Java, Python, HTML, CSS, JavaScript (Customizable)
MissB aka Bhavana R (Coding)
4.9
(37)
$70 per session
1-on-1 Lessons
On Demand
9-18
11 -13 Years Old: Mobile App Creation With JavaScript - Level 1
Jamesetta James
4.7
(178)
$15 per class
Next session at 1 PM on Tue 5/13
Group Class
1 wk, 1/wk, 1.50 hr
11-13
8 - 10 Years Old: Mobile App Creation With JavaScript - Level 1
Jamesetta James
4.7
(178)
$15 per class
Next session at 1 PM on Mon 5/12
Group Class
1 wk, 1/wk, 1.50 hr
8-10
Esport League of Legends Social Club for Teens
Luke
$15 per class
Next session at 11 PM tomorrow
Group Class
1/wk, 1.75 hr
13-18
Camp LOL Dolls: Interactive Play, Crafts, Games
Shiny Happy Kids w/ Miss Alex STEM Dino Art Myths
5.0
(915)
$18 per class
Next session at 7 PM on Mon 6/16
Group Class
1 wk, 5/wk, 45 min
5-9
League of Legends Social Strategy Club: Teamwork, Tactics, and Fun!
Bloom Academy
4.8
(73)
$20 per class
Next session at 8 PM on Monday
Group Class
1/wk, 1 hr
10-15
LOL Dolls Adventures: Chat and Craft Extravaganza (Show & Tell, Play, + Crafts)
Shiny Happy Kids w/ Miss Alex STEM Dino Art Myths
5.0
(915)
$16 per class
Next session at 8:15 PM on Tue 5/6
Group Class
1/wk, 45 min
5-9
More to explore
Japanese 13
201 Heroes Of The Sword Coast
Farts Farts And More Farts
Drawing Beach
Nfl Draft
Brain Gym
Piano Fundamentals 2
Sonic Character Drawing
English Writing Skills
Montessori Grammar Symbol
Acting And Writing Doll
Draw Paint
Sketchnotes The Great Gatsby
Graph Paper
Basic Gcse Maths
Japan Culture
Struggle Reading
Business Law
Executive
Fun Guitar