Surf Flutter Team
Ищем Flutter-разработчика в команду Сёрферов 🐄 Ты будешь работать над крупными российскими и зарубежными проектами в крутой команде — к слову, мы входим в топ-10 Flutter-разработчиков в мире. Ценим свободу, атмосферу в команде, уважаем друг друга, экспериментируем…
Продолжаем искать Flutter Developer'а — будущего Сёрфера!
Все условия и задачи расписали в этом посте. Пиши нашей HR Алёне, если возникнут вопросы.
#вакансия
Все условия и задачи расписали в этом посте. Пиши нашей HR Алёне, если возникнут вопросы.
#вакансия
👍9🔥3⚡2❤1
Программа летней школы Flutter: темы лекций, спикеры, формат
Flutter-интенсив пройдёт в формате Study Jam:
➡️ 24 июля — митап с лекциями от Сёрферов + Live Coding;
➡️ 25 июля — практика, выполнение задания под руководством наставников;
➡️ 26 июля — проверка заданий, ответы на вопросы, обсуждения;
➡️ 27 июля — закрытие школы и награждение победителей.
Регистрация продолжается — закроем её за неделю до начала школы, успевай!
#мероприятия
Flutter-интенсив пройдёт в формате Study Jam:
Регистрация продолжается — закроем её за неделю до начала школы, успевай!
#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥7❤2
Surf Flutter Team
Программа летней школы Flutter: темы лекций, спикеры, формат Flutter-интенсив пройдёт в формате Study Jam: ➡️ 24 июля — митап с лекциями от Сёрферов + Live Coding; ➡️ 25 июля — практика, выполнение задания под руководством наставников; ➡️ 26 июля — проверка…
О чём будем говорить на летней школе Flutter 🐦
Для подготовки к школе рекомендуем изучить нашу дорожную карту Flutter-разработчика. А вот и описания тем лекций:
🐦 Марк, Surf Engineering Manager «Dart 3: атлант на плечах гигантов»
Dart всегда воспринимался как простой язык с очень низким порогом входа. В последние годы всё меняется и Dart становится глубже, сложнее. Из философии «всё класс» мы пришли к модификаторам классов и Null Safety. Разберём, куда движется Dart, сравним его с коллегами из нативной разработки и рассмотрим новые способы работы с языком.
🐦 Женя, Surf Head of Flutter «5 советов начинающему разработчику, или как стать "своим" в команде без лишнего стресса»
В последнее время всё чаще аналитики IT-рынка публикуют тревожные пророчества: в больших компаниях идут массовые сокращения, рост зарплат останется в прошлом, «рынок кандидата» неизбежно превратится в «рынок работодателя». По их оценкам, Junior-разработчиков ждут особенно трудные времена. Требования к профессионализму и производительности в кризис возрастают, а бюджеты на обучение начинающих разработчиков падают.
В докладе я дам 5 советов, следуя которым, каждый Junior сможет уверенно и быстро стать важным членом команды и ускорить свой переход на следующий грейд.
🐦 Егор, Surf Flutter Developer «Регулярные выражения в Dart: от основ до практики»
Это подробное изложение основ регулярных выражений в языке программирования Dart. Ты поймёшь суть регулярных выражений и их применение в Dart, а также получишь практические навыки использования данной функциональности.
🐦 Даниль, Surf Flutter Developer «Сравнение объектов в Dart: основы и подходы»
Рассмотрим механизм сравнения, хэш-код и оператор сравнения. Как сравниваются базовые типы, пользовательские классы и классы с вложенностью. Также разберём пакетные решения для реализации правильного сравнения объектов. Рассмотрим их преимущества и недостатки.
Для подготовки к школе рекомендуем изучить нашу дорожную карту Flutter-разработчика. А вот и описания тем лекций:
Dart всегда воспринимался как простой язык с очень низким порогом входа. В последние годы всё меняется и Dart становится глубже, сложнее. Из философии «всё класс» мы пришли к модификаторам классов и Null Safety. Разберём, куда движется Dart, сравним его с коллегами из нативной разработки и рассмотрим новые способы работы с языком.
В последнее время всё чаще аналитики IT-рынка публикуют тревожные пророчества: в больших компаниях идут массовые сокращения, рост зарплат останется в прошлом, «рынок кандидата» неизбежно превратится в «рынок работодателя». По их оценкам, Junior-разработчиков ждут особенно трудные времена. Требования к профессионализму и производительности в кризис возрастают, а бюджеты на обучение начинающих разработчиков падают.
В докладе я дам 5 советов, следуя которым, каждый Junior сможет уверенно и быстро стать важным членом команды и ускорить свой переход на следующий грейд.
Это подробное изложение основ регулярных выражений в языке программирования Dart. Ты поймёшь суть регулярных выражений и их применение в Dart, а также получишь практические навыки использования данной функциональности.
Рассмотрим механизм сравнения, хэш-код и оператор сравнения. Как сравниваются базовые типы, пользовательские классы и классы с вложенностью. Также разберём пакетные решения для реализации правильного сравнения объектов. Рассмотрим их преимущества и недостатки.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍7❤5
Как стать Flutter-разработчиком в 47 лет
Таня стала флаттеристом после нашего курса по Flutter. Теперь за её плечами работа на пяти е-ком и финтех проектах. А ещё она побывала по обе стороны: и в роли студента курса, и в роли ментора, который проверяет домашние задания.
➡️ В новой статье на Хабр она рассказала, как попала в IT, чем занималась до Flutter и что её мотивировало не бросать разработку и идти до конца.
🐦 Записывайся на курс по Flutter-разработке от экспертов Surf!
#экспертный
Таня стала флаттеристом после нашего курса по Flutter. Теперь за её плечами работа на пяти е-ком и финтех проектах. А ещё она побывала по обе стороны: и в роли студента курса, и в роли ментора, который проверяет домашние задания.
#экспертный
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
«Я всегда считала, что я старая», или история о том, что стать профессиональным разработчиком никогда не поздно
Татьяна стала Flutter-программистом в 47 лет — после нашего курса по Flutter. Теперь за её плечами работа на пяти е-ком и финтех проектах. А ещё она побывала по обе стороны: и в роли студента курса, и...
🔥27❤11👍5
Безопасность мобильных приложений: freeRasp 🤜 🤛 Rooting
Мобильные приложения могут содержать «чувствительные» данные — пользователей, бизнеса, самой бизнес-логики, ценной для разработчика. Несанкционированный доступ к этой информации вредит тебе или твоим пользователям/заказчикам.
Сегодня разберём набор механизмов защиты приложений — к ним относится выявление запуска на rooted-устройствах. Листай карточки и пиши в комментариях, как ещё можно защитить свои приложения 🛡
#экспертный
Мобильные приложения могут содержать «чувствительные» данные — пользователей, бизнеса, самой бизнес-логики, ценной для разработчика. Несанкционированный доступ к этой информации вредит тебе или твоим пользователям/заказчикам.
Сегодня разберём набор механизмов защиты приложений — к ним относится выявление запуска на rooted-устройствах. Листай карточки и пиши в комментариях, как ещё можно защитить свои приложения 🛡
#экспертный
👍30🔥7👎1
Surf Flutter Team
Изучай обновлённый курс по Flutter 🐦 Запустили новую версию курса — новые задания, больше кейсов, чёткая ОС и другие изменения. О некоторых из них рассказали в карточках ⬆️ А если тебе интересно, как создавался курс, читай нашу статью на Хабр. Спасибо студентам…
Курс по Flutter: первые результаты 🐦
Месяц назад запустили вторую версию курса. Читай в карточках, что классного придумали студенты и какие инсайты мы поймали.
🔵 Записывайся на следующие потоки курса!
#экспертный #от_сёрфера
Месяц назад запустили вторую версию курса. Читай в карточках, что классного придумали студенты и какие инсайты мы поймали.
#экспертный #от_сёрфера
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Летняя школа Flutter: закрываем регистрацию 🐄
Через 2 часа, 20 июля в 14:00 по мск, закроем регистрацию на летнюю школу Flutter. Успевай принять участие!
🐦 Про темы, спикеров и формат школы рассказали в этом посте.
В ближайшее время всем зарегистрировавшимся придётся ссылка на почту, откуда ты сможешь попасть в чат школы и познакомиться с однокурсниками и наставниками.
➡️ Зарегистрироваться на школу
❓ Есть вопросы? Пиши в наш бот @SurfAskBot.
#мероприятия
Через 2 часа, 20 июля в 14:00 по мск, закроем регистрацию на летнюю школу Flutter. Успевай принять участие!
В ближайшее время всем зарегистрировавшимся придётся ссылка на почту, откуда ты сможешь попасть в чат школы и познакомиться с однокурсниками и наставниками.
❓ Есть вопросы? Пиши в наш бот @SurfAskBot.
#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Про косые деревья 🌳
Сегодня расскажем про небольшую джуновскую задачу из реального проекта. Нужно сделать отсортированный список уникальных объектов, которые отражали бы время без привязки ко дню. По сути, некое ежедневное расписание действий пользователя.
В этом нам поможет красивый и интересный метод Splay-деревьев. Смотри карточки и сохраняй себе полезные ссылки по теме:
➡️ TimeOfDay class
➡️ SplayTreeSet class
➡️ Set class
➡️ Comparable class
#экспертный
Сегодня расскажем про небольшую джуновскую задачу из реального проекта. Нужно сделать отсортированный список уникальных объектов, которые отражали бы время без привязки ко дню. По сути, некое ежедневное расписание действий пользователя.
В этом нам поможет красивый и интересный метод Splay-деревьев. Смотри карточки и сохраняй себе полезные ссылки по теме:
➡️ TimeOfDay class
➡️ SplayTreeSet class
➡️ Set class
➡️ Comparable class
#экспертный
👍28❤🔥8🔥7❤4