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

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

Катерина Старостина, 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.

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

Горячие события

LeverX Group Meetup: Брест, не пропусти встречу с iOS-экспертами!
2 декабря

LeverX Group Meetup: Брест, не пропусти встречу с iOS-экспертами!

Брест
btc
Bitcoin
btc
$57 023,00
-0,08%
eth
eth
$4 596,09
-2,57%
usdt
usdt
$1,00
+0,04%
xrp
xrp
$0,98
-2,54%

Читайте также

Менеджера EPAM задержал СОБР с автоматами — за комментарии о десантниках
Менеджера EPAM задержал СОБР с автоматами — за комментарии о десантниках
Менеджера EPAM задержал СОБР с автоматами — за комментарии о десантниках
У игр и приложений Gismart 1+ млрд загрузок
У игр и приложений Gismart 1+ млрд загрузок
У игр и приложений Gismart 1+ млрд загрузок
1 комментарий
«БЕЛКАРТ очень хороша». У главы банковского центра спросили про отключение от SWIFT
«БЕЛКАРТ очень хороша». У главы банковского центра спросили про отключение от SWIFT
«БЕЛКАРТ очень хороша». У главы банковского центра спросили про отключение от SWIFT
2 комментария
IBA Group рассказала, почему делает «точку правды» о беларусах для налоговой
IBA Group рассказала, почему делает «точку правды» о беларусах для налоговой
IBA Group рассказала, почему делает «точку правды» о беларусах для налоговой
11 комментариев

Обсуждение

Комментариев пока нет.
Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже