Construye tu web: un curso intensivo para principiantes
Qué está incluido
6 reuniones en vivo
6 horas presencialesTarea
1-2 horas por semana. 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.Evaluación
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.Experiencia de clase
Nivel de inglés: desconocido
Grado de EE. UU. 8
Nivel 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.
Metas de aprendizaje
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.
Programa de estudios
6 Lecciones
más de 1 SemanaLección 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 minutos de lección en vivo en línea
Lección 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 minutos de lección en vivo en línea
Lección 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 minutos de lección en vivo en línea
Lección 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 minutos de lección en vivo en línea
Otros detalles
Lista de útiles escolares
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.
Recursos externos
Además del aula de Outschool, esta clase utiliza:
Experiencia y certificaciones del docente
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.
Reseñas
Curso grupal en vivo
70 US$
por 6 clases6x por semana, 1 semana
60 min
Videoconferencias en vivo
Edades: 13-18
2-10 alumnos por clase