home.social

#learnjavascript — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #learnjavascript, aggregated by home.social.

fetched live
  1. 𝗟𝗲𝗮𝗿𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁:

    #JS #Course #LearnJavaScript

    thewhale.cc/posts/learn-javasc

    Learn in an interactive environment. Study short lessons and practice in an intuitive environment based on Tests. Written in French.

  2. Looking to learn javascript , have some python experience but need some guidance on where to start. Not sure what to google for this specific project I'm trying to learn with!

    github.com/wonderunit/storyboa

    Discussions: discu.eu/q/https://github.com/

    #javascript #learnjavascript #programming #python #webdev

  3. Looking to learn javascript , have some python experience but need some guidance on where to start. Not sure what to google for this specific project I'm trying to learn with!

    github.com/wonderunit/storyboa

    Discussions: discu.eu/q/https://github.com/

    #javascript #learnjavascript #programming #python #webdev

  4. #100DaysOfCode

    #Day52 : building a Todo with @sveltejs #Svelte and @vite #vite

    - using bind: to handle user input and dispath the event
    - using props to activate function and change states of the component
    - conditionnaly style with a CSS class activated only when a prop is true

    Source Code : github.com/teotimepacreau/Svel

    #WebDev
    #Frontend
    #LearnWebDev
    #Javascript
    #LearnToCode
    #LearnJavascript
    #JS
    #HTML
    #CSS
    #UI
    #VanillaJS

  5. #100DaysOfCode

    #Day52 : building a Todo with @sveltejs #Svelte and @vite #vite

    - using bind: to handle user input and dispath the event
    - using props to activate function and change states of the component
    - conditionnaly style with a CSS class activated only when a prop is true

    Source Code : github.com/teotimepacreau/Svel

    #WebDev
    #Frontend
    #LearnWebDev
    #Javascript
    #LearnToCode
    #LearnJavascript
    #JS
    #HTML
    #CSS
    #UI
    #VanillaJS

  6. #100DaysOfCode

    #Day50 : continue Bookshelf project
    - implemented reservation function, clicking on a book card button "reserve", adds the book to the reservation modal `<dialog>`
    - deployed #Fastify #SQLite backend to fly.io @flydotio
    - deployed #Vite frontend @vercel

    bookshelf.teotimepacreau.fr/

    Source Code : github.com/teotimepacreau/book

    @fastify

    #WebDev #Frontend #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #HTML #CSS #UI #VanillaJS

  7. #100DaysOfCode

    #Day50 : continue Bookshelf project
    - implemented reservation function, clicking on a book card button "reserve", adds the book to the reservation modal `<dialog>`
    - deployed #Fastify #SQLite backend to fly.io @flydotio
    - deployed #Vite frontend @vercel

    bookshelf.teotimepacreau.fr/

    Source Code : github.com/teotimepacreau/book

    @fastify

    #WebDev #Frontend #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #HTML #CSS #UI #VanillaJS

  8. #100DaysOfCode

    #Day49 : continue Bookshelf project
    - implemented View Transitions API fade animation when changing page
    - implemented Scroll-Progress-Timeline to animate with CSS only the elements entry on scroll using `animation: book-entry linear forwards; animation-timeline: view(); animation-range: entry 0% 35%;`

    Source Code : github.com/teotimepacreau/book

    @fastify
    #WebDev #Frontend #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #HTML #CSS #Vite #Fastify #UI #VanillaJS

  9. #100DaysOfCode

    #Day49 : continue Bookshelf project
    - implemented View Transitions API fade animation when changing page
    - implemented Scroll-Progress-Timeline to animate with CSS only the elements entry on scroll using `animation: book-entry linear forwards; animation-timeline: view(); animation-range: entry 0% 35%;`

    Source Code : github.com/teotimepacreau/book

    @fastify
    #WebDev #Frontend #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #HTML #CSS #Vite #Fastify #UI #VanillaJS

  10. #100DaysOfCode

    #Day48 : continue Bookshelf project
    - Authorization : only authenticated user that have a session-cookie can add a book to the collection and the SQL DB
    - Adding book to the collection : when addBookForm is received it visually adds, and adds to the DB
    - At reload : it combines "goodreads" & "bookviaform" table

    Source Code : github.com/teotimepacreau/book

    @fastify

    #WebDev #Frontend #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #HTML #CSS #Vite #Fastify #UI #VanillaJS

  11. #100DaysOfCode

    #Day48 : continue Bookshelf project
    - Authorization : only authenticated user that have a session-cookie can add a book to the collection and the SQL DB
    - Adding book to the collection : when addBookForm is received it visually adds, and adds to the DB
    - At reload : it combines "goodreads" & "bookviaform" table

    Source Code : github.com/teotimepacreau/book

    @fastify

    #WebDev #Frontend #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #HTML #CSS #Vite #Fastify #UI #VanillaJS

  12. #100DaysOfCode

    #Day47 : continuing Bookshelf project
    - Login function : <dialog> element contains the connexion form. username and password are passed to the backend endpoint "/login"
    - Authentification : Retrieving username and password. Hashing it through bcrypt. Fastify-secure-session plugin adds a session cookie.

    Source Code : github.com/teotimepacreau/book

    @fastify

    #WebDev #frontend #LearnWebDev
    #Javascript #LearnToCode
    #LearnJavascript #JS #HTML #CSS #Vite #Fastify #UI #VanillaJS

  13. #100DaysOfCode

    #Day47 : continuing Bookshelf project
    - Login function : <dialog> element contains the connexion form. username and password are passed to the backend endpoint "/login"
    - Authentification : Retrieving username and password. Hashing it through bcrypt. Fastify-secure-session plugin adds a session cookie.

    Source Code : github.com/teotimepacreau/book

    @fastify

    #WebDev #frontend #LearnWebDev
    #Javascript #LearnToCode
    #LearnJavascript #JS #HTML #CSS #Vite #Fastify #UI #VanillaJS

  14. #100DaysOfCode

    #Day46 : Bookshelf project

    - backend with #Fastify, querying with #SQL a database of books from my Goodreads account and scrapping books covers
    - frontend with #Vite
    - implemented search and filter function
    - working on an authentification to allow admin to add books to the collection

    Source Code : github.com/teotimepacreau/book

    #WebDev #Frontend #WebDesign #LearnWebDev
    #Javascript #LearnToCode
    #LearnJavascript #JS #IndieWeb #PersonalWeb #Homemade #UI #UserInterface #VanillaJS

  15. #100DaysOfCode

    #Day46 : Bookshelf project

    - backend with #Fastify, querying with #SQL a database of books from my Goodreads account and scrapping books covers
    - frontend with #Vite
    - implemented search and filter function
    - working on an authentification to allow admin to add books to the collection

    Source Code : github.com/teotimepacreau/book

    #WebDev #Frontend #WebDesign #LearnWebDev
    #Javascript #LearnToCode
    #LearnJavascript #JS #IndieWeb #PersonalWeb #Homemade #UI #UserInterface #VanillaJS

  16. #100DaysOfCode : #NodeJS #Express #SQLite #VanillaJS

    #Day44 : V2 of my personal website teotimepacreau.fr/

    Source Code : github.com/teotimepacreau/Pers

    Changes :
    - semantic HTML
    - added mobile hamburger navigation
    - title fonts
    - desktop nav style

    Learned :
    - building hamburger menu
    - CSS position:fixed
    - transitioning on translateX
    - aria-expanded

    #WebDev #Frontend #CSS #WebDesign #LearnWebDev
    #Javascript #LearnToCode
    #LearnJavascript #JS #IndieWeb #PersonalWeb #Homemade #UI #UserInterface

  17. #100DaysOfCode : #NodeJS #Express #SQLite #VanillaJS

    #Day42 : Newsletter Express project

    Source Code : github.com/teotimepacreau/Expr

    Changes :
    - reworked completely all styling to get a handcrafter #Bento UI
    - when unsub, if checks if email is already in the DB, if not it sends an error notif

    Learned :
    -focus-visible
    -SQL conditions
    - adding a js parameter that is added to the SQL selection

    #WebDev #Frontend #CSS #WebDesign #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #emailgeeks

  18. Looking for other #CodeNewbie (s) learning #javascript.

    I'm on Day 50 of doing an unofficial #100DaysOfCode and could use some community.

    Still intimidated by GitHub and Stack Overflow. 😜

    #learnjavascript