План на курса
Въведение
Функционално Programming в дълбочина
- Обектно-ориентирано срещу функционално програмиране Първокласни функции и функции от по-висок ред Картографиране, филтриране и обратни извиквания
Подготовка на средата за разработка
- Инсталиране и конфигуриране на NPM и Node.js Инсталиране и конфигуриране на Ramda
Неизменни структури от данни
- Актуализиране на обекти и масиви Обобщаване на данни в масив
Функции от първи клас, от висок ред и масиви
- Присвояване, предаване и връщане на функции Работа с функции от висок ред Картографиране, филтриране, намаляване и комбиниране на функции
HTML и CSS
- Генериране на HTML и CSS Трансформиране на данни в HTML и CSS
Разширени функционални концепции
- Използване на обратни извиквания Използване на обратни извиквания с аргументи Работа с частично приложение и рекурсия
Обобщение и заключение
Изисквания
Предпоставки
- Разбиране на процедурно/обектно-ориентирано програмиране
- Основен опит с JavaScript
Публика
- Уеб разработчици
Oтзиви от потребители (5)
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Course - Spring Boot, React, and Redux
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Course - React with Next.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Course - Ant Design
Научих много по темата
Zsolt Langviser - Accenture Industrial SS
Course - NestJS: Beginner to Advanced
Machine Translated
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.