Web Development Fundamentals 1: HTML & CSS

Build and style web pages with HTML and CSS

Register now

Learn how to make a website or web application by focusing on two of the fundamental building blocks of the web: HTML and CSS. You'll learn how to read and write HTML and CSS and learn how they're used to define the structure and style of web pages. You'll also learn key strategies for using them most effectively and for making your code organized, professional, maintainable, and elegant.

What makes Code Convoy different?

Practice makes programmers

Our custom curriculum uses effective learning techniques adapted from other fields like sports and music. Learn new concepts and skills through focused lessons, reinforce what you've learned through repeatable exercises, and combine everything you've learned by building real projects.

Interdisciplinary study

Explore how web development connects other topics like history, science, art, business, health, and your own interests. Learn how to use web development as a way to explore your curiosities, improve your skills in other areas, and make a beneficial impact on the world.

Not a bootcamp

Bootcamps create a stressful and overwhelming experience for students because they rush students through learning with unrealistic expectations for learning speed and limited opportunities for review and practice. This isn't a bootcamp—you'll learn at your own speed while using effective learning techniques that lead to mastery.

One-room schoolhouse

Our class sizes are very small with a mix of students from different ages and ability levels. This creates a more interesting learning environment where students learn from each other, follow their own pace, and work with instructors individually.

What you'll build

You'll learn how to build all kinds of web pages from personal websites and portfolios to web application interfaces. All of the publications, tools, games, and information we enjoy on the web depend on the fundamental skills in HTML and CSS that you'll learn in this class.

Meet the instructors

Kevin McGillivray

Instructor, Web Developer, Curriculum Developer

Hey, I'm Kevin! I'm a teacher, designer, and web developer. I've been working as a web developer for several years, and have been enamored with all things technology and web since I was very young. I love web development because I love contributing to the huge collection of knowledge and awesome things on the Internet, and I love to learn about how websites work and share what I learn with others. As a teacher, my goal is to help students master the technical skills of web development, but also to learn creative habits and skills that go beyond web development. I like books, games, tea, mindfulness, and trying to figure out how creativity works. My favorite word is “studio."

Course details

The next Code Convoy web development course will begin April 11, 2016.


10/3/20166:00PM – 7:30PM
10/10/20166:00PM – 7:30PM
10/17/20166:00PM – 7:30PM
10/24/20166:00PM – 7:30PM
10/31/2016No class – Halloween
11/7/20166:00PM – 7:30PM
11/14/20166:00PM – 7:30PM
11/21/2016No class – Week of Thanksgiving
11/28/20166:00PM – 7:30PM
12/5/20166:00PM – 7:30PM


435 N Broadway
De Pere, WI 54115

Register now for Code Convoy


8 class sessions

Starts Oct. 3, 2016

Places are limited – register now!

Get in touch

Let us know you're interested using the form below. Places are limited. Spots will be reserved on a first-come, first-served basis.

Frequently asked questions

Do I need to have prior experience?

No prior experience is necessary for our HTML and CSS course. Previous experience with HTML and CSS or completion of our HTML and CSS course is required for our JavaScript course.

What are the age requirements?

The course is open to all students ages 12 and up.

Do I need a laptop?

A laptop is required. We're working to develop more resources for students without a laptop, but a laptop is essential for practice in and out of the classroom.

What are the technical requirements?

The course is mainly Mac and OS X based, but we can accomodate Windows systems as well.

What if I'm not sure if this is right for me?

Try it for free! Let us know you're interested and we'll get in touch to find out more about your interests. Then come sit in on a class session for free to try it out, or attend one of our free workshops.

Will you be offering this class again?

Yes, we plan to offer our courses regularly in eight week sessions. Sign up for our newsletter to be notified when new classes are available.

What are the payment options?

We accept credit cards, cash, checks, and PayPal in a single payment or with recurring payment plans. More information is available on our payment page.