It's important to establish that is not an expository course. Its objective is to teach participants about the VTEX IO Store Framework based on practical applications/activities. Therefore, in order to advance, you'll need to invest some time and dedication into it.
At the beginning of the course, you'll receive a repository containing a minimum amount of code our wish is that, upon completing all the tasks laid before you, you would have transformed that code into a fully functional store.
Intro
The course is divided into chapters. As each chapter begins, you'll receive initial instructions, just as you've already received for this and previous chapters. You should read through all of the presented content and perform the minor task set out at the end of the chapter.
For your answers to be sent, follow these steps:
Open a new window in VSCode
Execute CTRL + Shift + P or Cmd + Shift + P
Run git clone
Type in the repository's name, such as https://github.com/gpp2020/store-framework
Confirm and select where you want to clone the repository
Click on Open on the notification that appears in the lower right corner
:warning: Note that this bot differs from the GitHub Learning Lab bot. It's responsible for analyzing the answers coming from each course stage.
Select the Only selected repositories option, then click on Select repositories and type in store-framework;
Click on gpp2020/store-framework and then on Install.
Submitting your answers
After reading the entire content and performing the wanted task, you should send your answer according to the steps below:
Click on Source Control, in the VSCode side menu;
Click on the + in the CHANGES section;
Compose a message that describes your change. For example:
Click on ✓ (Commit);
Click on the lower left corner;
When a new window appears, fill it in with the Branch name that was given at the beginning of the text and click on + Create new branch...;
Lastly, click on the cloud icon in the lower left corner:
Once you complete this flow, our bot will let you know whether your answers were correct or not. If yes, the reply will look like this:
Thereafter, you'll receive another reply highlighting the next steps:
If you're familiar with git, this entire flow is equivalent to creating a branch with a predefined name, committing changes and then executing a push.
Retries
Throughout the course, you may run into difficulty and not manage to correctly complete the activity on your first try. When this happens, you'll receive a feedback message that will let you know where you failed:
You can submit as many answers and you want by simply retrying the entire process explained in the previous section.
:warning: In item 6 above, you won't need to retry everything, once the step's branch has been created. In item 7, instead of a cloud icon, you'll see several arrows, just click on them to resend:
Course progress
You may see your course progress at any time by going back to the main page. There, you'll see every step, what you've already completed, along with a button that takes you back to where you last stopped:
Don't forget to link
Anytime you open the VSCode terminal, you can run a vtex link to monitor the evolution of your project in https://{workspace}--{account}.myvtex.com. Make sure that the solution is visually comparable to what was presented and that no link errors occurred.
:warning: Warning :warning:
Do not create issues and PRs during the course flow, since this can interfere with its functioning.
Course functioning
<img src="https://user-images.githubusercontent.com/18701182/70206348-fae7ec00-1705-11ea-8c8d-90f614062782.png" alt="IMAGE ALT TEXT HERE" width="720" height="360" border="10" />
Objective
It's important to establish that is not an expository course. Its objective is to teach participants about the VTEX IO Store Framework based on practical applications/activities. Therefore, in order to advance, you'll need to invest some time and dedication into it.
At the beginning of the course, you'll receive a repository containing a minimum amount of code our wish is that, upon completing all the tasks laid before you, you would have transformed that code into a fully functional store.
Intro
The course is divided into chapters. As each chapter begins, you'll receive initial instructions, just as you've already received for this and previous chapters. You should read through all of the presented content and perform the minor task set out at the end of the chapter.
For your answers to be sent, follow these steps:
git clone
https://github.com/gpp2020/store-framework
Open
on the notification that appears in the lower right cornerstore-framework
;gpp2020/store-framework
and then on Install.Submitting your answers
After reading the entire content and performing the wanted task, you should send your answer according to the steps below:
Source Control
, in the VSCode side menu;+
in the CHANGES section;✓
(Commit);+ Create new branch...
;Once you complete this flow, our bot will let you know whether your answers were correct or not. If yes, the reply will look like this:
Thereafter, you'll receive another reply highlighting the next steps:
Retries
Throughout the course, you may run into difficulty and not manage to correctly complete the activity on your first try. When this happens, you'll receive a feedback message that will let you know where you failed:
You can submit as many answers and you want by simply retrying the entire process explained in the previous section. :warning: In item 6 above, you won't need to retry everything, once the step's branch has been created. In item 7, instead of a cloud icon, you'll see several arrows, just click on them to resend:
Course progress
You may see your course progress at any time by going back to the main page. There, you'll see every step, what you've already completed, along with a button that takes you back to where you last stopped:
Don't forget to link
Anytime you open the VSCode terminal, you can run a
vtex link
to monitor the evolution of your project inhttps://{workspace}--{account}.myvtex.com
. Make sure that the solution is visually comparable to what was presented and that no link errors occurred.:warning: Warning :warning:
Do not create issues and PRs during the course flow, since this can interfere with its functioning.
To continue, click on Close issue