Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/data/accessibility.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ export const accessibilityCollection = {
{
name: "ARIA",
description: {
text: "Learn how to use ARIA descriptions an labels to help assistive technology understanding your website.",
text: "Learn how to use ARIA descriptions and labels to help assistive technology understand your website.",
links: [
["Google Devs - ARIA Labels", "https://developers.google.com/web/fundamentals/accessibility/semantics-aria/aria-labels-and-relationships"],
["Google Devs - Hiding and updating content", "https://developers.google.com/web/fundamentals/accessibility/semantics-aria/hiding-and-updating-content"],
Expand Down
2 changes: 1 addition & 1 deletion src/data/algorithms.js
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ export const algorithmsCollection = {
{
name: "Cost model",
description: {
text: "Learn how to setup a cost model for an algorithm.",
text: "Learn how to set up a cost model for an algorithm.",
links: [
["Wikipedia - Analysis of algorithms", "https://en.wikipedia.org/wiki/Analysis_of_algorithms"],
["Analysis of Algorithms", "https://aofa.cs.princeton.edu/10analysis/"],
Expand Down
4 changes: 2 additions & 2 deletions src/data/architecture-and-paradigmes.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export const architectureCollection = {
{
name: "Programming Paradigms",
description: {
text: "Learn how programming languages can be categoried into different paraigmes based on their features.",
text: "Learn how programming languages can be categoried into different paradigmes based on their features.",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't forget to remove the "e" in "paradigmes"

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've made the changes. Please check

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That looks good, although I think you forgot:

Progressive Webapps > Security > Clickjacking
Change "these kind of" to "these kinds of".

Also, README.md has these same errors, so I guess the changes should be copied over to there as well. It doesn't necessarily have to be part of the same PR, though.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have done the change, and as for the README.md I'll create another issue which can be done with a new PR.

links: [
["Wikipedia - Programming paradigm", "https://en.wikipedia.org/wiki/Programming_paradigm"],
["Introduction of Programming Paradigms", "https://www.geeksforgeeks.org/introduction-of-programming-paradigms/"],
Expand Down Expand Up @@ -68,7 +68,7 @@ export const architectureCollection = {
{
name: "Higher-Order Functions",
description: {
text: "Learn about higher-order functions and when it can be used to make your code more readable.",
text: "Learn about higher-order functions and how they can be used to make your code more readable.",
links: [
["Higher-Order Functions", "https://www.sitepoint.com/higher-order-functions-javascript/"],
["Freecodecamp - A quick intro to Higher-Order Functions", "https://www.freecodecamp.org/news/a-quick-intro-to-higher-order-functions-in-javascript-1a014f89c6b/"],
Expand Down
2 changes: 1 addition & 1 deletion src/data/build-tools.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export const buildtoolsCollection = {
{
name: "Module Bundlers",
description: {
text: "Learn about module bundler and how they can help bundling your code.",
text: "Learn about module bundlers and how they can help bundling your code.",
links: [
["dev.to - What is a module bundler?", "https://dev.to/tanhauhau/what-is-module-bundler-and-how-does-it-work-3gp2"],
["Freecodecamp - Let’s learn how module bundlers work", "https://www.freecodecamp.org/news/lets-learn-how-module-bundlers-work-and-then-write-one-ourselves-b2e3fe6c88ae/"],
Expand Down
2 changes: 1 addition & 1 deletion src/data/databases.js
Original file line number Diff line number Diff line change
Expand Up @@ -393,7 +393,7 @@ export const databasesCollection = {
{
name: "Request-Reply Protocol",
description: {
text: "Learn how computers communicate with eachother using the request-reply protocol.",
text: "Learn how computers communicate with each other using the request-reply protocol.",
links: [
["Wikipedia - Request Response", "https://en.wikipedia.org/wiki/Request%E2%80%93response"],
["Youtube - Event-Driven Architecture", "https://www.youtube.com/watch?v=3bxAm3XIFmk"],
Expand Down
2 changes: 1 addition & 1 deletion src/data/design-and-ux.js
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ export const designAndUXCollection = {
{
name: "Hit Targets",
description: {
text: "Learn about hit targets can why they should not be neglected.",
text: "Learn about hit targets and why they should not be neglected.",
links: [
["Finger-Friendly Design", "https://www.smashingmagazine.com/2012/02/finger-friendly-design-ideal-mobile-touchscreen-target-sizes/"],
["Size matters! Accessibility and Touch Targets", "https://medium.com/@zacdicko/size-matters-accessibility-and-touch-targets-56e942adc0cc"],
Expand Down
12 changes: 6 additions & 6 deletions src/data/fundamentals.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export const fundamentalsCollection = {
{
name: "Syntax",
description: {
text: "Learn the basics of HTML and get comfortable with it's syntax and main concepts.",
text: "Learn the basics of HTML and get comfortable with its syntax and main concepts.",
links: [
["MDN - HTML Basics", "https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/HTML_basics"],
["MDN - Introduction to HTML", "https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML"],
Expand All @@ -18,7 +18,7 @@ export const fundamentalsCollection = {
{
name: "Basic Tags",
description: {
text: "Get familiar with the basic HTML tags",
text: "Get familiar with the basic HTML tags.",
links: [
["MDN - HTML elements reference", "https://developer.mozilla.org/en-US/docs/Web/HTML/Element"],
["Tutorialspoint - Basic HTML tags", "https://www.tutorialspoint.com/html/html_basic_tags.htm"],
Expand Down Expand Up @@ -94,7 +94,7 @@ export const fundamentalsCollection = {
{
name: "Syntax",
description: {
text: "Learn the basics of CSS and get comfortable with it's syntax and main concepts.",
text: "Learn the basics of CSS and get comfortable with its syntax and main concepts.",
links: [
["MDN - CSS Basics", "https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/CSS_basics"],
["W3Schools - CSS Tutorial", "https://www.w3schools.com/css/default.asp"],
Expand Down Expand Up @@ -348,7 +348,7 @@ export const fundamentalsCollection = {
{
name: "Syntax",
description: {
text: "Learn the basics of Javascript and get comfortable with it's syntax and main concepts.",
text: "Learn the basics of Javascript and get comfortable with its syntax and main concepts.",
links: [
["MDN - Javascript First Steps", "https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps"],
["MDN - Javascript Basics", "https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics"],
Expand Down Expand Up @@ -480,7 +480,7 @@ export const fundamentalsCollection = {
{
name: "Template Literals",
description: {
text: "Learn how template literals and tagged templates and help you manipulate strings.",
text: "Learn how template literals and tagged templates can help you manipulate strings.",
links: [
["MDN - Template literals", "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals"],
["MDN - ES6 In Depth: Template strings", "https://hacks.mozilla.org/2015/05/es6-in-depth-template-strings-2/"],
Expand Down Expand Up @@ -760,7 +760,7 @@ export const fundamentalsCollection = {
{
name: "Debugging",
description: {
text: "Learn about the basics concepts of debugging.",
text: "Learn about the basic concepts of debugging.",
links: [
["Google Devs - Inspect and Edit Pages and Styles", "https://developers.google.com/web/tools/chrome-devtools/inspect-styles/"],
["MDN - Cross browser testing", "https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Cross_browser_testing"],
Expand Down
12 changes: 6 additions & 6 deletions src/data/modern.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export const modernCollection = {
{
name: "Streams",
description: {
text: "Learn about streams and how they can help you effeciently transporting data.",
text: "Learn about streams and how they can help you in efficiently transporting data.",
links: [
["MDN - Streams", "https://developer.mozilla.org/en-US/docs/Web/API/Streams_API"],
["MDN - Streams API concepts", "https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Concepts"],
Expand Down Expand Up @@ -84,7 +84,7 @@ export const modernCollection = {
{
name: "Speech Synthesis",
description: {
text: "Learn how the speech synthesis API can help you converting text to speech.",
text: "Learn how the speech synthesis API can help you in converting text to speech.",
links: [
["Google Devs - Web apps that talk", "https://developers.google.com/web/updates/2014/01/Web-apps-that-talk-Introduction-to-the-Speech-Synthesis-API"],
["MDN - window.speechSynthesis", "https://developer.mozilla.org/en-US/docs/Web/API/Window/speechSynthesis"],
Expand Down Expand Up @@ -199,7 +199,7 @@ export const modernCollection = {
{
name: "Observers",
description: {
text: "Learn about the observer pattern and get comfortable concepts such as subjects and observers.",
text: "Learn about the observer pattern and get comfortable with concepts such as subjects and observers.",
links: [
["Javascript Observers and You", "https://chromatichq.com/blog/javascript-observers-and-you"],
["How to Use the Observable Pattern in JavaScript", "https://webdevstudios.com/2019/02/19/observable-pattern-in-javascript/"],
Expand All @@ -224,7 +224,7 @@ export const modernCollection = {
{
name: "Intersection Observer",
description: {
text: "Learn how to use the Intersection Observer API can help you detect when an element is visible on the screen.",
text: "Learn how to use the Intersection Observer API and how it can help you detect when an element is visible on the screen.",
links: [
["MDN - Intersection Observer API", "https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API"],
["W3C - Intersection Observer", "https://www.w3.org/TR/intersection-observer/"],
Expand Down Expand Up @@ -314,7 +314,7 @@ export const modernCollection = {
{
name: "Share",
description: {
text: "Learn how the Web Share API can help users sharing your web app.",
text: "Learn how the Web Share API can help users share your web app.",
links: [
["MDN - Share", "https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share"],
["Google Devs - Introducing the Web Share API", "https://developers.google.com/web/updates/2016/09/navigator-share"],
Expand Down Expand Up @@ -473,7 +473,7 @@ export const modernCollection = {
{
name: "Credentials Manager API",
description: {
text: "Learn about the Credentials Manager API proposal and how it can help authenticating users.",
text: "Learn about the Credentials Manager API proposal and how it can help authenticate users.",
links: [
["MDN - Credential Management API", "https://developer.mozilla.org/en-US/docs/Web/API/Credential_Management_API"],
["Google Devs - The Credential Management API", "https://developers.google.com/web/fundamentals/security/credential-management"],
Expand Down
12 changes: 6 additions & 6 deletions src/data/pwa.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ export const pwaCollection = {
name: "Progressive Webapps",
areas: [
{
name: "API's",
name: "APIs",
skills: [
{
name: "Storage",
Expand Down Expand Up @@ -228,7 +228,7 @@ export const pwaCollection = {
{
name: "Dynamic Import",
description: {
text: "Learn how to use dynamic import to lazy load javascript.",
text: "Learn how to use dynamic import to lazy load Javascript.",
links: [
["V8 - Dynamic import()", "https://v8.dev/features/dynamic-import"],
["JavaScript dynamic import() & export", "https://medium.com/@WebReflection/javascript-dynamic-import-export-b0e8775a59d4"],
Expand Down Expand Up @@ -274,7 +274,7 @@ export const pwaCollection = {
{
name: "Codesplitting",
description: {
text: "Learn about codesplitting an how dividing your code into multiple chunks makes your web app faster.",
text: "Learn about codesplitting and how dividing your code into multiple chunks makes your web app faster.",
links: [
["Google Devs - Reduce JavaScript Payloads", "https://developers.google.com/web/fundamentals/performance/optimizing-javascript/code-splitting"],
["All you need to know about JavaScript code splitting", "https://www.creativebloq.com/how-to/all-you-need-to-know-about-javascript-code-splitting"]
Expand Down Expand Up @@ -309,7 +309,7 @@ export const pwaCollection = {
{
name: "Caching",
description: {
text: "Learn about caching and how it can be uses to make web apps load faster.",
text: "Learn about caching and how it can be used to make web apps load faster.",
links: [
["Google Devs - HTTP Caching", "https://developers.google.com/web/fundamentals/performance/get-started/httpcaching-6"],
["MDN - HTTP caching", "https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching"]
Expand Down Expand Up @@ -362,7 +362,7 @@ export const pwaCollection = {
{
name: "Stack",
description: {
text: "Learn about the stack and how to investigate the staack trace when debugging.",
text: "Learn about the stack and how to investigate the stack trace when debugging.",
links: [
["Javascript Stack Trade - Using it to debug", "https://www.scalyr.com/blog/javascript-stack-trace-understanding-it-and-using-it-to-debug/"],
["MDN - console.trace()", "https://developer.mozilla.org/en-US/docs/Web/API/Console/trace"],
Expand Down Expand Up @@ -586,7 +586,7 @@ export const pwaCollection = {
{
name: "Cross-Site Scripting",
description: {
text: "Learn about cross-site scripting and how it is possible mitigate these kind of attacks.",
text: "Learn about cross-site scripting and how it is possible mitigate these kinds of attacks.",
links: [
["MDN - Cross-site scripting", "https://developer.mozilla.org/en-US/docs/Glossary/Cross-site_scripting"],
["OWASP - Cross-site Scripting (XSS)", "https://www.owasp.org/index.php/Cross-site_Scripting_(XSS)"],
Expand Down
4 changes: 2 additions & 2 deletions src/data/testing.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export const testingCollection = {
{
name: "Acceptance Testing",
description: {
text: "Learn about acceptance testing and how it can be used to test the software for acceptability",
text: "Learn about acceptance testing and how it can be used to test the software for acceptability.",
links: [
["What is User Acceptance Testing?", "https://www.guru99.com/user-acceptance-testing.html"],
["Acceptance Testing", "http://softwaretestingfundamentals.com/acceptance-testing/"],
Expand Down Expand Up @@ -137,7 +137,7 @@ export const testingCollection = {
{
name: "Continuous integration",
description: {
text: "Learn about continuous integration and it can enable iterative software development.",
text: "Learn about continuous integration and how it can enable iterative software development.",
links: [
["dev.to - Continuous Integration Explained", "https://dev.to/markoa/continuous-integration-explained-59f9"],
["Continuous Integration Tutorial", "https://www.tutorialspoint.com/continuous_integration/index.htm"],
Expand Down
2 changes: 1 addition & 1 deletion src/data/web-components.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ export const webcomponentsCollection = {
{
name: "Constructible Stylesheets",
description: {
text: "Learn how the Constructible Stylesheets proposal enables reusable styles when using shadow dom.",
text: "Learn how the Constructible Stylesheets proposal enables reusable styles when using Shadow DOM.",
links: [
["Google Devs - Constructable Stylesheets", "https://developers.google.com/web/updates/2019/02/constructable-stylesheets"],
["W3C - Constructable Stylesheet Objects", "https://wicg.github.io/construct-stylesheets/"],
Expand Down