Just some notes I took whilst trying to understand SFDX a bit more. This is a bit of a stream of conciousness in frustration... so bear with it. 

So, I've had an intro to SFDX previously and had it installed on my PC previously during the intro, and I sort of got the concepts but I had to get a new PC and now I have to start again, on my own.

Previously things that have got me lost and confused are

Grrr, just start from the begining, don't assume I have a mac, don't assume I know what Bash or Powershell is (well I have basic concepts and started learning enterprise computing on Unix), and which Command Window are you talking about.

Other things I need to know are:

So that's why I tried to work it all out, and created VS Code for Non Developers and the Installing the Dev Tools page. 

Following the Trails

Starting with https://trailhead.salesforce.com/content/learn/projects/quick-start-salesforce-dx/set-up-your-salesforce-dx-environment?trail_id=sfdx_get_started

Now the second trail https://trailhead.salesforce.com/content/learn/projects/quick-start-salesforce-dx/set-up-the-project-on-your-local-machine?trail_id=sfdx_get_started

Now the third trail https://trailhead.salesforce.com/content/learn/projects/quick-start-salesforce-dx/create-and-test-our-scratch-org?trail_id=sfdx_get_started

So I have finished that badge, I've got an org open with the Dreamhouse App, and I still don't know much about DX at all.
And I still don't have anything in my dev hub environment to tell me that I have a Scratch Org created.


Then I did Packages Development Model

Badge https://trailhead.salesforce.com/content/learn/modules/sfdx_dev_model/sfdx_dev_model_evolve_to_dx?trail_id=sfdx_get_started and still didn't learn much

Next Module https://trailhead.salesforce.com/content/learn/modules/sfdx_app_dev/sfdx_app_dev_setup_dx?trail_id=sfdx_get_started


Next Module https://trailhead.salesforce.com/content/learn/modules/sfdx_app_dev/sfdx_app_dev_create_app?trail_id=sfdx_get_started


Next module https://trailhead.salesforce.com/content/learn/modules/sfdx_app_dev/sfdx_app_dev_build_app?trail_id=sfdx_get_started and https://trailhead.salesforce.com/content/learn/modules/sfdx_app_dev/sfdx_app_dev_create_visuals?trail_id=sfdx_get_started


Module https://trailhead.salesforce.com/content/learn/modules/sfdx_app_dev/sfdx_app_dev_deploy?trail_id=sfdx_get_started


Skipped throught the next few boring modules, now onto https://trailhead.salesforce.com/content/learn/modules/unlocked-packages-for-customers/build-your-first-unlocked-package?trail_id=sfdx_get_started


Overall