surfmuggle / Cubert

To become a jedi one must start as a novice
BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

Review other courses #9

Open surfmuggle opened 4 years ago

surfmuggle commented 4 years ago

On https://github.com/Michael0x2a/curated-programming-resources/blob/master/resources.md#html-css-and-javascript and on https://www.reddit.com/r/learnprogramming/wiki/faq#wiki_where_do_i_find_good_learning_resources.3F

surfmuggle commented 4 years ago

On MDN i found Front-end_web_developer. The chapter [Introduction_to_HTML > Getting_started] (https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/Getting_started) covers these subjects:

  1. Getting started with HTML
  2. What’s in the head? Metadata in HTML
  3. HTML text fundamentals
  4. Creating hyperlinks
  5. Advanced text formatting
  6. Document and website structure
  7. Debugging HTML
  8. Marking up a letter
  9. Structuring a page of content

The tutorial is also available in german.

I started to create a pros and cons list

surfmuggle commented 4 years ago

@PhiMo17 , @Dennis-V1 while reading recommendations someone mentioned freeCodeCamp. My first impression is that the course is well organised. Since i have to update my ES6 knowledge i started the course and you can see my progress here: https://www.freecodecamp.org/surfmuggle

Use the Rest Parameter with Function Parameters

const sum = (...args) => {
  let sum = 0;
  args.forEach(summand => sum+=summand);
  return sum;
}

ES6: Use Destructuring Assignment to Assign Variables from Nested Objects (42%)

const LOCAL_FORECAST = {
  yesterday: { low: 61, high: 75 },
  today: { low: 64, high: 77 },
  tomorrow: { low: 68, high: 80 }
};

// Only change code below this line

const { today: { low: lowToday, high: highToday }} = LOCAL_FORECAST;
// Only change code above this line

Write Concise Object Literal Declarations Using Object Property Shorthand

const createPerson = (name, age, gender) => {
  "use strict";
  // Only change code below this line
  return ({name, age, gender});
    // Only change code above this line
};