Forwarded from Открытый React Native курс
Стажировка! 📱👩💻
Возможность поработать в команде над реальным проектом - приложение по планированию и анализу бюджета
Если хотите попробовать свои силы, напишите «Привет. Интересна стажировка» мне - @maria_IT
Возможность поработать в команде над реальным проектом - приложение по планированию и анализу бюджета
Если хотите попробовать свои силы, напишите «Привет. Интересна стажировка» мне - @maria_IT
Please open Telegram to view this post
VIEW IN TELEGRAM
React Frontend Expert | TechSchool
https://techschool.dev/en/bootcamps/react-frontend-expert
https://techschool.dev/en/bootcamps/react-frontend-expert
techschool.dev
React Frontend Expert | TechSchool
Master the React ecosystem and build dynamic, fast, and interactive user interfaces. React's component-based architecture and virtual DOM make it the perfect tool to craft modern web applications
Forwarded from Открытый React Native курс
JavaScript с нуля [2021] Чиннатхамби.pdf
14.1 MB
Книжка про JavaScript для совсем новичков
Forwarded from Djinni (/◔ ◡ ◔)/ (Olenka)
Плюс один рівень англійської може додати програмістам до 60% до зарплати🤑
Навіть з досвідом 7+ років, довчити англійську до fluent — це + 1000 баксів. Щоправда, на інших рівнях досвіду такої різниці між двома найвищими рівнями немає.
Наприклад, за останній рік найняли лише 150 розробників, які мають 7 або більше років досвіду і англійську на рівні Intermediate. Їх медіанна зарплата — $4000. Колеги з таким же досвідом, але англійською на рівень вище отримують в середньому на тисячу більше (і найняли таких в 4 рази більше). А ті, хто вільно говорить англійською в середньому розраховують на $6000 (вдвічі більше наймів, ніж intermediate).
Понад 70% найнятих розробників мають рівень хоча б upper intermediate. При цьому в пошуку їх менше 55%. Тобто шанси на найм у кандидатів з хорошою англійською відчутно кращі. Наймів розробників з basic англійською - одиниці, тому ми їх виключили з статистики. Зовсім без англійської розробників за останні не наймали.
Як це було рік тому.
Навіть з досвідом 7+ років, довчити англійську до fluent — це + 1000 баксів. Щоправда, на інших рівнях досвіду такої різниці між двома найвищими рівнями немає.
Наприклад, за останній рік найняли лише 150 розробників, які мають 7 або більше років досвіду і англійську на рівні Intermediate. Їх медіанна зарплата — $4000. Колеги з таким же досвідом, але англійською на рівень вище отримують в середньому на тисячу більше (і найняли таких в 4 рази більше). А ті, хто вільно говорить англійською в середньому розраховують на $6000 (вдвічі більше наймів, ніж intermediate).
Понад 70% найнятих розробників мають рівень хоча б upper intermediate. При цьому в пошуку їх менше 55%. Тобто шанси на найм у кандидатів з хорошою англійською відчутно кращі. Наймів розробників з basic англійською - одиниці, тому ми їх виключили з статистики. Зовсім без англійської розробників за останні не наймали.
Як це було рік тому.
Forwarded from Открытый React Native курс
Ищем на стажировку ребят и девчат с хорошим знанием React Native и JavaScript. Пишите в личку @maria_IT
Прекрасная статья почему никогда-никогда не надо использовать local storage и какие альтернативы стоит рассмотреть
https://www.rdegges.com/2018/please-stop-using-local-storage/
https://www.rdegges.com/2018/please-stop-using-local-storage/
Rdegges
Randall Degges - Please Stop Using Local Storage
Stop using local storage to store sensitive information. If you're putting a JWT in local storage you're doing it wrong.
Forwarded from Открытый React Native курс
This media is not supported in your browser
VIEW IN TELEGRAM
Расскажу про успехи стажировки
В первую волну стажировки, которую мы стартовали в начале февраля, попало 5 ребят. У части из них есть большой опыт в IT и их цель была получить конкретный опыт именно с React Native, часть ребят только стартует свой путь в IT. Они работали в одной команде, получали фидбек на код друг от друга, а так же от наших менторов. Которых на проекте 2 (+1 помогающий в процессах стажировки)
Ожидаемое время вовлеченности в стажировку у нас 2 месяца. Поэтому в апреле мы сделали дополнительный набор, а одного из ребят предыдущего потока сделали помощником ментора
Какой проект делали:
приложение по ведению личного бюджета, в том числе для ИП, с большим функционалом тегов и аналитики. Делаем в партнерстве с Guild of Developers
Сейчас делаем редизайн основного функционала, поэтому могу показать только флоу авторизации - см. прикрепленный видосик
Проект полностью на TypeScript
Как попасть на стажировку
Скорее всего через 1-2 месяца будем опять набирать ребят на стажировку.
Какие у нас требования к кандидатам:
1. умеете делать UI для React Native
2. умеете взаимодействовать с API и писать код логики (плюсом будет опыт с TypeScript)
3. знаете и понимаете хуки
4. пробовали использовать redux или mobx
5. есть код, который можете показать или приложение в сторе с вашим участием
Для записи пишите @maria_IT, внесу вас в список ожидания
Если у вас еще нет опыта с React Native или даже вообще с программированием, у вас есть время наверстать. Как минимум смотрите видео в этом канале и обязательно пробуйте сделать сами. Так же можно включиться в обучение с группой и получать обратную связь от ментора и задавать ему бесчисленное количество вопросов. Чтобы узнать подробности напиши «Хочу узнать про обучение в группе» в личку @maria_IT
В первую волну стажировки, которую мы стартовали в начале февраля, попало 5 ребят. У части из них есть большой опыт в IT и их цель была получить конкретный опыт именно с React Native, часть ребят только стартует свой путь в IT. Они работали в одной команде, получали фидбек на код друг от друга, а так же от наших менторов. Которых на проекте 2 (+1 помогающий в процессах стажировки)
Ожидаемое время вовлеченности в стажировку у нас 2 месяца. Поэтому в апреле мы сделали дополнительный набор, а одного из ребят предыдущего потока сделали помощником ментора
Какой проект делали:
приложение по ведению личного бюджета, в том числе для ИП, с большим функционалом тегов и аналитики. Делаем в партнерстве с Guild of Developers
Сейчас делаем редизайн основного функционала, поэтому могу показать только флоу авторизации - см. прикрепленный видосик
Проект полностью на TypeScript
Как попасть на стажировку
Скорее всего через 1-2 месяца будем опять набирать ребят на стажировку.
Какие у нас требования к кандидатам:
1. умеете делать UI для React Native
2. умеете взаимодействовать с API и писать код логики (плюсом будет опыт с TypeScript)
3. знаете и понимаете хуки
4. пробовали использовать redux или mobx
5. есть код, который можете показать или приложение в сторе с вашим участием
Для записи пишите @maria_IT, внесу вас в список ожидания
Если у вас еще нет опыта с React Native или даже вообще с программированием, у вас есть время наверстать. Как минимум смотрите видео в этом канале и обязательно пробуйте сделать сами. Так же можно включиться в обучение с группой и получать обратную связь от ментора и задавать ему бесчисленное количество вопросов. Чтобы узнать подробности напиши «Хочу узнать про обучение в группе» в личку @maria_IT
Forwarded from React Native — info
🔥 Как создать супер-приложение с React Native? 😎
Новый материал на нашем радаре 📡 — статья How to Develop a Super App with React Native! Если вы задумались над тем, как собрать супер-приложение, которое покорит мир, обязательно прочитайте! 🚀
🤓 В статье:
Пошаговое руководство по созданию супер-приложения 🦸♂️
Как React Native помогает быстро и эффективно собрать проект 🔧
Реальные примеры и советы 💡
Берите кофе ☕ и айда за знаниями! 💥
https://medium.com/@xayilmaz/how-to-develop-a-super-app-with-react-native-fe18fbe002c5
Супер-приложение на базе React Native разрабатывается благодаря интеграции нескольких мини-приложений (например, чата и магазина) в одну платформу. Этот подход позволяет:
1. Модульность: Каждое мини-приложение существует отдельно, что облегчает его обновление и поддержку.
2. Управление активностями: Android и iOS приложения могут переключаться между этими мини-приложениями через единый интерфейс.
3. Универсальность: Пользователи взаимодействуют с различными сервисами, не выходя из основного приложения.
Реализуется это через создание отдельных bundle-файлов для каждого мини-приложения и их подключение к основной структуре SuperApp.
Новый материал на нашем радаре 📡 — статья How to Develop a Super App with React Native! Если вы задумались над тем, как собрать супер-приложение, которое покорит мир, обязательно прочитайте! 🚀
🤓 В статье:
Пошаговое руководство по созданию супер-приложения 🦸♂️
Как React Native помогает быстро и эффективно собрать проект 🔧
Реальные примеры и советы 💡
Берите кофе ☕ и айда за знаниями! 💥
https://medium.com/@xayilmaz/how-to-develop-a-super-app-with-react-native-fe18fbe002c5
Супер-приложение на базе React Native разрабатывается благодаря интеграции нескольких мини-приложений (например, чата и магазина) в одну платформу. Этот подход позволяет:
1. Модульность: Каждое мини-приложение существует отдельно, что облегчает его обновление и поддержку.
2. Управление активностями: Android и iOS приложения могут переключаться между этими мини-приложениями через единый интерфейс.
3. Универсальность: Пользователи взаимодействуют с различными сервисами, не выходя из основного приложения.
Реализуется это через создание отдельных bundle-файлов для каждого мини-приложения и их подключение к основной структуре SuperApp.
Medium
How to Develop a Super App with React Native?
Hello friends, in this article, I will explain the concept of a Super App, its advantages, and how to integrate it into a React Native…
Forwarded from Открытый React Native курс
Донабор на стажировку. По традиции у нас это получается раз в два месяца
Ожидаемая загрузка: 1-2 часа в день
Требования к кандидатам - в сообщении, на которое я отвечаю
Для записи напишите @maria_IT
Количество мест: 1-2 человека
Ожидаемая загрузка: 1-2 часа в день
Требования к кандидатам - в сообщении, на которое я отвечаю
Для записи напишите @maria_IT
Количество мест: 1-2 человека
No more Try/Catch: a better way to handle errors in TypeScript - DEV Community
https://dev.to/noah-00/no-more-trycatch-a-better-way-to-handle-errors-in-typescript-5hbd
https://dev.to/noah-00/no-more-trycatch-a-better-way-to-handle-errors-in-typescript-5hbd
DEV Community
No more Try/Catch: a better way to handle errors in TypeScript
Hello everyone. Have you ever felt that Try/Catch is a bit inconvenient when developing an...
Forwarded from JavaScript. Бесплатные курсы. (Трепачёв Дмитрий)
НОВИНКА
Практика на Реальных Проектах и Работы в Портфолио
Бесплатный курс!
Вы сможете создать работы в свое портфолио, участвуя в создании реальных проектов с поддержкой ментора.
Вступайте для записи:
https://t.me/+zwcOdcunW8syNGRi
Практика на Реальных Проектах и Работы в Портфолио
Бесплатный курс!
Вы сможете создать работы в свое портфолио, участвуя в создании реальных проектов с поддержкой ментора.
Вступайте для записи:
https://t.me/+zwcOdcunW8syNGRi
Telegram
Практика на Реальных Проектах и Работы в Портфолио
В рамках данного курса вы сможете создать работы в свое портфолио, участвуя в создании реальных проектов с поддержкой ментора.
Forwarded from запуск завтра
Купить телефон с хорошим дизайном или возможностью скачать приложение банка? Это выбор, перед которым оказались многие. Как приложения попадают в AppStore? Что свободнее: телефоны или компьютеры? И кто решает, как пользователям распоряжаться своими устройствами?
В новом эпизоде подкаста разбираемся, как устроены апсторы. Соведущая — Маша Агличева.
Слушайте и подписывайтесь: Apple, Youtube, Яндекс, Spotify, Castbox, Overcast, веб-версия.
В новом эпизоде подкаста разбираемся, как устроены апсторы. Соведущая — Маша Агличева.
Слушайте и подписывайтесь: Apple, Youtube, Яндекс, Spotify, Castbox, Overcast, веб-версия.
Forwarded from React Native World
Собрал для вас крутые приложения на React Native, разработка которых ведется в Open Source.
Когда начинаешь новый проект или сталкиваешься с новой для себя областью, очень полезно посмотреть, как другие решают подобные задачи.
В мире React Native это становится особенно актуально из-за обилия несовместимых библиотек и нативных модулей. Ну и, конечно, разработка — это не только код, но еще и сборки, тесты, релизы, CI/CD пайплайны.
И тут на помощь нам приходит Open Source и компании, которые выбрали эту модель как подход к разработке своих B2C продуктов. В репозиториях, которые я привел ниже, можно найти не только интересные и свежие решения в UI, но и посмотреть, как строится структура проекта, как организуются тесты и релизы. Самое главное — все эти приложения актуальны, имеют десятки, а иногда и сотни тысяч пользователей, и доступны в App Store и Google Play.
🤑 Крипта
rainbow - Ethereum-кошелек с большим набором функционала. Внутри можно найти много кастомных UI-компонентов и интересных решений, например, нативные виджеты для iOS.
metamask - кошелек с миллионами пользователей, с очень серьезным подходом к безопасности и производительности.
BlueWallet - кошелек с меньшим функционалом, чем Rainbow или MetaMask, но с приятным минималистичным дизайном и упором на Bitcoin.
🐦 Социальные сети
Bluesky- децентрализованная микроблогинговая платформа, по UI аналогичная Твиттеру. У приложения более 10 миллионов пользователей.
Artsy - маркетплейс для продажи арта. Очень много работы с отображением контента и GraphQL. Еще у них классная инженерная документация.
💼 Утилиты
Expensify - приложение для учета расходов. Из интересных особенностей — разработка ведется полностью на GitHub, включая описание задач и багов, а также их обсуждение.
keybase- приложение для хранения открытых ключей для социальных сетей и мессенджеров. В репозитории также есть клиенты для десктопов и ключевые крипто-библиотеки.
📬 Мессенджеры
RocketChat - корпоративная платформа обмена сообщениями с глубокой кастомизацией. По UI что-то похожее на Slack.
status.app - децентрализованный мессенджер с криптокошельком и Web3.
📝 Заметки
hoarder - приложение для хранения ссылок, заметок, изображений и т.д. Активно использует Expo.
notesnook - аналог Evernote (если еще помните такой) с упором на шифрование и приватность.
joplin - приложение для заметок с поддержкой синхронизации через облака или десктоп.
React Native World | Навигация по каналу
Когда начинаешь новый проект или сталкиваешься с новой для себя областью, очень полезно посмотреть, как другие решают подобные задачи.
В мире React Native это становится особенно актуально из-за обилия несовместимых библиотек и нативных модулей. Ну и, конечно, разработка — это не только код, но еще и сборки, тесты, релизы, CI/CD пайплайны.
И тут на помощь нам приходит Open Source и компании, которые выбрали эту модель как подход к разработке своих B2C продуктов. В репозиториях, которые я привел ниже, можно найти не только интересные и свежие решения в UI, но и посмотреть, как строится структура проекта, как организуются тесты и релизы. Самое главное — все эти приложения актуальны, имеют десятки, а иногда и сотни тысяч пользователей, и доступны в App Store и Google Play.
🤑 Крипта
rainbow - Ethereum-кошелек с большим набором функционала. Внутри можно найти много кастомных UI-компонентов и интересных решений, например, нативные виджеты для iOS.
metamask - кошелек с миллионами пользователей, с очень серьезным подходом к безопасности и производительности.
BlueWallet - кошелек с меньшим функционалом, чем Rainbow или MetaMask, но с приятным минималистичным дизайном и упором на Bitcoin.
🐦 Социальные сети
Bluesky- децентрализованная микроблогинговая платформа, по UI аналогичная Твиттеру. У приложения более 10 миллионов пользователей.
Artsy - маркетплейс для продажи арта. Очень много работы с отображением контента и GraphQL. Еще у них классная инженерная документация.
💼 Утилиты
Expensify - приложение для учета расходов. Из интересных особенностей — разработка ведется полностью на GitHub, включая описание задач и багов, а также их обсуждение.
keybase- приложение для хранения открытых ключей для социальных сетей и мессенджеров. В репозитории также есть клиенты для десктопов и ключевые крипто-библиотеки.
📬 Мессенджеры
RocketChat - корпоративная платформа обмена сообщениями с глубокой кастомизацией. По UI что-то похожее на Slack.
status.app - децентрализованный мессенджер с криптокошельком и Web3.
📝 Заметки
hoarder - приложение для хранения ссылок, заметок, изображений и т.д. Активно использует Expo.
notesnook - аналог Evernote (если еще помните такой) с упором на шифрование и приватность.
joplin - приложение для заметок с поддержкой синхронизации через облака или десктоп.
React Native World | Навигация по каналу