2023-09-12 TIL
TIL - 2023-09-12
TIL - 2023-09-12
TIL - 2023-09-10
TIL - 2023-09-09
TIL - 2023-09-08
I made some big progress on running the content script on its designated pages! π₯°
I worked on the popup page of the chrome extension project, and looked into the architecture of a content script. π
I finished the Express crash course! β
I focused on the Express crash course. π
I spent the whole day to try and get my head around the chrome extension architecture.
I started an Express crash course! π I learned:
I finished the Node.js crash course! π I learned:
I started a small project! π
I started the Node.js crash course! π€© I learned:
I finished the Web3schools Node.js tutorial! π€© I learned:
I started touching on Node.js! π I learned:
I learned jQuery today! β
Iβm done updating the project! π
Iβm still practicing React.js! π
I learned more React today! π
I spent most of my time reviewing React.
I finished the React crash course! π€© I learned:
I am learning React.js by following a crash course! π I learned:
I explored some JavaScript libraries today. Turns out there is a whole bunch of different libraries with specific functionalities. My goal for now is to lear...
I learned some basic CSS and applied it to the project. π₯°
The to-do list project is very close to reaching perfection! π
I added even more details to the to-do list project! π₯°
I added the following details to the to-do list project:
I continued working on the to-do list project! π
I started my very first (and tiny) JavaScript project, creating a to-do list! πΊ
I have finished learning the basics of JavaScript! πΌ
I am still focusing on Javascript! π
TIL - 2021-11-22
β Reference: Chrome Documentation
β Reference:Express crash course by Traversy Media Express API Reference
β Reference: Chrome Documentation
β Reference:What Is A RESTful API? Explanation of REST & HTTP
β Reference: Node.js crash course by Traversy Media Node.js v17.2.0 documentation Everything you should know about βmoduleβ & βrequireβ in Node.js
β Reference: Node.js tutorial from W3 schools, Beginnerβs Guide by Fireship
β Reference: jQuery tutorial from W3 schools
β Reference: Array Worksheet by James Q Quick
β Reference: MDN Web Docs - Event.target
β Reference: Intro to React by ReactJS.org
β Reference: This stackoverflow question
β Reference: MDN Web Docs - Event.target
β Reference: React Docs
β Reference: MDN Web Docs - Spread syntax (β¦)
β Reference: The amazing React crash course by Traversy Media
filter()
function
β Reference: MDN Web Docs - Array.prototype.filter()
β Reference: MDN Web Docs - Arrow function expressions
map()
function
β Reference: MDN Web Docs - Array.prototype.map()
What are JavaScript libraries?
β Reference: CSS Tutorial by W3Schools
TextNode
object
What is a TextNode object?
addEventListener()
vs onclick
Both addEventListener() and onclick listen for an event, and execute a callback function when a button is clicked.
document.write()
vs Element.innerHTML
document.write() method
What is a Web API?
Input
elements of type text
β Reference: <input type=βtextβ> from the Mozilla HTML Guide.
β This note is created based on: JavaScript tutorial by βCoding Everybodyβ.
β Reference: Introduction - JavaScript by Mozilla
β Reference: Loops and iteration from the Mozilla JavaScript Guide.
β Reference: Grammar and types - JavaScript Guide by Mozilla I have excluded the syntax that are identical to those of Java.
Problem-solving agents
Interprocess communication
WWW and markup files
Process Creation & Termination
Basic Framework
Intelligent Agents
AI is everywhere!
How was the www invented?
Using the terminal
3/1 W1 L1
β Reference: Write your first Flutter app, part 1
Making custom widgets stless + Tab after the code for MyApp Creating a βfunctionβ that can be reused ```Dart class MyApp extends StatelessWidget { const...
Flexible Controlling the width/height by % return MaterialApp( home: Scaffold( appBar: AppBar(), body: Row ( children: [ // First box ta...
Styling in Flutter Text: TextStyle Picking colors: Color.fromRGBO(r, g, b, opacity) / Color(0xffaaaaaa) / Colors.ColorName Other styles include fontSize...
Flutter Basics Main structure Dart only runs code inside void main() ```dart import βpackage:flutter/material.dartβ;
Introduction Apache Maven is a build-automation tool that provides an easy way to develop JAVA applications Generating a Maven project: mvn archetype:buil...
Shortcuts sysout + ctrl + . creates System.out.println()
VI is useful in a CLI-only envireonment, especially when changing remote configurations in a service.
Basic CLI ```java package app;
β Reference: String incrementer
β Reference: Create Phone Number
β Reference: Java Functional Programming (Part 1: The Beginning)
β Admin Page & Login Feature Planning Designed an admin page (admin dashboard) Switched to authentication using member_id + password Added is_admi...
β Completed Tasks
β¨ Project Overview
β Reference: https://youtu.be/PKxm0vkoWgo