Почему я раздаю технологию на 650 страниц

1656608297 pochemu ya razdayu tehnologiyu na 650 stranicz

Итак, вот история о том, как я написал книги ReduxJS, которые вы видите на рисунке выше.

Первое, что вас, вероятно, волнует: «О какой именно технологии вы пишете?»

Redux это. На всякий случай, если вы не уверены, что это за разработка.

Теперь главный вопрос: «Почему?»

Зачем тратить столько времени на написание этого?

И еще больше вопроса: зачем это все отдавать?

Позвольте мне ответить на них ниже.

Почему я написал эти книги

J0-Tswr16DPLLjvq7OCprV8ZZM0tbGewxQ-K

Эти книги в первую очередь обо мне. Да, я. Мои проблемы с изучением Redux и поиском лучшего способа его преподавания.

Несколько лет назад я только что научился React. Я был в восторге от этого, но опять же все остальные, казалось, говорили о чем-то другом под названием Redux.

Боже! Заканчивается ли когда-нибудь обучение?

Как инженер, преданный своему личному развитию, я хотел быть в курсе. Я не хотел оставаться в стороне. Итак, я начал учить Redux.

Я проверил документацию Redux. Это было очень хорошо на самом деле!

Почему мне это просто не удалось. Я также посмотрел кучу видео на YouTube. Те, которые я нашел, казались просто торопливыми и не подробными. Бедный я.

Честно говоря, я не думаю, что видеоуроки, которые я смотрел, были плохими. Просто чего-то не хватало. Легкое руководство, которое было хорошо продумано и написано для такого здорового человека, как я, а не для какого-то воображаемого гуманоида.

Я действительно боролся с Redux – плохо.

Оказалось, что я не один.

Мой хороший друг, кто-то, кого я наставлял в то время, как только закончил курс сертификации React Developer, где он заплатил большие деньги (более 300 долларов), чтобы получить сертификат.

Угадай, что? Когда я попросил его честного отзыва о программе, его слова были примерно таковы:

Курс был довольно хорошим, но я все еще не думаю, что Redux было хорошо объяснено новичку, как я. Это было не так хорошо объяснено.

Понимаете, таких, как мой друг гораздо больше, и все они пытаются понять Redux.

Возможно они используют Redux, но они не могут сказать, что действительно понимают, как он работает.

Я решил найти решение.

Я собирался глубоко понять Redux и найти более ясный способ научить его.

Но знаете что? Я очень взволнован этим.

Я принял во внимание свою борьбу и трудности многих других, которых я знаю, и написал руководство, которое, по моему мнению, преимущественно «человеческое» и для всех уровней квалификации.

Электронная почта, изменившая мою жизнь — и почему я раздаю книги

Vc0b-iGqSQBB8fOu2J4FawKt9cIFnIXmoJQ8

20 апреля я получил электронное письмо, которое изменило мое отношение к вещам — полностью!

Ниже приведен скриншот. Пожалуйста, прочтите внимательно.

vbSGqF33CbWID8LdRu05mtFVOV5mpzPjsMJW
Письмо от подписчика, изменившего мою жизнь — и то, как я вижу вещи.

Вот те части, которые меня действительно тронули.

qJUHPahuxbDsrSry0RBV32emQgwaevr8gr8o
Выделенные разделы электронного письма от подписчика, которые изменили мою жизнь – и то, как я вижу вещи.

Это было от индийского разработчика, и я ничем не мог помочь.

Из-за платформы, на которой я опубликовал курс, я даже не мог предложить ему бесплатный доступ к моему курсу. Поэтому я предложил послать ему деньги через Paypal, чтобы он мог приобрести курс. Но он почтительно отказался

«Я сам накоплю деньги» он сказал.

Я чувствовала себя бессильной.

#Редактировать???

Мое невежество взяло верх. Платформа, на которой я опубликовал свой курс, могла бы справиться с этой ситуацией. На самом деле они только что сделали! Мой углубленный курс CSS теперь доступен за 9 долларов, если вы приедете из Индии, Нигерии или Туниса. Спасибо, Фахим уль Хак

Я написал подробный курс, чтобы помочь людям, но мне не удалось помочь получить от него максимум.

Это только одна из многих историй.

Время от времени я решаю снизить цену на свой курс и посылаю электронное письмо, чтобы люди могли получить его дешево.

Но потом я снова был в шоке.

Посмотрите сами:

R3OiYTInIyUGZ2sAi3FVyX8Kbad8ZYaIB0vW
Электронное письмо от туниста, почему он ничего не может купить в Интернете

Вот те части, которые меня волновали:

Hk3BHLgSizhOapkS8R312GBiKAQyfSKm8R45

Какой-то другой разработчик обратился ко мне из Туниса. По его словам, он не мог ничего купить в Интернете.

Но почему?

Далее он объяснил, что это произошло не из-за нехватки средств, а из-за того, как работает их банковская система.

Я был в шоке.

Кажется, не всюду все работает так, как в вашей стране, да?

Я мог покупать вещи в Интернете, потому предположил, что так для всех.

О Боже!

Мне было грустно.

Не поймите меня неправильно. Важно зарабатывать деньги, и я тоже люблю зарабатывать деньги. Но какой смысл зарабатывать деньги, если вы не можете предложить помощь нуждающимся людям?

Итак, я принял свое большое решение

Я собирался написать книги ReduxJS, но сделаю их доступными всем.

За каждую приобретенную копию книг я пошлю бесплатную копию разработчику в Индии, Нигерии и Тунисе, который не может позволить себе потратить на приобретение книги.

Я прошу людей из этих регионов предоставить свои данные, чтобы я мог до них добраться.

Я не знаю, сработает ли это, но я чувствую, что может. Я еще ничего подобного не делал.

Однако у меня есть резервный план.

Даже если мы не продадим достаточное количество экземпляров книг, чтобы их можно было бесплатно разослать этим другим разработчикам, я почти уверен, что найду способ обойти это.

У меня есть их данные, поэтому я всегда смогу как-то связаться с ними.

Дополнительная информация о книгах

qffMtOZPpsGDFrT8rrJTddQuHtn1uQBNMb0A
https://TheReduxJSBooks.com

Я хотел охватить широкую аудиторию, поэтому разбил книгу на три разные части. Это делает его доступным для разработчиков всех уровней квалификации.

Абсолютные новички могут начать с книги 1, а более опытные разработчики могут пропустить элементарные вещи и начать там, где они считают нужным.

Понимание Redux — 1

Это для начинающих и это так хорошо объясняется. Вы можете найти его здесь.

EmI6CXpKVgJsQBYeKSRJukp4zHnMq6DhQGoZ
Идеальная отправная точка для начинающих

И это охватывает следующее:

? Отлично охватывает основы

? Глубокое понимание основной терминологии Redux

? Как переработать существующую программу React для использования Redux

? Научитесь настраивать проект Redux с нуля

? Как структурировать свой код Redux

? Обработка опечаток и дубликатов

? Настройка магазина Redux

? Знакомство с редуктором Redux – и почему его называют «редуктором»

? Обновление пользовательского интерфейса в ответ на присланные действия

? Сохранение нормализованного состояния, и что это на самом деле означает на понятном, доступном языке

В книге ниже описано, как создать клон Skype:

z1WZ4ipICPTgNQdWnLHEXH6uMn7JFGL2vwJo
Клон Skype, который вы научитесь создавать, читая книгу

Книга 2: Понимание Redux — 2

Q6iWo1PFUrdfh9Gmu-B1uQe4eQ5QKv8OuVQW
Идеальная книга для разработчиков Redux среднего уровня.

Книга 2 поднимает ее на одну ступеньку выше. Он содержит исчерпывающий разговор о следующем:

? Как управлять состоянием Redux как профессионал

? Постоянное состояние Redux

? Получение данных через Ajax и работа с разработчиками асинхронных действий

? Представляем инструменты разработчика Redux, журналирование и путешествия во времени

? Обработка типов динамических действий

? Понимание промежуточного программного обеспечения Redux

? Создание специального промежуточного программного обеспечения для централизации функций в программе Redux

? Расширенная обработка ошибок в программе Redux

? Использование React-redux для более эффективной визуализации интерфейса

? Почему неизменность важна и передовые способы борьбы с неизменностью в программах Redux.

? Хороший взгляд на компоненты высшего порядка

? Понимание общих библиотек, связанных с redux. Подумайте о повторном выборе, redux-thunk, redux-promise, redux-persist и т.д.

? Маршрутизация через Redux-роутер

? Как обрабатывать аутентификацию в программах Redux

? Как объединить и отменить запросы API

? и многое другое…

Вы можете прочитать больше о том, какие проекты встроены Понимание Redux — 2 на официальном сайте.

Книга 3: Понимание Redux — 3

Это последняя часть головоломки.

2qDbEXYKkASSRNzI6fmn7gUC0ESm5pjp6IoY
Идеальное место, чтобы углубить свои знания для реальных случаев использования.

Чтобы статья была короткой, я советую вам посетить официальный веб-сайт, если вам интересно узнать эти книги.

Вывод

Спасибо, что читаете, и я очень жду будущего. Я не могу дождаться получения этих книг в руки разработчиков со всей Индии, Нигерии и Туниса.

Присоединяйся ко мне.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *