Kingsley Ubah Profile picture
Front-End Web Developer. Technical Writer. Freelancer. Hey there, you got this!
2 subscribers
Aug 20, 2021 9 tweets 2 min read
Learn how to use the Array map() method with these seven examples

A visual thread 🧵 Complete the name of our heroes
Aug 19, 2021 10 tweets 3 min read
7 ES6 features all JavaScript Programmers should learn to use.

A visual thread 🧵 1. Destructuring Assignment

Access and store multiple elements from an array or object in just one line of code
Aug 12, 2021 12 tweets 3 min read
If you are a beginner, Promises in JavaScript can be inherently difficult to understand.

What is a Promise anyway?

In this thread, I will explain the important concepts of JavaScript Promises in layman terms 🧵 Imagine that you are interviewing job seekers for a job position.

A young man comes in for an interview but guess what? He forgot his resume (lol)
Aug 11, 2021 12 tweets 3 min read
As a beginner, you have probably heard of the DOM over a million time.

But do you really understand what it is?

Here’s a simple (and fun?) way of understanding what the DOM in JavaScript actually is 🧵 Imagine this:

A group of aliens invade the human race. The aliens bring an inscription written in alien language to warn the humans about an apocalypse (haha), and to show the humans how to prevent it.
Aug 10, 2021 7 tweets 2 min read
If you are a beginner, you have probably heard the terms Authentication and Authorization yet have no idea of what they mean.

Here's a short thread on what to know about those two and why they are so important in web development

🧵 In backend development, two terms frequently mentioned is Authentication and Authorization.

These two concepts play a huge role in determining how our Backend application validates a user.
Aug 9, 2021 12 tweets 2 min read
Many beginners have heard of the terms Static web pages and Dynamic pages, yet don't seem to know what they mean.

If you're one of them, you're in luck.

Here's all you need to know in plain English 🧵 Let's use a books as an example:

A book consists of multiple pages.

A single page in the book contains its own relevant content such as text, graphics, images etc.

A web page is the same.

It is a single document which contains texts, images, hypertext etc.
Aug 5, 2021 10 tweets 2 min read
As a beginner, coding can be quite hard to learn.

Here's a thread on how to practice coding and get better at it 🧵 First, grab the basics.

This includes basic knowledge and tasks like how to define a function, a script, if statements and so on.

Hop on to the MDN and familiarize yourself with JavaScript syntax
Jul 28, 2021 19 tweets 2 min read
Learning JavaScript?

Here’s a Simple Guide you can follow

A thread 🧵 VARIABLES

- let
- const
- var
Jul 27, 2021 7 tweets 2 min read
My 5-point formula for learning anything fast, including how to code.

Enjoy this thread 🧵 1. FOCUS

When you're learning anything, you need to focus.

It's important that you eliminate any forms of distraction because they're bad for learning.

When you're focused, your brain takes in much more information.
Jul 21, 2021 7 tweets 3 min read
Coding tests are a great way to learn.

Here are 5 platforms to boost your coding skills with online tests and challenges

A thread 🧵 1. HackerRank

HackerRank is a place where programmers from all over the world come together to solve programming problems.

It provides verified solutions you can check at any time, and a wide array of programming/coding questions for you to solve.

hackerrank.com
Jul 19, 2021 11 tweets 4 min read
9 Super eBooks to Learn Modern JavaScript (ES6 and Beyond)

Some of them are free.

Enjoy this thread 🧵 1. Deep JavaScript: Theory and Techniques

This book teaches you about the practical use of JavaScript and focuses on the EmcaScript spec.

It explains important theories and techniques as well as when to use it.

exploringjs.com/deep-js/toc.ht…
Jul 16, 2021 9 tweets 3 min read
Learn JavaScript with these fun games.

A thread 🧵 1. Code Combat

Learn typed code through a programming game.

Learn JavaScript as you solve puzzles and completing challenges.

codecombat.com
Jul 15, 2021 13 tweets 3 min read
Are you learning JavaScript?

Here are 10 fundamentals to learning the language as a beginner.

A thread 🧵 1. DOM

This stands for Document Object Model.

DOM is an interface that represents the entire HTML document in a tree structure.

That way, you can access any elements from the tree from your JavaScript and manipulate them.
Jul 12, 2021 9 tweets 3 min read
7 Platforms to Learn JavaScript for Free

A thread 🧵 1. W3Schools

W3Schools is a free online resource with tutorials and reference materials on 14 programming languages, including JavaScript.

W3Schools has focus on simplicity, practicing easy and straight-forward learning.

w3schools.com/js/
Jul 6, 2021 9 tweets 3 min read
7 Platforms to Host your Static HTML Website for Free

A thread 🧵 1. Vercel

They provide:

- HTTPS-enabled Custom Domains

- Continuous Deployment with Git

- High-performance Edge Network

- Unlimited Websites & APIs

- Serverless Functions in Node.js, Go, and more.

vercel.com
Jun 29, 2021 13 tweets 4 min read
10 Amazing CSS Tools for Front-end Developers

A thread 🧵 1. Specificity Visualizer

A visual way to analyze the specificity of selectors in CSS

github.com/isellsoap/spec…
Jun 21, 2021 7 tweets 5 min read
20 free ebooks to learn JavaScript in-depth

A thread 🧵 Modern JavaScript: A curated collection
oreilly.com/web-platform/f…

JavaScript notes for professionals
drive.google.com/file/d/1OonOQw…

Nodebots - JavaScript and robotics in real life
drive.google.com/file/d/1NU8xbM…

JavaScript: The Good Parts
github.com/dwyl/Javascrip…
Jun 19, 2021 8 tweets 2 min read
The basic git commands you should know how to use

//Thread// Initializing a new repository: git init Image
Jun 15, 2021 15 tweets 7 min read
25 Amazing Chrome Extensions for Web Developers

//THREAD// Validity
- helps you validate your web page
chrome.google.com/webstore/detai…

Web Developer Checklist
- helps you adhere to common best practices
chrome.google.com/webstore/detai…

Bootlint This Page
- checks any Bootstrap page/site for common errors
chrome.google.com/webstore/detai…
Jun 10, 2021 7 tweets 6 min read
21 GitHub Repositories For Web Developers

//THREAD// JavaScript Algorithm and Data Structures
github.com/trekhleb/javas…

AirBnB JavaScript guide
github.com/airbnb/javascr…

Useful Resources for Front-end devs
github.com/RitikPatni/Fro…

HTML 5 Boilerplate
github.com/h5bp/html5-boi…

Daily Interview Question
github.com/Advanced-Front…
Jun 8, 2021 18 tweets 5 min read
15+ Fantastic React UI libraries to consider for your project

🧵 🔹 Blueprint

Blueprint is a React UI toolkit used to create and manage data-intensive user Interfaces for desktop applications

github.com/palantir/bluep…