Тупичок программиста - больше чем обучающий проект

Катерина Старостина, HRM Anahorеt

31 марта 2018 года - именно в этот день компания Anahorеt и ее друзья-энтузиасты из Anadea и Евгений Зайцев (Senior Developer Monterosa), запустили нужный и долгожданный формат мероприятий для ИТ Минска и его окрестностей в виде codecamp или workshop под ласковым домашним названием «Тупичок программиста».

Никакого бла-бла (ну почти), только практика, только чистый profit. Во время занятий предполагается много кода, экспериментирования, хлопанья себя по лбу, тупления над очевидными вещами, озарений, набитых шишек и прочих эффектов творческо-познавательного процесса.

И начали мы с React Native, не потому что тренд, а для того чтобы разобраться и докопаться до сути!

Хроники “Тупичка”

На первой встрече “Тупичка” разработчики освежили в памяти базовые принципы React Native. Создали и сконфигурировали проект на основе creat-react-native-app. Разобрались в нюансах разработки под мобильные девайсы, а также поработали с Expo. Им удалось настроить окружение для создания в приложении списка ивентов, отобразить список ивентов полученных с сервера по API. А также разобрать нюансы роутинга библиотеки react-navigation и применить первичные стили с помощью библиотеки styled-components.
P.S.А некоторые даже смогли настроить дополнительный роутер :D

Совсем «новички» в React Native не успели закончить  работу непосредственно на ивенте, поэтому им пришлось потрудиться дома, и они - справились :) Потому к следующему занятию все пришли в боевой готовности.

На второй встрече 21 апреля участники смогли навести красоту в приложении, которое было начато ранее, разобрались со стилями, а также на практических примерах обсудили отличие стилей от веба, что принимает styles, что делает StyleSheet.create, убедились в странности флекса. Еще Евгений очень красочно рассказал о том,  почему отдает предпочтение styled-components. В конце занятия удалось обратиться к анимациям.
Несмотря на то, что работа на Тупичке командная, каждый участник смог проявить индивидуальность, и сделать свой проект таким,  каким видит его, а тем у кого совсем мало опыта, ментор предложил реализовать пример его «собственного сочинения»)

В планах на третье занятие 12 мая, мы  поговорим о кэшировании и аналоге локалстораджа в RN, а также попробуем взаимодействие с календарями системы - добавление и обновление событий.

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

P.S.: «Тупичок программиста» - это проект, аналогов которого в Минске еще не было!) Приходите, прокачайте свои скилы до самого высшего Levela.

*Редакция dev.by не несёт ответственности за содержание корпоративных блогов
Нашли в тексте ошибку — выделите её и нажмите Ctrl+Enter.
Вакансии


Авторизуйтесь, чтобы оставлять комментарии

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси