Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
11.084
Автор: Cook

Название: JavaScript Simplified – Advanced (2021)

1626526459895-png.84588


Описание:

Once you become a proficient JavaScript developer then it is time to start diving into the advanced JavaScript ecosystem.

This course will take you from junior to mid-level developer with just under 14 hours of content spread across 65 videos and 9 modules.

This course covers not only advanced JavaScript features, but more importantly covers concepts like security, testing, and how to write clean code.

Multiple Projects

Learning how to connect JavaScript concepts is the only way to become a JavaScript developer and one of the best ways to do that is through projects.

JavaScript Simplified includes tons of projects of various difficulty and scale which are perfectly crafted to help you slowly build up your JavaScript skills without overwhelming you.

There are never more than a few concepts introduced at a time in between projects. This ensures you are able to fully comprehend each concept and how to connect it to other concepts.

This course also includes 3 large bonus projects that combine together all the concepts in this course. These projects are perfect for practicing your JavaScript skills and are also great additions to your resume. Best of all, these projects are crafted with specific ways you can build upon them which will help further deepen your project building skills.

Содержание

Table of Contents

01- Introduction

01 - Welcome

02- Advanced Features

02 - Destructuring

03 - Spread And Rest Operator

04 - Enhanced Object Literals

05 - Default Parameters

06 - Null Coalescing

07 - Optional Chaining

08 - Maps

09 - Sets

10 - Symbols

11 - Generators And Iterators

12 - Object Getters And Setters

13 - Bind

14 - Call And Apply

15 - Minesweeper Project

16 - Math Solver Introduction

17 - Math Solver Walkthrough

03- Using Future JavaScript

18 - ES Updates

19 - Polyfill

20 - Transpile And Babel

21 - Bundlers

04- Object Oriented Programming

22 - Prototypes

23 - Class Basics

24 - Class Inheritance

25 - Public, Private, And Protected Properties

26 - ATM CLI Project

27 - Calculator Project Introduction

28 - Calculator Project Walkthrough

05- Functional Programming

29 - What Is Functional Programming

30 - Pure Functions

31 - Immutability

32 - Higher Order Functions

33 - Function Composition

34 - Currying

35 - Minesweeper Functional Programming Project

06- Testing

36 - What Is Testing And Why Is It Important

37 - Advanced Debugging

38 - Jest Basics

39 - Types Of Tests

40 - Unit Test Project

41 - Integration Test Project

42 - End To End Test Project

43 - Test Driven Development

44 - How To Know What To Test

45 - Jest With ES6 Modules

46 - Math Solver Test Walkthrough

47 - Minesweeper Test Introduction

48 - Minesweeper Test Walkthrough

07- Security

49 - NPM Audit

50 - Cross Site Scripting

51 - Sanitize User Input

52 - All Your Code Is Public

53 - Never Trust The Client

54 - Cookies

55 - Weather App Project

08- Clean Code

56 - Clean Code Basics

57 - Code Order

58 - When To Use Comments

59 - Coupling And Cohesion

60 - Facade Pattern

61 - Guard Clauses

62 - Composition Vs Inheritance

63 - Don't Repeat Yourself

64 - Color Game Introduction

65 - Color Game Walkthrough

09- Conclusion

66 - What's Next

10- Bonus

67 - Custom Database

68 - Ecommerce

69 - Google Calendar Clone

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху