Skip to content

Files

Latest commit

Sep 7, 2023
3ba05f4 · Sep 7, 2023

History

History

Course

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 11, 2023
Sep 7, 2023
Sep 7, 2023
Sep 7, 2023
Aug 17, 2018
Jun 1, 2020
Aug 17, 2018
Aug 17, 2018
Sep 7, 2023
Aug 17, 2018
Sep 7, 2023
Aug 17, 2018
Aug 17, 2018
Aug 17, 2018
Aug 17, 2018
Aug 17, 2018
Sep 10, 2019

README.md

What is this?

This is the code for my Node.js Learning Path, which you can find only at IBM Developer.

There is one directory for each unit of the course, named like this: Unit-X, where X is the unit number (Unit 1 doesn't have a directory because it doesn't have any code).

There are also some other directories for common code, configuration settings, and so forth. The layout looks like this:

IBM-Developer/Node.js/
└── Node.js
    └── Course
        ├── LICENSE
        ├── README.md (this file)
        ├── Unit-10
        ├── Unit-11
        ├── Unit-12
        ├── Unit-14
        ├── Unit-2
        ├── Unit-3
        ├── Unit-4
        ├── Unit-5
        ├── Unit-6
        ├── Unit-7
        ├── Unit-8
        ├── Unit-9
        ├── common
        ├── data
        └── settings

Caveats

Some of the code is (and will always be) purposely bad (or poorly optimized), and unlinted, in order to illustrate concepts as part of the LP (like why you would want to use a linter... you kinda need to see both the "before" and "after" code, right?).

If you are a Node developer and see something that looks wrong, it just might be that way on purpose (to make a point), so no issues (or god forbid, PRs) please because something doesn't look perfect (or the way you would do it). That said... if something is just flat out wrong, please let me know (by opening an issue).

Who am I?

I'm Steve Perry. And I love to write code, and write about writing code.

Be sure to check out my blog, and my YouTube channel.

You can also follow me on LinkedIn.