# WK2: JS Versions

- [ES6 and beyond](/mean-stack/web-and-javascript-fundamentals/wk2/es6.md): Learn the standardized additions/updates to the Javascript language.
- [TypeScript](/mean-stack/web-and-javascript-fundamentals/wk2/typescript.md): Go over the similarities/ differences, and advantages/disadvantages between Typescript and Javascript.
- [Palindrome Challenge](/mean-stack/web-and-javascript-fundamentals/wk2/problem-solving.md): Algorithm Challenge to practice strategies to solve problems in a methodical manner.
- [Problem Solving](/mean-stack/web-and-javascript-fundamentals/wk2/problem-solving-1.md)
- [Homework WK2](/mean-stack/web-and-javascript-fundamentals/wk2/homework-2.md)
