html-css-js

Web Development-FrontEnd

Introduction Web development will be one of the most in-demand skills in the next decade. With 50% of the global population using the internet daily, it makes sense that tech skills will keep growing in demand. The amount of people using the internet is only going to increase. With web development classes for kids, you can turn their passion for devices or computer games into a learning opportunity. Online web development classes for kids help them to design and develop websites using HTML, CSS and JavaScript programming. Web design for kids emphasis on design thinking, students will solve real world problems and create variety of web projects like blogs, e-commerce, wiki pages and personal webpage with responsive pages and latest design trends. Tinker Coders offer an online web development course for kids. The course is designed to teach children the basics of web development. Through various projects and exercises children will learn HTML, CSS & web Design Coding Classes. We provide the opportunity for children to learn at their own pace by testing their knowledge and giving them feedback on their progress. In web development course, kids will learn how to create their own simple website using HTML and CSS. This course will teach them to use the basics of these languages, while they create and build their project.

Course Details

Building off the beginner course, you’ll explore more advanced concepts in HTML & CSS, the foundation of all web pages. This course will explore more uncommonly used HTML tags and CSS styles. By the end, You’ll be able to set up the complex page structures and styles to create attractive and engaging production quality layouts.
Lesson 1: The Mysterious Meta Tags
Meta tags are used to provide information about a web page, but they can be mysterious if you don’t know what they are for. This module will explore the different types of meta tags and how to use them.
Lesson 2: Fun with Fonts
Fonts are an important part of web design, and this module will show you how to use them effectively. You’ll learn about different font styles and how to choose the right one for your project.
Lesson 3: Creating Cool Layouts with CSS
CSS is a powerful tool for creating layouts, and this module will show you how to use it to its full potential. You’ll learn about different CSS properties and how to use them to create responsive layouts that look great on any device.
Lesson 4: Advanced HTML Techniques
There are many HTML tags that are not commonly used, but can be very useful in certain situations. This module will explore some of these less common tags and how to use them in your own projects.
Lesson 5: Putting it all Together
In this module, you’ll put everything you’ve learned together to create a production-quality web page layout. You’ll learn how to integrate all of the different elements into a cohesive design that looks great and functions well.”

 

Javascript For Kids is a group of courses designed to teach children how to program computers. They will learn how to write code, how to debug code, and how to create games using PhaserJS and KaboomJS. These courses are perfect for children who are interested in learning how to code, and they will have a lot of fun doing it!
Lesson 1: Introduction to Javascript, Variables and Datatypes
In this module, you will learn about the different types of variables in JavaScript and how to use them.
Lesson 2: Operators and Conditionals, Control Flow
In this module, you will learn how to use Operators and Conditionals, Control Flow in JavaScript.
Lesson 3: Loops and Functions
In this module, you will learn how to use Loops and Functions in JavaScript.
Lesson 4: String and Arrays
In this module, you will learn how to use String and Arrays in JavaScript.
Lesson 5: Other Modules – Math, Random and Boolean
In this module, you will learn about Other Modules – Math, Random and Boolean in JavaScript.
Lesson 6: Other Modules – DOM and Event Handling
In this module, you will learn about DOM and Event Handling in JavaScript.

  1. OVERVIEW OF BOOTSTRAP

✓ Introduction of Bootstrap

✓ Syntax of Bootstrap

✓ Container and Container-fluid

✓ Connectivity of Bootstrap in page

  1. Bootstrap Component

✓ Jumbotron

✓ Button

✓ Grid

✓ Table

✓ Form

✓ Alert

✓ Wells

✓ Badge and label

✓ Panels

✓ Pagination

✓ Pager

✓ Image

✓ Glyphicon

✓ Carousel

✓ Progress Bar

✓ List Group

✓ Dropdown

✓ Collapse

  1. Bootstrap Advance Component

✓ Tabs/Pill

✓ Navbar

✓ Input Types

✓ Modals

✓ Popover

✓ Scrollspy

  1. Bootstrap Utilities

✓ Bootstrap Border

✓ Bootstrap Clearfix

✓ Bootstrap Close Icons

✓ Bootstrap Colors

✓ Display Flexbox

✓ Display Property

✓ Image Replacement

✓ Invisible Content

✓ Bootstrap Position

✓ Responsive helpers

✓ Screen Readers      

✓ Bootstrap sizing

✓ Bootstrap spacing

✓ Bootstrap Typography

  1. Git-GitHub Section 1

Download & Install Git on Mac & Windows Git Setup: Your Name & Email Create a New Local Git Repository (Initialize Repository) Stage & Commit Files

  1. Git-GitHub Section 2 GitHub: Push to a Remote Repository GitHub: Pull From a Remote Repository GitHub: Clone (Download) a Remote Repository
  2. Git-GitHub Section 3 How to Handle Merge Conflicts View a List of Commits & Undo Changes Branches: Create, Switch, Push, Merge, & Delete
  1. Basics of Javascript and ECMAScript
  2. Introduction to React
  3. Role of NodeJs and NPM in React
  4. Introduction and Implementation of Technologies in Front End

 Development

  1. Installation and Benefits of VS Code
  2. Installation of React plugins in IDE
  3. Installation of Node, and NPM
  4. Installation of React
  5. Data-flow in React
  6. How to create NPM package for React
  7. React Component : use and benefits
  8. How to render view in React
  9. Different Methods to Render view and Components
  10. Es6 with React
  11. JSX
  12. What is JSX
  13. Why JSX
  14. Rules of JSX implementation
  15. Components with and without JSX
  16. React Props and State
  17. React Prop in practice
  18. React State in practice
  19. React Developer Tool
  20. Event Handling
  21. More about React State: Counter App
  22. Handling Lists
  23. Handling User Input
  24. Styling Your Component
  25. Basics of React Interview Questions
  26. Introduction of Bootstrap
  27. Installation of Bootstrap
  28. How to implement theme in react
  29. How to create layout based structure in React
  30. One Project based on React Js
  31. Lifecycle methods
  32. Hooks
  33. Introducing Hooks
  34. Using the State Hook
  35. Using the Effect Hook
  36. Rules of Hooks
  37. Building Your Own Hooks
  38. Hooks API Reference
  39. Fetching data
  40. Example app
  41. Diving deeper interview questions

Just Redux

  • Lesson 1. What is redux
  • Lesson 2. Why redux
  • Lesson 3. Redux principles
  • Lesson 4. Install and setup redux
  • Lesson 5. Creating actions, reducer and store

Immutable.js for immutable data structures

  • Lesson 1. What is Immutable.js?
  • Lesson 2. Immutable collections
  • Lesson 3. Lists
  • Lesson 4. Maps
  • Lesson 5. Sets

React Redux

  • Lesson 1. What is React Redux
  • Lesson 2. Why React Redux
  • Lesson 3. Install and setup
  • Lesson 4. Presentational vs Container components
  • Lesson 5. Understand high order component
  • Lesson 6. Understanding mapStateToProps and mapDispatchtToProps usage

Redux saga(Redux middleware)

  • Lesson 1. Why redux middleware
  • Lesson 2. Available redux middleware choices
  • Lesson 3. What is redux saga
  • Lesson 4. Install and setup redux saga
  • Lesson 5. Working with Saga helpers
  • Lesson 6. Sagas vs promises

Project

  • Lesson 1. Performing CRUD Operations in ReactJS