|
| 1 | +[](https://travis-ci.org/it-shark-pro/js-assignments) |
| 2 | + |
| 3 | +[](https://greenkeeper.io/) |
| 4 | + |
| 5 | +# [Brest IT Shark](https://it-shark.pro/) |
1 | 6 | [](http://it-shark.pro/)
|
2 |
| -# Brest IT Shark School |
3 |
| -## Javascript Assignments [](https://travis-ci.org/it-shark-pro/js-assignments) |
| 7 | +## Javascript Assignments |
4 | 8 |
|
5 |
| -[](https://greenkeeper.io/) |
| 9 | +### Docs |
| 10 | +* [How to sync your fork from original repo to keep up with their changes](/docs/sync-fork.md) |
| 11 | +* [Submit your solution to us for review](https://goo.gl/X6GjMB) |
6 | 12 |
|
7 | 13 | Yet another javascript assignments. There are a lot of interactive javascript resources for beginners, but most of them are online and do not cover the modern programming workflow. There are some excellent training resources on github (https://github.com/rmurphey/js-assessment, https://github.com/mrdavidlaing/javascript-koans, https://github.com/vasanthk/js-bits etc) but they are not exactly simulate the everyday programming process. So the motivation of this project is to show TDD process in the wild to the beginners. Assingment tests are implemented in various ways to feel a difference and gain the experience what manner is good, what is bad and what is ugly.
|
8 | 14 |
|
9 | 15 | Another idea is to prepare assignment to cover all standard javascript functions, to drilling and mastering skills. Some tasks are practical, but some tasks are rather synthetic.
|
10 | 16 |
|
11 | 17 | And the last idea is to inure trainees to work using unit test and feel uncomfortable when programming without tests.
|
12 | 18 |
|
13 |
| -To start javascript assignments please follow the next steps: |
| 19 | +### To start javascript assignments please follow the next steps: |
14 | 20 | * [Fork this repo](#user-content-how-to-fork-this-repo)
|
15 | 21 | * [Setup travis-ci to test the commits](#user-content-how-to-setup-travis-ci)
|
16 | 22 | * [Setup the work environment](#user-content-how-to-setup-work-environment)
|
@@ -109,14 +115,11 @@ There is an easier way to debug for beginners with free Visual Studio Code:
|
109 | 115 | * Click in the gutter to the left of the line number to set the breakpoint. Press `F5` to run debug.
|
110 | 116 | * NOTE: The `launch.json` is stored in the `.vscode` project folder.
|
111 | 117 |
|
112 |
| -### Submit your solution to us for review |
113 |
| -* https://goo.gl/X6GjMB |
114 |
| - |
115 | 118 | ## Contribution
|
116 | 119 | Feel free to contribute into this project. New tasks and katas are welcome.
|
117 | 120 |
|
118 | 121 | ## ESLint
|
119 | 122 | To fix linting execute:
|
120 | 123 | ```
|
121 | 124 | npm run lint -- --fix
|
122 |
| -``` |
| 125 | +``` |
0 commit comments