Coder Social home page Coder Social logo

learn-webdev's Introduction

  1. Session - 1

    • html //sam

      • doc structure
      • semnatic html
    • css //sam

      • variables
      • positioning
      • flex
      • structuring (modularity)
    • js //beleswar

      • basics
      • arrow functions
      • functional programming - map, filter
      • fetchAPI
      • async wait, promises
      • dom
      • local/session storage
    • about the sessions: schedule

  2. Session - 2

    • React //sam
      • setup, vite
      • folder structure explanations
      • jsx
        • variables
        • mapping
        • conditional rendering
      • css, images importing (function importing)
      • components
        • props
      • hooks
        • useState
        • useEffect
        • useRef(optional)
      • counter frontend
  3. Session - 3

    • API introduction
    • Flask //beleswar
      • file structure with modularity
      • .env files
      • endpoints (dynamic endpoints)
      • CORS
    • counter application
      • database models (sqllite)
      • api-building
        • HTTP methods
        • JSON
        • CURL
        • entering data into db, viewing db, deleting (CRUD)
        • HTTP response return status codes
      • Counter Application
        • increment + decrement
        • save button + load from database button
        • app setup
  4. Session - 4

    • Trivia App
      • frontend //samridh
        • make a simple page which can display questions
        • form to add questions
      • backend //beleswar
        • question model creation
        • add question end point
        • send question end point
        • validation question
      • frontend //samridh
        • form request to backend for adding question
        • verify that questions are added to db (view db in backend)
        • Display question - fetch from backend
        • Answer button
  5. Session - 5

    • Deployment //beleswar
      • frontend on github pages
      • backend on digitalocean
      • db on digitalocean
    • Future Works //samridh
      • authentication
        • jwt tokens
        • cookies
      • try making a CGPA calculator
      • use react router
      • master css
      • responsiveness
      • use bootstrap/tailwind

// schedule

// miscellanoues

  • forms in React - examples - counter, buttonClick => counter value - state, conditional rendering - local storage - trivia app - static questions - questions to be imported from a js file - make a trivia app - apiFetch - dynamic - mapping - component

learn-webdev's People

Contributors

3v3ryone avatar the5thaxiom avatar

Stargazers

Kartikey Subramanium avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.