무엇이 포함되어 있나요?
6개의 라이브 미팅
수업 6 시간숙제
주당 1-2시간. Students will receive practical homework assignments aimed at reinforcing the day’s learning objectives. These tasks will involve creating web pages, implementing functionalities using JavaScript, and designing responsive layouts. Homework is designed to require approximately 1-2 hours of engagement outside of class time per assignment.학습 평가
Students will be assessed through project-based assessments, tailored to measure their understanding and application of HTML, CSS, and JavaScript. These assessments will challenge students to build a webpage, add interactive features, and create a final integrated project. The focus will be on practical skills, including code correctness, design creativity, functionality, and adherence to best practices.보고계신 지문은 자동 번역 되었습니다
수업 소개
영어 수준 - 알 수 없음
미국 8 학년
레벨 Beginner - Beginner
Class Description: Build Your Web: A Crash Course for Beginners Not Listed Overview: Dive into the exciting world of web development with our interactive one-week course designed specifically for teenagers aged 13 and up. Whether you're a budding coder or a curious novice, this course offers a hands-on approach to learning the fundamentals of HTML, CSS, and JavaScript. What Will Be Taught: Students will learn to create functional, stylish, and interactive websites. The course covers: - Basic to intermediate HTML structures for web content. - CSS for styling to make visually engaging web pages. - JavaScript basics for dynamic user interactions. Class Structure: The course is structured over six days, with each day focusing on different aspects of web development: - Days 1-2: HTML and CSS basics, building up to more complex page layouts. - Days 3-4: Deep dive into CSS styling and introductory JavaScript. - Day 5: Advanced JavaScript features and dynamic content manipulation. - Day 6: Project day where students will build, and complete a web application. Teaching Methodology: Our teaching approach is highly interactive and hands-on, encouraging students to learn by doing. We utilize: - Lectures to introduce concepts. - Guided Exercises to apply what's learned. - Project-Based Learning culminating in a real-world project. - Group Discussions to foster a deeper understanding and peer interaction. Teaching Style: The course is conducted in an informal and supportive environment. We emphasize understanding over memorization, and our sessions are dynamic, with plenty of examples and practical exercises. Expect a mix of direct instruction, collaborative group work, and individual projects. Learner Interaction: Students will have numerous opportunities to engage and interact through: - Interactive Coding Exercises Why This Course? This course is more than just a coding class; it's a gateway to the vast world of technology. Students will gain not only technical skills but also problem-solving abilities and creative thinking required in today's digital age.
학습 목표
Understand Web Development Basics: Students will learn the fundamental concepts of how the internet works, including the roles of web developers, and the purposes of different technologies used in web development.
Master HTML and CSS: By the end of the course, students will be able to create well-structured HTML pages and style them using CSS. This includes understanding semantic HTML, the CSS box model, and how to create responsive designs with media queries.
강의 계획서
6 레슨
1 주 이상레슨1:
Day 1: Introduction to Web Development
Explore the building blocks of a web page using HTML (HyperText Markup Language). Learn how to structure a web page with essential elements like headings, paragraphs, lists, and how to organize content in a meaningful way.
60 분 온라인 라이브 레슨
레슨2:
Day 2: HTML & CSS Basics
Discover the basics of CSS (Cascading Style Sheets), the language used to style web pages. Understand CSS syntax and learn about various selectors used to target HTML elements for styling. Explore how different selectors work, including element selectors, class selectors, and ID selectors, to apply styles effectively.
60 분 온라인 라이브 레슨
레슨3:
Day 3: Introduction to JavaScript
Begin your journey into JavaScript, the programming language that adds interactivity to web pages. Learn about basic JavaScript syntax, including how to declare and use variables to store data. Understand data types such as numbers, strings, and booleans, and how to perform operations on them.
60 분 온라인 라이브 레슨
레슨4:
Day 4: JavaScript and the DOM
Learn about the Document Object Model (DOM), a programming interface that represents a web page as a tree structure of objects. Understand how the DOM allows JavaScript to interact with and manipulate HTML elements dynamically, enabling developers to create dynamic and interactive web applications.
60 분 온라인 라이브 레슨
그 외 세부 사항
수업 자료
For optimal learning and course performance, participants are required to use PCs or laptops. NO TABLETS! Tablets are not suitable for the technical activities involved in this course.
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
교사 전문성 및 자격증
The instructor for this course brings a robust background in both education and practical web development. With several years of experience as a software engineer specializing in front-end technologies, the instructor has hands-on expertise in HTML, CSS, and JavaScript. Additionally, having transitioned from a self-taught web developer to a professional role in software development at Talech Point of Sale, a company owned by US Bank, the instructor possesses a deep understanding of real-world application development and deployment processes.
리뷰
실시간 그룹 수업
6 회 수업에
US$70
1주 동안 주당 6회
60분
실시간 화상 수업
연령: 13-18
수업당 학습자 2-10 명