Creative Web Design: Unleash Your Artistic Talent with CSS in 12 Weeks
What's included
Meets on Demand
schedule meetings as needed60 mins
per sessionTeacher support
Class Experience
US Grade 6 - 9
Beginner Level
What Will Be Taught and Topics Covered: In the 12-week course "Creative Web Design: Unleash Your Artistic Talent with CSS," students will learn foundational web development skills starting with HTML basics and advancing to sophisticated CSS techniques. The course covers a wide range of topics, including: HTML Basics: Understanding the structure of web pages. Multimedia Integration: Embedding images, videos, and other media. CSS Styling: Applying styles to enhance visual presentation. CSS Layout Techniques: Using Flexbox and CSS Grid to create responsive designs. Dynamic Effects: Implementing transitions and animations. Project Development: Building and deploying a personal project from the ground up. Class Structure and Weekly Breakdown: Week 1: Introduction to Web Design Learning the basics of the internet and web pages. Week 2: HTML Fundamentals Structuring web pages using HTML. Week 3: Adding Media to HTML How to embed images, videos, and audio clips. Week 4: Introduction to CSS Basic CSS properties and how they enhance web design. Week 5: Styling with CSS Deeper into CSS with colors, fonts, and backgrounds. Week 6: CSS Box Model Understanding padding, borders, and margins. Week 7: Advanced Layout with CSS Using Flexbox for more dynamic layouts. Week 8: Transitions and Animations Adding interactive animations and transitions. Week 9: Responsive Design Techniques for designing across different devices. Week 10-11: Project Development Students start and advance their personal web projects. Week 12: Project Finalization and Presentation Completing and presenting the personal project. Teaching Method and Style: The teaching style is interactive and student-focused, incorporating: Mini-lectures to introduce new concepts. Slide presentations to visually summarize key points. Interactive games and challenges to reinforce learning. Video demonstrations of techniques. Discussion periods for exploratory and reflective learning. Learner Interaction: Each class includes a blend of lecture, practical exercises, and discussion. Students are encouraged to actively participate through: Hands-on activities during each class to apply newly learned skills. Weekly challenges to solve problems using CSS and HTML. Project workshops where students receive feedback and guidance on their projects. By blending various instructional methods and maintaining a lively, interactive classroom environment, this course is designed to make learning about web design accessible and engaging for young creators. This approach not only boosts their technical skills but also encourages them to express their artistic visions digitally.
Other Details
External Resources
In addition to the Outschool classroom, this class uses:
Reviews
Live 1-on-1 Lessons
$20
per sessionMeets on demand
60 min
Live video meetings
Ages: 11-14