The Devs Community – Telegram
The Devs Community
225 subscribers
23 photos
54 links
Коммьюнити разработчиков и всех, кто интересуется айти.

Здесь мы публикуем подборки статей, материалов, анонсы интересных событий в айти тусовке.

Чат сообщества: https://news.1rj.ru/str/joinchat/L0V_yzAaRGdjMDFi

Админ: @r3tam
Download Telegram
#dotnet

В своё время этот набор лекций от преподавателей УрФУ помог освоить азы C# и среды .NET: https://ulearn.me/

Лекции будут хорошей отправной точкой для изучения и понимания языка.
Также на сайте можно найти лекции по оценке сложности алгоритмов, введении в функциональное программирование, компьютерным сетям и не только.
#flutter

Нарвался на статью, которая неплохо описывает основные подходы в навигации на Flutter.

К тому же, статья ещё и на русском языке.

Так что, если вы ещё не работали с Router, или не изучали навигацию во фреймворке - самое время начать!

https://habr.com/ru/company/rshb/blog/584348/
#flutter #развитие

Листая Медиум, наткнулся на неплохую статью с распространенными ошибками при старте изучения Flutter.

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

Сама статья:
https://medium.com/google-developer-experts/dont-do-this-mistake-while-learning-flutter-2bb35b658f7e
#как_начать

Часто спрашивают: с чего начать изучение программирования?

Особенно этот вопрос волнует тех, кто хочет развиваться в Front-end'е. В этой сфере обилие фреймворков и технологий.
И тут многие вступают на скользкий путь - начинают изучать фреймворки, а не основы.

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

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

Поэтому много раз советовал тем, кто начинает прочитать хотя бы одну книгу о программировании (а лучше ещё и о структурах данных и алгоритмах).

Вот две книги, что рекомендую к прочтению новичкам:
1. Полное руководство по Java (Шилдт) - считаю Java наверное самым академическим языком, и в первой половине книги очень подробно рассматриваются принципы ООП. Отлично подойдет тем, кто еще с этой парадигмой незнаком.
2. Грокаем алгоритмы - книга начального уровня по алгоритмам. Простым языком объясняет распространенные алгоритмы и некоторые структуры данных.
#flutter

Вчера, а если быть точнее ночью сегодня, обновили Flutter до версии 2.8.

Из важных новвоведений:
- увеличение производительности но мобильных устройствах;
- ускоренный запуск приложения;
- новые фишки Dart: новый способ работы с изолятами и обновления для enum;
- улучшение работы с PlatformView на Web;
- куча обновлений в пакетах и экосистеме: теперь можно настраивать Firebase сразу на стороне фреймворка без манипуляций на стороне натива;
- удаление dev канала.

Почитать подробнее можно в посте в блоге: https://medium.com/flutter/whats-new-in-flutter-2-8-d085b763d181
Channel name was changed to «Trainee Dev Community»
Channel photo updated
Окей, пришло время немного обновить бренд и переименоваться.
А еще стать публичными.

Значит ли это что то еще? Может быть, следите за новостями.
#событие #митап

Пора сделать анонс пилотной встречи коммьюнити. Она пройдет в пробном режиме, в формате стрима(ссылки будут позже).

Артем Зайцев предлагает немного поговорить про разницу IoC/Dependency Injection/Inversion. Вроде бы это часто употребляемые в разработке слова, но многие путают их смысл.

Артем постарается простыми словами донести суть и ответить на все вопросы. Ну и конечно, вряд ли обойдётся без Flutter, хотя интересно будет любым начинающим и не очень разработчикам :)

Пишите + в комментах под сообщением, если готовы залететь.

Ах да, встреча будет вечерком в пятницу(17.12) часов в 17:30 по мск. Лампово на часок-полтора.
#событие #митап

Итак, напоминаем и даем ссылки: сегодня пройдет первый митап в коммьюнити.
Это будет пилот, испробуем как оно вообще.

Артем Зайцев расскажет о важных принципах и их разнице. Максимально простыми словами.
Постараемся поговорить о концепциях в общем, но без Flutter/Dart вероятно не обойдется.

Трансляция будет на YouTube в 17:30 по мск: https://youtu.be/BiKfm-QS8aQ

Всем welcome! И ждем вашей обратной связи :)
#ссылки

Стрим прошел, всем кто был - респектос :)

Вот ссылочки.

— Ссылка на презентацию: https://docs.google.com/presentation/d/1dy_aZ3pt6mwo3QO-NLOfyVQ9Xp_lfmW0ASKaaE_sv8Y/edit?usp=sharing
— Ссылка на код из видео: https://github.com/artem-zaitsev/demo-arch-for-students/tree/show-room-app
— Ссылка на саму запись(по идее доступна): https://youtu.be/BiKfm-QS8aQ

Будущие видео будут выходить уже в канале коммьюнити: https://www.youtube.com/channel/UCkBjZtOkZv3o5rdeCJ9qI8w

Ждем фидбеков, пожелания по темам, вопросов от вас!
#flutter

Вышло описание архитектурного пакета, который придумал тех-лид Surf Миша Зотьев, крутой спикер и знаток глубин Flutter.

Этот пакет, по мнению редакции, несёт очень важный плюс: не даёт писать логику на виджете на уровне кода, а не на "словах".

Значит в коде буду куда жёстче соблюдаться ответственности слоев.

Если заинтересовало, вот ссылочка: https://habr.com/ru/company/surfstudio/blog/597167/
Скоро, совсем скоро мы усядемся за праздничные столы и встретим новый 2022.

Желаем в этом, надеюсь прекраснейшем, новом году счастья, успехов, хорошего кода.

Если вы только начинаете свой путь в айти, желаем освоить базу, принципы и следовать им.

А нашему пока небольшому сообществ роста и больше крутых мероприятий и событий! А это обязательно будет :)

С наступающим 2022! 🎉 🥳
🎉6🔥2
#mobile #flutter

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

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

Итак, все проголосовали за!
Тогда 21/01 проведем небольшой душевный стрим по проектированию фич.
Проведет Артем Зайцев, но, возможно, будет интерактивный формат.

Встречаемся в 18:00, ссылки будут позже. Запись, естественно, будет.
👍6
#событие

Сегодня проведем душевный стрим.
К сожалению, все еще в формате стрима на ютюб, и без полноценного голосового общения.

Но Артем будет очень рад комментариям во время трансляции, а так же обсуждению.

Будет максимально живой опыт, без презентаций. Просто возьмем одно приложение и фичу из него и обсудим.

В 18:00 по мск встречаемся по ссылке: https://youtu.be/-9ZQqt2vCpg