Description
Curriculum
Instructor
 In this comprehensive course, kids will not only learn to create beautiful websites but also understand how websites work behind the scenes. They will go from the basics to more advanced web development topics, including interactivity, responsiveness, and deploying websites. This course covers HTML, CSS, JavaScript, and tools like Bootstrap and GitHub. By the end, each student will create a fully functioning website, ready for the world to see!
What you'll learn
- HTML and Web Structure: Learn the building blocks of the web.
- CSS Styling: Style websites to make them visually appealing.
- JavaScript for Interactivity: Add interactive features like buttons and forms.
- Responsive Design: Learn to make websites look great on any device.
- Bootstrap for Easy Design: Use Bootstrap to quickly create beautiful, mobile-friendly websites.
- Introduction to GitHub: Learn how to save and share your code using GitHub.
- Introduction to GitHub: Learn how to save and share your code using GitHub.
- Building a Portfolio: Build a personal portfolio website to showcase your work.
Packages Include
- Personal Portfolio Website: Showcase your work with a unique, live website
- GitHub Profile: Share your projects and code online
- Class Activities & Assignments: Fun interactive tasks and quizzes to reinforce learning
- Certificate of Completion
Curriculum
- 6 Sections
- 45 Lessons
- 12 Weeks
Expand all sectionsCollapse all sections
- Module 1: Introduction to Web Development8
- 1.1What is Web Development?
- 1.2Overview of web technologies (Frontend vs Backend)
- 1.3How websites work
- 1.4Introduction to web browsers and hosting
- 1.5Basic HTML structure (doctype, html, head, body)
- 1.6Creating simple web pages: Adding text, links, and images
- 1.7Organizing content with paragraphs, headings, and lists
- 1.8Embedding multimedia (audio, video, etc.)
- Module 2: Styling with CSS9
- 2.1What is CSS?
- 2.2CSS syntax: selectors, properties, and values
- 2.3Changing text style (font size, family, color, etc.)
- 2.4Box Model: Margin, Border, Padding, and Content
- 2.5Positioning elements (relative, absolute, fixed, and sticky)
- 2.7Flexbox and Grid for Layouts
- 2.8Styling forms and buttons
- 2.9CSS transitions and animations for fun effects
- 2.10Responsive design with media queries
- Module 3: Adding Interactivity with JavaScript7
- 3.1What is JavaScript?
- 3.2Introduction to JavaScript syntax: variables, functions, and operators
- 3.3Writing basic functions: alert boxes, prompt boxes, and console logs
- 3.4Using events: mouse clicks, key presses, and hover effects
- 3.5Making Websites Interactive
- 3.6Creating dynamic content: Populating a list, toggling visibility
- 3.7JavaScript for animations and interactive effects
- Module 4: Using Bootstrap for Beautiful Websites5
- Module 5: Version Control with GitHub5
- Module 6: Creating Your Final Project (Portfolio Website)11
- 6.1Planning and Designing Your Website
- 6.2How to create a website layout
- 6.3Organizing content into pages (home, about, contact)
- 6.4Building and Styling Your Portfolio
- 6.5Writing HTML, CSS, and JavaScript for a complete site
- 6.6Using Bootstrap to make it mobile-friendly
- 6.7Connecting your GitHub to showcase your work
- 6.8Final Review and Launch
- 6.9Testing your website on different devices
- 6.10Debugging common website errors
- 6.11Deploying your site to the web (using platforms like Netlify or GitHub Pages)
You might be interested in
-
All levels
-
14 Lessons
This exciting, hands-on course teaches kids how to create their own computer games using drag-and-drop programming tools like Scratch and...
-
All levels
-
17 Lessons
This exciting, hands-on course teaches kids how to create their own computer games using drag-and-drop programming tools like Scratch and...
-
All levels
-
11 Lessons
 Kids will dive into the world of robots and AI! This course covers everything from building robots to programming them...
Sign up to receive our latest updates
Get in touch
Phone/WhatsApp
+234 704 586 6078, +234 813 122 6618
Address
City Hall Olonkoro, Osogbo, Osun State, Nigeria
info@btexloopacademy.com.ng
