Tutors

Innomatics Research Labs

PROGRAM OVERVIEW

CURRICULUM

  Welcome to the Course

  • Discord Link - Innomatics
  • Zoom Mentoring Session

  HTML CLI and Git

  • Title,Heading,Image
  • HTML-div,span,p tags
  • HTML - video,form,list,form,table,iframe
  • Nov 3

  CSS and Bootstrap

  • CSS
  • CSS - Position, padding,border
  • CSS - Card
  • CSS - Display
  • CSS - Flex , Psuedo classes
  • CSS - Grid , media query
  • Bootstrap
  • Bootstrap - Text , List
  • Bootstrap - Background , button , forms
  • Bootstrap - Panels,Grid

  JavaScript, DOM and AJAX

  • JavaScript - Basics, DataTypes
  • JavaScript - String ,String methods, Concatenation & Conditional Statements
  • JavaScript - Non Primitive Datatypes,
  • JavaScript - JSON, conditional statements
  • JavaScript - Loops,functions
  • Doubt clearing
  • DOM - Identifier,Event
  • DOM - Events,createElement,appendChild
  • JavaScript - ES6 Semantics,String & String Methods,Concatination
  • DOM - Forms and Form Validation
  • Javascript - Async problem statements,functions,
  • JavaScript - callback function
  • AJAX - Introduction
  • AJAX
  • AJAX - Netflix cloning
  • AJAX - Netflix cloning-2
  • Version control - Git
  • Github
  • ES6 - Higher Order Methods
  • ES6 Higher Order Array Methods - sort(), reduce()
  • OOPs

  React JS

  • React - JSX
  • React - Props, defaultProps, Prop Drilling, PropTypes
  • React - state and setState()
  • React - Two-Way Binding, Inline & External CSS, Passing parameters to Event Methods
  • React - Rendering Content Dynamically in JSX
  • React - Creating Lists, Handling Lists, Deleting Items in the Lists, Spread Operator
  • React - key prop of List & nameChangedHandler
  • React - Inproved Folder Architecture
  • React - React - Lifecycle Methods ,constructor, getDerivedStateFromProps, render, componentDidMount
  • React - Lifecycle Method
  • React - Mentoring
  • React - Mentoring 2
  • React - useEffect hook
  • React - Lifecycle method
  • React - Fragment
  • React - PureComponent, React Fragments and HigherOrderComponents (HOC)
  • React - axios
  • React - Udating data on Axios + Breaking the re-render cycle
  • Axios- POST & DELETE request
  • React - Routing
  • React - Routing v6
  • React - Exercise
  • React - Redux-Intro
  • React - Redux
  • React - Redux
  • Reducer Theory and practical approach
  • Redux revision
  • Reducer practical implementation

  NodeJS + ExpressJS + MongoDB

  • Nodejs and express basics
  • Express-1
  • Express-2
  • Express-3
  • Connecting with mongo db
  • folder structure
  • CRUD operation
  • Authorization using JWT
  • Authorization and frond end merge
  • frontend and backend merger
  • Authentication continued
  • Google oAuth
  • Revision
  • revision and alst session

  Java Programming and Problem Solving

  • Introduction to Course
  • FlowChart
  • Flowchart - Task
  • Java - Fundamentals
  • Java - Operators,Scanner
  • Java - Datatypes
  • Java - Inputs & Datatypes
  • Java - Logical Operators and Loops
  • Type Conversion and a prob based on this(f to C)
  • Java - Loops and Patterns
  • Java - Patterns
  • Java - Patterns and Prime numbers
  • Java - Pyramid pattern and Fibonachhi Series
  • Arrays in Java - Introduction
  • Arrays Continued, Linear Search Algo
  • Interview Questions
  • Duplicate element problem and looked at Bubble Sort
  • Finding Unique in an Array
  • Find Unique - Optimal Solution using XOR
  • Insertion Sort and intuition behind Sort 0 and 1
  • Sort O 1 - Intuition behind the Algo, why it works and Code
  • Functions in Java(Modularity), Function/Methods/Modules
  • Intersection of Arrays, Intutition of Binary Search, and Time and Space complexity intro
  • Time complexity revision

  Spring and SpringBoot

  • This section has no content published in it.

  Assignment

  • Introduction to HTML
  • Assignment - 2 Portfolio
  • Assignment-3 Website cloning
  • Assignment -4 JavaScript & DOM
  • Assignment -5 Ajax
  • Assignment -6 React
  • MongoDB, React js and Express js

  CSS & Bootstrap

  • CSS
  • CSS - Fonts, Font-Size, Font-Weights, Font-Family, Units of Measuremnets
  • CSS - Attribute Selector, CSS Specificity, CSS Colors & Gradients
  • CSS - Display Properties and FlexBoxes
  • CSS - Display
  • Bootstrap-1
  • Bootstrap - 2

  Placement Activities

  • Effective Presentation skills
  • PDF - Effective Presentation Skills