Coding Books

Coding Books Learn programming for fun. Learn new programming languages for fun.

How old are you? In days? ๐Ÿ˜ณ๐Ÿ˜ณ๐Ÿ˜ณ In seconds? ๐Ÿคซ๐Ÿคซ๐ŸคซOne more import -export demo. It illustrates "re-export" among other things...
09/01/2022

How old are you? In days? ๐Ÿ˜ณ๐Ÿ˜ณ๐Ÿ˜ณ In seconds? ๐Ÿคซ๐Ÿคซ๐Ÿคซ

One more import -export demo. It illustrates "re-export" among other things.

It also shows another example use of node 17 readline using async/await (which I LOVE) ๐Ÿ˜˜

Happy Sunday, unless it's already Monday where you are. ๐Ÿ˜๐Ÿ˜๐Ÿ˜

08/01/2022

Do you know "this"? ๐Ÿค๐Ÿค๐Ÿค

If you know "this", you know javascript. ๐Ÿ˜›๐Ÿ˜›๐Ÿ˜›

Learn Modern Javascript - Lesson 9 of 1000. ๐ŸŒž

Nide.js 17 - How to read console input using the new Promise-based readline API. ๐Ÿ™๐Ÿ™๐Ÿ™Warning - Experimental API. ๐Ÿ˜›๐Ÿ˜›๐Ÿ˜›Input...
07/01/2022

Nide.js 17 - How to read console input using the new Promise-based readline API. ๐Ÿ™๐Ÿ™๐Ÿ™

Warning - Experimental API. ๐Ÿ˜›๐Ÿ˜›๐Ÿ˜›

Input handling in node has been one of the pain points. Node 17 now includes the readline API in Promises. Worth checking it out. ๐Ÿ‘Œ๐Ÿ‘Œ๐Ÿ‘Œ

Today's sample program also demonstrates simple uses of import/export, if you've been reading my 1000-part series on modern Javascript. ๐Ÿ˜๐Ÿ˜๐Ÿ˜

Thank Goodness It's One Day Before Saturday!! ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

07/01/2022

Learn JavaScript 2022 Edition. ๐Ÿ™Š๐Ÿ™Š 7/1000 ๐Ÿ™ˆ๐Ÿ™ˆ

Wrapping up module import and export. Now, you know everything about ES modules.

Or, do you? ๐Ÿค”๐Ÿ˜‚

Good night. ๐Ÿ˜ณ๐Ÿ’€๐Ÿ˜ณโ˜ ๏ธ๐Ÿ˜€

06/01/2022

ES Module import declarations. A complete guide. ๐Ÿ˜Ž๐Ÿ˜Ž๐Ÿ˜Ž

Learn modern JavaScript - Lesson 6 of 1000. ๐Ÿคซ

JavaScript went through a big change, from ES5 to ES6/ES2015. That was 7 years ago. If you haven't caught up yet, there is really no excuse. ๐Ÿ˜“ Time to learn real modern JavaScript. Follow me for the next 994 lesson on modern JavaScript! ๐Ÿ˜๐Ÿค—

Happy Jan 6th!! ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ

06/01/2022

ES2015 Module Export Declaration Part 2 - Default Export. Lesson 5 of 1000. (Seriously ๐Ÿ˜‚)

A module can have at most one default export statement. You can default export a function, class, or in fact any expression.

Have a wonderful evening!
๐Ÿ˜๐Ÿ˜๐Ÿ˜๐Ÿ˜

01/01/2022

A Brief History of Web Technologies. ๐ŸŒ…๐ŸŒ…๐ŸŒ…

Build your own website using Gatsby. Part 3. ๐ŸŽˆ๐ŸŽˆ๐ŸŽˆ

Happy New Year!! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰





#2022

31/12/2021

Let's build a website with Gatsby - Lesson 2: Dev env setup ๐Ÿง‘โ€๐Ÿ”ง๐Ÿง‘โ€๐Ÿ”ง๐Ÿง‘โ€๐Ÿ”ง

You do not have to be a react, or even frontend, developer to use . In fact, all that's required is some technical background. ๐Ÿ‘Œ๐Ÿ‘Œ๐Ÿ‘Œ

For Gatsby development, we primarily use the Gatsby CLI tool. Try to install it, along with other tools, on your machine. If you've never used node/JavaScript, it can be some work. Otherwise, there's not much to do today. ๐Ÿฅบ๐Ÿฅบ๐Ÿฅบ

I'm planning to make this "series" on Gatsby for absolute beginners in . And, we will go slowly. ๐Ÿข๐Ÿข๐Ÿข

See you all in 2022! ๐Ÿ˜๐Ÿ˜๐Ÿ˜

Urghhhh! Sorry. No post today. ๐Ÿฅบ๐Ÿฅบ๐Ÿฅบ ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญPosting text-heavy posts on   is so much work. I'll need to find a way to make it...
30/12/2021

Urghhhh! Sorry. No post today. ๐Ÿฅบ๐Ÿฅบ๐Ÿฅบ ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ

Posting text-heavy posts on is so much work. I'll need to find a way to make it easier.

Instagram refused to accept today's post for some unspecified reason, and I have no more energy left to try again. ๐Ÿ˜จ๐Ÿ˜ฐ๐Ÿ˜ฐ

Sorry, fans. ๐Ÿ˜€
Maybe tomorrow. ๐Ÿ˜
Stay tuned, just a little bit longer. ๐Ÿ˜›

Happy Last Thursday of 2021!! We will never have another Thursday in 2021. So sad. ๐Ÿ˜ฅ๐Ÿ˜ฅ๐Ÿ˜ฅ๐Ÿ˜ข

Letโ€™s Build a Website with Gatsby! ๐Ÿ˜ณ๐Ÿ˜ณ๐Ÿ˜ณ๐Ÿค”What is Gatsby?Gatsby is a static website generator based on React. Version 4 now...
29/12/2021

Letโ€™s Build a Website with Gatsby! ๐Ÿ˜ณ๐Ÿ˜ณ๐Ÿ˜ณ๐Ÿค”

What is Gatsby?

Gatsby is a static website generator based on React. Version 4 now includes SSR support.

Why Use Static Web Site Generators?

Different tech stacks have different advantages and disadvantages. The static website generators take advantage of the dynamic website generation technologies (either client-side or server-side, or both) at build time. Hence, (1) you can create data-driven rich websites, and (2) there is no overhead at runtime since we serve static pages. You can expect the best performance from the static websites.

Why Gatsby?

There are many, so many, static website generation tools, and there is no "best" generator. They all have pros and cons. Gatsby uses primarily two technologies, react for the frontend and graphql for the backend. If you have experience with building react-based apps, and/or if you plan to use react-based technologies in the future, then gatsby is a natural choice. Next.js, which started as SSR framework for React, and Gatsby, which started as Site generation tool, are now largely overlapping. Still, if your focus is more on building frontend react app with SSR support, you go with next.js. If you are primarily interested in building static sites, then you go with gatsby.

How to Get Started?

Wait unti tomorrow. ๐Ÿฅบ๐Ÿฅบ๐Ÿฅบ๐Ÿ˜ญ



Have you guys tried VSCode on the Web? ๐Ÿค”Not perfect. Well, maybe not good enough. (Mostly, it's the extensions that are ...
28/12/2021

Have you guys tried VSCode on the Web? ๐Ÿค”

Not perfect. Well, maybe not good enough. (Mostly, it's the extensions that are not fully ported to the Web.) But it's worth taking a look. You can open your local folders or remote git repositories.

VSCode.dev

Give it a try. One thing to remember is that, do NOT refresh the webpage!!! ๐Ÿคฃ๐Ÿคฃ๐Ÿคฃ

Note: the sample code shows a selection sort implementation in Python. In recursion. ๐Ÿ˜

Do you know what time it is? It is Python Time! ๐Ÿ˜‚๐Ÿ˜‚๐ŸคฃAnother functional programming exercise using, above all things, the ...
27/12/2021

Do you know what time it is? It is Python Time! ๐Ÿ˜‚๐Ÿ˜‚๐Ÿคฃ

Another functional programming exercise using, above all things, the linked lists. ๐Ÿ˜› Nobody has done this before. We are doing it because we are "____"! (Fill in the blank with your own personal thought. ๐Ÿคช๐Ÿคช๐Ÿคช

Today, we implement the "init" and "last" functions (using head and tail).

My answer on the second slide

Have a beautiful fifteenth of December!! (Today could be a holiday in some parts of the universe. ๐Ÿ˜๐Ÿ˜๐Ÿ˜)

Direcciรณn

La Paz

Notificaciones

Sรฉ el primero en enterarse y dรฉjanos enviarle un correo electrรณnico cuando Coding Books publique noticias y promociones. Su direcciรณn de correo electrรณnico no se utilizarรก para ningรบn otro fin, y puede darse de baja en cualquier momento.

Contacto La Empresa

Enviar un mensaje a Coding Books:

Compartir