Intro To Web Development Course Syllabus

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

INDIVIDUAL LEARNERS

SCHOOL OF PROGRAMMING & DEVELOPMENT

Intro to Web Development


Course Syllabus
Overview
Learn to create basic web pages using HyperText Markup Language (HTML) and add style to pages with
Cascading Style Sheets (CSS).

Program information

Estimated Time Skill Level

1 month Beginner

Prerequisites

None

Required Hardware/Software

Learners will need access to HTML and CSS to complete this course.

Intro to Web Development 2


Course Project

Animal Trading Cards


Use HTML and CSS to make Animal Trading Cards. Apply knowledge of HTML Document Structure to the
html file and then create custom CSS styling based on the preferences. This project will demonstrate an
understanding of linking CSS files in HTML files, implementing CSS classes to avoid repetition, and creating
semantically organized HTML code.

• Describe the fundamentals of how the web works.

• Edit web pages using a text editor and test work in the browser.
Lesson 1
• Create HTML files that use elements and tags to provide the structure of a

The Web & HTML web page.

• Write fully qualified URL pathways by identifying each part of file path
structures.

Lesson 2 • Demonstrate your understanding of HTML basics by creating a simple


web page.
Lab: Basic HTML Page

• Use CSS to change basic style properties, like the font, color, and border of a
given element.

• Use CSS type and class selectors to apply style to specific subsets of HTML
elements.

Lesson 3 • Separate the style of a web page from its structure and semantics.

• Apply style in multiple ways, including via a separate, linked stylesheet.


Styling with CSS
• Recognize tree structures in HTML and CSS code.

• Modify the layout and resizing behavior of a web page using containers and
the flexible box model (flexbox).

• Use Developer Tools to inspect the elements of a web page.

Intro to Web Development 3


Meet your instructors.

Karl Krueger
Instructor

Karl is a course developer at Udacity. Before joining Udacity, Karl was a site reliability engineer (SRE)
at Google for eight years, building automation and monitoring to keep the world’s busiest web
services online.

Kelly Howard
Instructor

Kelly was the product lead for the Web Development Nanodegree programs at Udacity.

Abe Feinberg
Educational Psychologist

Abe is a science teacher and educational psychologist who loves learning and finding out how
things work. He has a particular interest in using AI to optimize education and his ultimate goal is to
replace himself with a robot that can teach better than he can.

Intro to Web Development 4


Udacity’s learning
experience

Hands-on Projects Quizzes


Open-ended, experiential projects are designed Auto-graded quizzes strengthen comprehension.
to reflect actual workplace challenges. They aren’t Learners can return to lessons at any time during
just multiple choice questions or step-by-step the course to refresh concepts.
guides, but instead require critical thinking.

Knowledge Custom Study Plans


Find answers to your questions with Knowledge, Create a personalized study plan that fits your
our proprietary wiki. Search questions asked by individual needs. Utilize this plan to keep track of
other students, connect with technical mentors, movement toward your overall goal.
and discover how to solve the challenges that
you encounter.

Workspaces Progress Tracker


See your code in action. Check the output and Take advantage of milestone reminders to stay
quality of your code by running it on interactive on schedule and complete your program.
workspaces that are integrated into the platform.

Intro to Web Development 5


Our proven approach for building
job-ready digital skills.
Experienced Project Reviewers

Verify skills mastery.


• Personalized project feedback and critique includes line-by-line code review from
skilled practitioners with an average turnaround time of 1.1 hours.

• Project review cycle creates a feedback loop with multiple opportunities for
improvement—until the concept is mastered.

• Project reviewers leverage industry best practices and provide pro tips.

Technical Mentor Support

24/7 support unblocks learning.


• Learning accelerates as skilled mentors identify areas of achievement and potential
for growth.

• Unlimited access to mentors means help arrives when it’s needed most.

• 2 hr or less average question response time assures that skills development stays on track.

Personal Career Services

Empower job-readiness.
• Access to a Github portfolio review that can give you an edge by highlighting your
strengths, and demonstrating your value to employers.*

• Get help optimizing your LinkedIn and establishing your personal brand so your profile
ranks higher in searches by recruiters and hiring managers.

Mentor Network

Highly vetted for effectiveness.


• Mentors must complete a 5-step hiring process to join Udacity’s selective network.

• After passing an objective and situational assessment, mentors must demonstrate


communication and behavioral fit for a mentorship role.

• Mentors work across more than 30 different industries and often complete a Nanodegree
program themselves.

*Applies to select Nanodegree programs only.

Intro to Web Development 6


Learn more at
www.udacity.com/online-learning-for-individuals →

04.10.23 | V1.0

You might also like