/100-days-of-code

Fork this template for the 100 days journal - to keep yourself accountable (multiple languages available)

Primary LanguageJavaScript

I've joined the #100DaysOfCode Challenge

I took to this challenge to help me advance my programming knowledge The goal of this challenge is to code for 100 consequtive days whilst posting my daily progress to this repository.

My daily progress

challenge by day :

  • day1 UDP and TCP client socket
  • day2 TCP server
  • day3 Keylogger
  • day4 TCP proxy server
  • day5 OOP basics
  • day6 Dictionary vs lists : performance benchmark
  • day7 Linked List and various its operations
  • day8 A simple packet sniffer
  • day9 Played around with the string object
  • day 10 Sending emails using python
  • day11 Introduction to the opencv library
  • day12 Thresholding, arithmetic and logic operartions on images
  • day13 Creating color filters
  • day14 Removing noise, smoothening and applying blur to images
  • day15 A script that sorts out my download folder according to extensions
  • day16 A password cracking script for UNIX
  • day17 Chrome Password Stealer
  • day18 Intro to APIs and RESTful APIs
  • day19 Blogpost Webstite. Using templates
  • day20 Blogpost Webstite. Forms and form validation
  • day21 Blogpost Webstite. Database with SQLAlchemy
  • day22 Blogpost Webstite. Login and User Authentication
  • day23 Blogpost Webstite. User Account and profile
  • day24 Blogpost Webstite. Create, Update, Delete Posts
  • day25 Blogpost Webstite. Pagination
  • day26 Blogpost Webstite. Reset password using email
  • day27 Blogpost Webstite. Blueprinting and configuration
  • day28 Blogpost Webstite. Custom error pages
  • day29 Blogpost Webstite. Chrome Dinosaur bot
  • day30 Blogpost Webstite. Deployment to server
  • day31 Pong game
  • day32 Bot that plays google chrome dinosaur
  • day33 Flappy bird game, w/o controls
  • day34 Flappy bird game, a neural network learns to play the game
  • day35 Snake game
  • day36 ES6 basics
  • day37 ES6 basics
  • day38 To-do list app in js
  • day39 Intro to React, React forms
  • day40 Smart Contracts, Ethereum with Solidity
  • day41 Intro to React, Props, Lists, Nesting Components
  • day42 Intro to React, Stateless Components, Conditional Output, Forms
  • day43 Leetcode problems
  • day44 Leetcode problems
  • day45 Leetcode problems
  • day46 Leetcode problems
  • day47 Leetcode problems
  • day48 Leetcode problems
  • day49 Deleting items in react
  • day50 Lifecycle methods in react
  • day51 To-do list app in react
  • day52 APIs in javascript: fetch api
  • day53 React Router,Links, NavLinks
  • day54 React Axios, Programmatic directs, Higher Order Components
  • day55 Route parameters
  • day56 Redux intro
  • day57 Redux
  • day58 Redux action creators
  • day59 Weather application in react
  • day60 ISS tracker using apis
  • day61 Material-react CRUD application
  • day62 Material-react CRUD application
  • day63 Material-react CRUD application
  • day64 using chart js to consume an api
  • day65 Material-react CRUD application
  • day66 Material-react CRUD application
  • day67 Material-react CRUD application
  • day68 using chart js to consume an api
  • day69 the data selfie app
  • day70 consuming the dark sky api
  • day71 consuming the dark sky api
  • day72 consuming the dark sky api
  • day73 consuming the dark sky api
  • day74 consuming the dark sky api
  • day75 consuming the dark sky api
  • day76 consuming the dark sky api
  • day77 Material CRUD
  • day78 Material CRUD
  • day79 Material CRUD
  • day80 Material CRUD
  • day81 Material CRUD
  • day82 React Planner application
  • day83 React Planner application
  • day84 React Planner application
  • day84 React Planner application
  • day85 React Planner application
  • day86 React Planner application
  • day87 React Planner application
  • day88 React Planner application, thunk and redux
  • day89 React Planner application, firebase and firestore
  • day90 React Planner application, firebase and firestore
  • day91 React Planner application, firebase and firestore
  • day92 React Planner application, firebase and firestore
  • day93 React Planner application, firebase and firestore
  • day94 css basics
  • day95 css basics
  • day96 COVID-19 tracker
  • day97 bike css website
  • day98 bike css website
  • day99 CSS loader
  • day100 Challenge complete, animated with css