Resubmission of PR to remove block by Maartje#14
Conversation
mkruijt
left a comment
There was a problem hiding this comment.
thanks @remarcmij , not sure if I already submitted this review, my internet connection is kind of bad
| A good understanding of all the above mentioned topics. Want to check your Knowledge? Go through the [JavaScript Fundamentals README](../../../fundamentals/blob/master/README.md) and research/ ask for help (Slack!) with the concepts that are not entirely clear. | ||
|
|
||
| *The HackYourFuture curriculum is subject to CC BY copyright. This means you can freely use our materials, but just make sure to give us credit for it :)* | ||
|
|
There was a problem hiding this comment.
thank you for adding the licence
| **_Deadline Thursday_** | ||
|
|
||
| ## Step 3: SPA :sweat_drops: | ||
| _This homework is more extensive and challenging than previous homework! Please read the instructions below carefully and follow them meticulously. Start this homework as soon as you can and allow time for discussion and questions (slack!)._ |
There was a problem hiding this comment.
maybe replace "meticulously" with "great attention to detail"
| This application should display information about the available [HYF repositories](https://github.com/hackyourfuture): | ||
| This application should display information about the available [HYF GitHub repositories](https://github.com/hackyourfuture): | ||
|
|
||
| - You should be able to select a repository from a list of available repositories. |
There was a problem hiding this comment.
maybe we can add "functionalities" or "requirements" on the top of this list?
There was a problem hiding this comment.
Can you give an example of what you mean?
There was a problem hiding this comment.
yes, so here you give a first indication of the functionalities of what the students should build. So maybe we can add:
functionalities we would like to see in your application:
- this application....
- this application...
- etc
- etc
It is only about the line above the list of functionalities, indicating that this should be the "end" product
|
|
||
| You will be working on this same application during the next three weeks. For each week you will need to create a new Git branch, as listed in the Table 1 below. | ||
|
|
||
| | Week | Branch | Assignment | |
|
|
||
| The files that make up the application are located in the `src` folder. It contains the following files: | ||
|
|
||
| | Filename | Description | |
| _Deadline Monday_ | ||
|
|
||
| Give feedback on Step 3 of last weeks homework. Please provide the feedback in an issue. | ||
| - Fix Requested Changes (if any) on the Pull Request. |
| 2. Make sure that your error handling code still works. See the week2 MAKEME on how to force an error response from GitHub. | ||
|
|
||
|
|
||
| #### 2.2.2 ARIA-compliance |
There was a problem hiding this comment.
could you please turn 2.2.2 and 2.2.3 around? And make 2.2.2 the bonus assignment? I'm afraid that this is a lot of homework for one week and that students will not be able to finish all and will leave out 2.2.3
There was a problem hiding this comment.
2.2.2 is now ES6 Classes (BONUS)
2.2.3 is now ARIA-compliance
| |1.|• Structure for a basic SPA (Single Page Application) <br>• [XMLHttpRequests](../../../fundamentals/blob/master/fundamentals/XMLHttpRequest.md) <br>• API calls|[Reading Week 1](/Week1/README.md)|[Homework Week 1](/Week1/MAKEME.md)| | ||
| |2.|• [Event Loop (order of execution)](../../../fundamentals/blob/master/fundamentals/event_loop.md)<br>• [Promises](../../../fundamentals/blob/master/fundamentals/promises.md)|[Reading Week 2](/Week2/README.md)|[Homework Week 2](/Week2/MAKEME.md)| | ||
| |3.|• [try...catch](../../../fundamentals/blob/master/fundamentals/try_catch.md)<br>• [async/await](../../../fundamentals/blob/master/fundamentals/async_await.md)<br>• [Object Oriented Programming and ES6 Classes](../../../fundamentals/blob/master/fundamentals/oop_classes.md)<br>• [The `this` keyword](../../../fundamentals/blob/master/fundamentals/this.md)<br>• call, apply, bind |[Reading Week 3](/Week3/README.md)|[Homework Week 3](/Week3/MAKEME.md)| | ||
| |3.|• [try...catch](../../../fundamentals/blob/master/fundamentals/try_catch.md)<br>• [async/await](../../../fundamentals/blob/master/fundamentals/async_await.md)<br>• [The `this` keyword](../../../fundamentals/blob/master/fundamentals/this.md)<br>• call, apply, bind<BR>• [Object Oriented Programming and ES6 Classes](../../../fundamentals/blob/master/fundamentals/oop_classes.md)|[Reading Week 3](/Week3/README.md)|[Homework Week 3](/Week3/MAKEME.md)| |
| 2. Make sure that your error handling code still works. See the week2 MAKEME on how to force an error response from GitHub. | ||
|
|
||
|
|
||
| #### 2.2.2 ES6 Classes (BONUS) |
There was a problem hiding this comment.
I misunderstood. ARAI compliance is now BONUS instead of ES6 classes.
|
Hi Maartje, I closed the previous pull request and created a new one as I was under the assumption that you were (rightly) incommunicado and I wanted to finish this one for class 15 with Laurens. |
mkruijt
left a comment
There was a problem hiding this comment.
Hi Jim, yes I understand, no problem. I'm super happy with the better instructions on how to hand in homework with branches, hopefully it will save us some headache. Thank you for the great work 🙏 🙋
|
Thanks Maartje for taking the time during your holiday to review. Now get back to the business of enjoying your holiday! |
|
Very welcom Jim. Yes, I will 🌞 |
No description provided.