Durbatuluk1701
0a7aa59d51
fix(learn): Convert response testcase regex handles any variable name ( #40568 )
...
* Update convert response to JSON testcase
Testcase previously required that variable be named exactly "response". Changes will allow variable of any name to be used.
Example: res can now be used and tests still pass.
* Forgot the \ in front of )
2021-01-21 08:54:24 -08:00
Oliver Eyton-Williams
ee1e8abd87
feat(curriculum): restore seed + solution to Chinese ( #40683 )
...
* feat(tools): add seed/solution restore script
* chore(curriculum): remove empty sections' markers
* chore(curriculum): add seed + solution to Chinese
* chore: remove old formatter
* fix: update getChallenges
parse translated challenges separately, without reference to the source
* chore(curriculum): add dashedName to English
* chore(curriculum): add dashedName to Chinese
* refactor: remove unused challenge property 'name'
* fix: relax dashedName requirement
* fix: stray tag
Remove stray `pre` tag from challenge file.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
2021-01-12 19:31:00 -07:00
Oliver Eyton-Williams
0bd52f8bd1
Feat: add new Markdown parser ( #39800 )
...
and change all the challenges to new `md` format.
2020-11-27 10:02:05 -08:00
James Bush
5164b09dab
Update post-data-with-the-javascript-xmlhttprequest-method.md ( #39835 )
...
Uses common language to describe API data request. Improves clarity of instruction.
2020-10-14 16:34:13 -06:00
Randell Dawson
94f0cf0ef8
chore(learn): Remove remaining isHidden keys from frontmatter (English and Chinese challenges) ( #39809 )
...
* fix: remove isHidden key from tool template
* fix: removed isHidden key from English challenges
* fix: remove isHidden key from Chinese challenges
2020-10-08 14:18:47 +02:00
Oliver Eyton-Williams
2b9e38a17b
fix: replace .english.md extension with .md
2020-09-29 22:09:04 +02:00
Sky020
a86b220eb7
chore: remove isRequired from curriculum files
2020-09-21 20:51:46 +05:30
Randell Dawson
7abf0fde34
fix: correct filenames in d3 dashboard project
2020-09-16 11:54:12 +05:30
Randell Dawson
b9c9a95223
chore(learn): Renamed all project-based curriculum project step filenames to use 3-digit format of part-ddd.md ( #39463 )
...
* fix: renamed basic html cat photo app steps
* fix: renamed css-variables project steps
* fix: renamed d3-dashboard filenames
* fix: renamed rpg-game filenames
* fix: renamed functional-progamming-spreadsheet filenames
* fix: renamed calorie-counter project filenames
2020-09-16 11:54:12 +05:30
Oliver Eyton-Williams
d7dc1acb4a
chore: update lang tags on code blocks
2020-09-16 11:54:08 +05:30
Kris Koishigawa
4f1be63055
feat(learn): sync master and next-curriculum branches
2020-09-16 11:54:01 +05:30
Tom
977701937b
Feat: add d3 dashboard project to next curriculum ( #38028 )
...
* feat: add d3 dashboard project to next curriculum
2020-09-16 11:54:01 +05:30
Randell Dawson
104f359902
consolidated comments for use in translation dictionary ( #39577 )
2020-09-15 12:37:50 -04:00
Oliver Eyton-Williams
bd68b70f3d
Feat: hide blocks not challenges ( #39504 )
...
* fix: remove isHidden flag from frontmatter
* fix: add isUpcomingChange
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
* feat: hide blocks not challenges
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2020-09-03 15:07:40 -07:00
Ty Mick
57c7003119
fix(curriculum): fix typography in "Set a Domain and a Range on a Scale" ( #39259 )
...
* Change spaced hyphen to em dash
* Update curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.english.md
* Update curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-09-02 19:33:17 +01:00
Ty Mick
817325d68e
Change comma to semicolon ( #39258 )
2020-08-11 10:02:09 -07:00
Ty Mick
516602cef8
fix(curriculum): Improve punctuation/formatting in "Add Axes to a Visualization" ( #39261 )
...
* Improve punctuation
* Clean up axis identification
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Add block formatting to code sample
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-07-27 00:22:47 -07:00
Ty Mick
90e4ddb40f
Add <dfn> tags ( #39260 )
2020-07-16 11:35:03 -07:00
Dan Morgan
3873f97e09
Update visualize-data-with-a-heat-map.english.md ( #38869 )
...
I changed the second User Story #16 to User story #17
2020-05-31 08:14:00 -05:00
Oliver Eyton-Williams
f1c9b08cf3
fix(curriculum): add isHidden: false to challenges
...
This includes certificates (where it does nothing), but does not
include any translations.
2020-05-25 16:25:19 +05:30
Prayag
17be165d66
Add solution d3challenges ( #38222 )
...
* added solutions to data visualization with D3
* Update add-a-tooltip-to-a-d3-element.english.md
* Update add-attributes-to-the-circle-elements.english.md
* Update add-axes-to-a-visualization.english.md
* Update add-document-elements-with-d3.english.md
* Update add-inline-styling-to-elements.english.md
* Update add-labels-to-scatter-plot-circles.english.md
* Update change-styles-based-on-data.english.md
* Update change-the-color-of-an-svg-element.english.md
* Update change-the-presentation-of-a-bar-chart.english.md
* Update create-a-bar-for-each-data-point-in-the-set.english.md
* Update create-a-linear-scale-with-d3.english.md
* Update create-a-scatterplot-with-svg-circles.english.md
* Update display-shapes-with-svg.english.md
* Update dynamically-change-the-height-of-each-bar.english.md
* Update dynamically-set-the-coordinates-for-each-bar.english.md
* Update invert-svg-elements.english.md
* Update learn-about-svg-in-d3.english.md
* Update select-a-group-of-elements-with-d3.english.md
* Update set-a-domain-and-a-range-on-a-scale.english.md
* Update style-d3-labels.english.md
* Update work-with-dynamic-data-in-d3.english.md
* Update use-a-pre-defined-scale-to-place-elements.english.md
* Update use-dynamic-scales.english.md
* Update use-the-d3.max-and-d3.min-functions-to-find-minimum-and-maximum-values-in-a-dataset.english.md
* Update work-with-data-in-d3.english.md
2020-04-24 06:34:53 -05:00
Randell Dawson
1f2a93b646
fix: added additional test for altText ( #38395 )
2020-03-23 07:02:34 -05:00
Randell Dawson
c401fc7f83
fix(curriculum): removed solution required comment from 6 challenges ( #38339 )
...
* fix: removed solution required comments
* fix: fixed two more challenge soltuions with solution required comment
* fix: remove debugging code
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-03-09 13:58:46 +01:00
Senipah
012e5c848b
reword instruction referring to 3d array ( #38272 )
2020-02-29 22:35:53 -08:00
Randell Dawson
41718abf76
fix(learn): consolidate comments for responsive web design cert ( #38256 )
...
Related to PR #38040
This PR is an attempt to consolidate/remove as many comments in the challenge seed code in the Responsive Web Design certification challenges, to be able to create a small translation lookup object for translating the English comments to other languages.
2020-02-27 20:50:46 +05:30
Prayag
701bbc2ae9
added solution to d3 challenge add-labels-to-d3-elements ( #38208 )
2020-02-13 20:59:16 +05:30
Kiara Barias
afd467f5dc
Removes RSA links from English challenges ( #37869 )
...
* RSA links deleted from challenges
* fix: remove remaining RSA links in challenges
2020-02-07 14:46:07 +09:00
rsapkf
cfbb3f64c4
Change variable declaration from var
to let
in description ( #38150 )
2020-02-02 15:29:03 -06:00
Bojan Cvjetkovic
10bd00309a
Added solution to this exercise ( #38074 )
...
* Added solution to this exercise
* fix: changed js to html
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-01-22 00:00:06 +05:30
Ronald van der Bergh
fd36d6db37
fixed typo, "is" changed to "in" ( #38032 )
2020-01-08 18:58:31 -08:00
lasjorg
8cca639450
fix(challenge): check inline styles on elements, add solution ( #37756 )
2019-12-16 16:18:29 +01:00
Wocanilo
cabfd25b40
MODIFIED convert-json-data-to-html to warn about XSS attacks (english) ( #37036 )
...
* MODIFIED convert-json-data-to-html to warn about XSS attacks (english)
* Forgotten newline in convert-json-data-to-html
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/convert-json-data-to-html.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/convert-json-data-to-html.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: suggested changes
* fix: added commas
2019-11-30 12:52:59 -06:00
Stryyder
58444af093
very minor grammar fix ( #37840 )
2019-11-26 15:53:18 -08:00
Randell Dawson
4fbe02abba
fix(curriculum): Added necessary variable declarations for JSON APIs and Ajax challenges ( #37535 )
...
* fix: added necessary variable declarations
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: added spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: deleted unnecessary file
* fix: corrected some spacing
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: indented code sections
2019-11-25 12:21:17 -06:00
Mo Zargham
437ba8b103
fix(curriculum): Read-search-ask link now point to correct url as noted in the issue ( #37753 )
...
* fix: broken Read-search-ask link now point to correct url
* fix: changed link to original forum link with more views
* fix: changed http links to correct version
* fix: link in help modal
2019-11-19 19:54:48 -05:00
HoJeong Im
1fb202b742
fix(curriculum) - Add class box in json apis and ajax ( #37725 )
...
* Add class box in json apis and ajax
* Remove .box in id & add .box in seed code
2019-11-15 08:56:28 +01:00
Matheus Genteluci
67e0f33a89
feat: Add Solution to handle click event - English ( #37069 )
2019-11-11 09:19:28 +01:00
SomeDer
bfa5c26288
fix: use dfn instead of code tag ( #36640 )
...
* Use dfn tags
* remove misused <dfn> tags
* Revert "remove misused <dfn> tags"
This reverts commit b24968a96810f618d831410ac90a0bc452ebde50.
* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/fill-in-the-blank-with-placeholder-text.english.md
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Make "array" lowercase
Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Fix dfn usage
* Address last dfn tags
2019-10-27 12:45:37 -04:00
Tom
428ab97650
Fix/tests whitespace strictness ( #36706 )
...
* fix(tests): make less strict about white space
2019-08-28 10:53:17 +02:00
Tom
46d67deb46
fix(test): make less strict about whitespace ( #36705 )
2019-08-28 10:48:57 +02:00
Randell Dawson
568f00e02a
fix(curriculum): Added forumTopicId to remaining 1200 challeng… ( #36558 )
2019-08-05 22:14:37 +05:30
Randell Dawson
3ec1fe8ea7
feat: add forumTopicId to challenge frontmatter [pre-existing]
...
This commit adds the pre-existing challenge guide topics in the
forum to the forntmatter of their challenge markdown files.
2019-08-05 22:14:37 +05:30
mrugesh
91df817cfe
fix(guide) add stubs, update spellings and prepare for move ( #36531 )
...
* fix(guide) add stubs and correct file path misspellings and pr… (#36528 )
* fix: corrected file path to match curriculum
* fix: renamed to newer challenge name
* fix: added solutions to articles from challenge files
* fix: added missing .english to file name
* fix: added missing title to guide article
* fix: correct solution for guide article
* fix: replaced stub with hint
* fix: added space in Hint headers
* fix: added solution to guide article
* fix: added solution to guide article
* test: replaced stub with hint and solution
* fix: add Problem number: to title
* fix: changed generatorexponential to correct name
* fix: renamed knight's tour to knights-tour
* fix: updated guide article
2019-07-30 00:25:58 +05:30
Randell Dawson
c387873640
fix(curriculum): added extra line before </section> tag - Engl… ( #36278 )
2019-07-19 15:30:17 +05:30
Randell Dawson
db8098601e
fix(curriculum): Remove unnecessary assert message argument from English Data Visualization challenges ( #36424 )
...
* fix: removed assert msg argument
* fix: corrected test text
2019-07-11 10:53:41 +02:00
Daniel Simeonov
81d7127a5d
Added solution for English/Data-Visualization/Hover-tod3-element ( #36220 )
...
* Added solution for English/Data-Visualization/Hover-tod3-element
* Added full solution for Data-Visualization-D3/Hover-effect-to-d3-element
* fix: added extra line to prevent linting errors
2019-06-20 09:49:47 -07:00
leodaher
0be75e4b39
feat(curriculum): Add fetch challenge to the current curriculum. ( #36033 )
...
* Add fetch challenge for the current curriculum
2019-06-18 00:19:33 +02:00
Randell Dawson
dd6011b2cc
fix(curriculum): Convert blockquote elements to triple backtick syntax for Data Visualization ( #35995 )
...
* fix: convert data visualization
* fix: reverted to blockquote
* fix: changed js to json
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: cleaned up code
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-05-14 07:04:05 -05:00
Yoelvis Jiménez
fdb49ba89a
Fix "ReferenceError: url is not defined" in challenge ( #35415 )
...
* Fix "ReferenceError: url is not defined" in challenge
I fix the challenge because issue #14002
- The `url` variable is set to external resource `https://jsonplaceholder.typicode.com/posts `
- I replaced .textContent instead of .innerHTML (better practice)
- Checking for HTTP status of 201 instead of 200
All these suggestions by @HarplingeTom and "approved" by @QuincyLarson. See the issue comments.
I test the code locally in my computer and this works 👍
I modified and verify the tests according the new assessment.
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/post-data-with-the-javascript-xmlhttprequest-method.english.md
Minor typo: `<code>` to `</code>`
Co-Authored-By: yoelvisj <43357527+yoelvisj@users.noreply.github.com>
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/post-data-with-the-javascript-xmlhttprequest-method.english.md
new declared as const
Co-Authored-By: yoelvisj <43357527+yoelvisj@users.noreply.github.com>
2019-05-08 20:07:36 -05:00
Sumer Patel
4f22235cc6
fix: broken tests in add-axes-to-a-visualization-challenge-in-d3 (Issue: #35554 ) ( #35577 )
2019-03-13 13:53:02 +05:30