Search results for #30DaysOfJavaScript
Day 30 of #30DaysOfJavaScript I DID IT !! also built a mini project : 3D number sphere using canvas API and js logic , this project taught me a lot about particle systems , spherical coordinates , perspective projection , depth sorting , and animation loops #BuildInPublic
Day 30 of #30DaysOfJavaScript I DID IT !! also built a mini project : 3D number sphere using canvas API and js logic , this project taught me a lot about particle systems , spherical coordinates , perspective projection , depth sorting , and animation loops #BuildInPublic https://t.co/lceCRR3FnA
Started learning backend recently and JavaScript humbled me real quick. Thought I knew it. Turns out I knew just enough to build UIs. Going deeper now with @freeCodeCamp . Thanks @jasonalakiri for the motivation 💪 Starting a #30DaysOfJavaScript challenge soonest.
🚀 Day 11 of #30DaysOfJavaScript is live! Learn Number Methods, Math Object, Math.random(), Math.floor(), Math.ceil(), Math.round() & build real examples like OTP Generator and Dice Game. #JavaScript #Coding #WebDev #NodeJS
day 29 of #30DaysOfJavaScript started building a 3D number vortex using html , css , js & canvas API covered : > particle systems & canvas rendering > animation loops > perspective projection of sphere > trigonometry LOL 🥲 #BuildInPublic
day 28 of #30DaysOfJavaScript today i learned about JSON covered : > why JSON exists and why APIs use JSON > difference between JSON & javascript objects > JSON syntax & nested JSON > JSON.stringify() & JSON.parse() > understand why local storage needs JSON #BuildInPublic
day 27 of #30DaysOfJavaScript just started with ES modules covered : > understanding why ES modules exists > variable export , import & default export > circular imports & dynamic imports ( basics ) > and lastly learn how organize folders in proper structure #BuildInPublic
day 26 of #30DaysOfJavaScript today i explored how real world web applications communicate with external services learnt : > chaining multiple fetch calls > working with public API's ( TMDB , OpenWeather & JSONPlaceholder ) > rendering API dynamically on the DOM #BuildInPublic
day 24 of #30DaysOfJavaScript today i learnt how javascript communicate with servers covered : > fetch API ( GET & POST ) > HTTP status codes & headers > working with JSON > form submission using fetch() > REST API fundamentals & basics #BuildInPublic
day 24 of #30DaysOfJavaScript just started with asynchronous javascript covered : > callback patterns & callback hell > understand synchronous & asynchronous js > learnt promises ( resolve , reject , then , catch ) > chaining asynchronous operations #BuildInPublic
day 23 of #30DaysOfJavaScript today's focus was object oriented programming (OOP) in javascript covered : > constructor functions & prototypes > "new" keyword > ES6 classes (constructor) > inheritance with extends & super > encapsulation using private fields (#) #BuildInPublic
day 22 of #30DaysOfJavaScript today's learning was all about understanding javascript's "this" keyword and finally understand why "this" confuses so many developers > this in functions , methods , classes & event listeners > Arrow functions & regular functions #BuildInPublic
day 21 of #30DaysOfJavaScript took a short break from javascript today and revised my html & css fundamentals revised : > flexbox & css grid > layout composition > spacing & allignment > cards & components and recreated this modern grocery app UI from scratch #BuildInPublic
day 20 of #30DaysOfJavaScript todays learning was all about browser storage covered : > local storage & session storage > API's ( setItem , getItem , removeItem , clear ) > storing & retrieving JSON data > cookies basics #BuildInPublic
day 19 of #30DaysOfJavaScript today i covered timers & intervals : > understand setTimeout() & clearTimeout() ,setInterval() & clearInterval() and setInterval() & recursive setTimeout() > also understand real world use cases like delayed UI actions and refresh #BuildInPublic
day 18 of #30DaysOfJavaScript todays learning was all about forms & validation again to get better understanding of it : > learn how to read user input > prevent default form behavior > understand client side validation > learn about conditional error messages #BuildInPublic
day 17 of #30DaysOfJavaScript today i explored the fundamentals of building a 2D platformer from scratch using vanilla javascript & html5 canvas API > game loop > custom physics & gravity > collision detection & sprite animation > and learn about camera tracking #BuildInPublic
day 16 of #30DaysOfJavaScript todays focus was forms & validation covered : > reading values from input , textarea & select > learnt how to preventing default form submission > inline & JavaScript-based validation > understand pattern attribute & custom regex #BuildInPublic
day 15 of #30DaysOfJavaScript todays topics : > event bubbling & capturing > event delegation > capturing phase & bubbling phase also tried to built : > todo list using event delegation but unfortunately i haven't finished it yet #BuildInPublic
day 13 of #30DaysOfJavaScript todays focus was making web page dynamic with the DOM > created and removed elements dynamically > updated styles and classes with javascript > learned the difference between innerText and innerHTML > understood live HTML collection #BuildInPublic
day 11 of #30DaysOfJavaScript today's focus shifted from core javascript to game development haha > getting started with phaser.js > understanding how gravity works in phaser > learning the basics of html5 canvas and game rendering #BuildInPublic


