Вот как выглядит процесс обучения в новом буткемпе: мы переехали на Колокольную улицу, 5А и заниматься стало гораздо кайфовее 🤘
👍 Помещение более просторное. Всем студентам хватает места, можно делать расстановку столов под группы любого размера. Мы не сидим друг у друга на головах, дышать легче.
👍 Обстановка похожа на настоящий опенспейс. Если раньше мы учились в квартире, переделанной под офис, то теперь у нас атмосфера а ля лофт — симпатичные рисунки на стенах и приятный ремонт.
👍 Интернет стал быстрее. Мы подрубили стабильный мощный канал на 300 Мбит/сек — больше никаких глитчей картинки в дискорде, зависаний и ни единого разрыва.
👍 Отдельный вход в школу на первом этаже. Не нужно звонить в домофон или делать собственный ключ, подниматься пешком на третий этаж.
👎 Мы больше не увидим и не услышим рыжего шпица Тоби, который уже стал маскотом буткемпа. Он не забежит и не облает нас — будем скучать, но переживём.
За фото спасибо Владу — bigzetena в инстаграм.
👍 Помещение более просторное. Всем студентам хватает места, можно делать расстановку столов под группы любого размера. Мы не сидим друг у друга на головах, дышать легче.
👍 Обстановка похожа на настоящий опенспейс. Если раньше мы учились в квартире, переделанной под офис, то теперь у нас атмосфера а ля лофт — симпатичные рисунки на стенах и приятный ремонт.
👍 Интернет стал быстрее. Мы подрубили стабильный мощный канал на 300 Мбит/сек — больше никаких глитчей картинки в дискорде, зависаний и ни единого разрыва.
👍 Отдельный вход в школу на первом этаже. Не нужно звонить в домофон или делать собственный ключ, подниматься пешком на третий этаж.
👎 Мы больше не увидим и не услышим рыжего шпица Тоби, который уже стал маскотом буткемпа. Он не забежит и не облает нас — будем скучать, но переживём.
За фото спасибо Владу — bigzetena в инстаграм.
👍5
🤔 В последнее время у нас спрашивают: можно ли платить за буткемп помесячно, а не вносить всю сумму сразу?
👌 Отвечаем коротко: да, можно. Но это будет стоить немного дороже — всё-таки мы маленький стартап со своей экономикой и нам гораздо удобнее планировать бюджет, когда студенты вносят всю сумму полностью.
🙌 Рассказываем подробнее: при оплате по месяцам стоимость вырастет на 10%.
То есть онлайн стоит 100 тыс. руб. — когда вносишь всю сумму, месяц обходится в 33.3 тыс. А если разбить платежи на три части, каждый месяц стоит 36.5 тыс. Итого полный онлайн-курс при оплате помесячно выйдет в 110 тыс.
Та же история и с офлайном, который при оплате сразу стоит 195 тыс. руб— по 65 тыс. за месяц. Разбиваем платежи на три месяца— каждый по 71.5 тыс. Получается, что при таком формате оплаты всё обучение стоит 214.5 тыс. руб.
Есть другие вопросы по оплате или по тому, как устроено обучение в нашей школе? Спрашивай в комментариях, личных сообщениях или оставляй заявку на сайте— всё объясним и поможем разобраться 💜
👌 Отвечаем коротко: да, можно. Но это будет стоить немного дороже — всё-таки мы маленький стартап со своей экономикой и нам гораздо удобнее планировать бюджет, когда студенты вносят всю сумму полностью.
🙌 Рассказываем подробнее: при оплате по месяцам стоимость вырастет на 10%.
То есть онлайн стоит 100 тыс. руб. — когда вносишь всю сумму, месяц обходится в 33.3 тыс. А если разбить платежи на три части, каждый месяц стоит 36.5 тыс. Итого полный онлайн-курс при оплате помесячно выйдет в 110 тыс.
Та же история и с офлайном, который при оплате сразу стоит 195 тыс. руб— по 65 тыс. за месяц. Разбиваем платежи на три месяца— каждый по 71.5 тыс. Получается, что при таком формате оплаты всё обучение стоит 214.5 тыс. руб.
Есть другие вопросы по оплате или по тому, как устроено обучение в нашей школе? Спрашивай в комментариях, личных сообщениях или оставляй заявку на сайте— всё объясним и поможем разобраться 💜
Скоро вебинар, приходи
Сегодня в 14:00 (мск) обсудим варианты обучения с основателем буткемпа SaintCode Bootcamp Женей Гриценко и разработчицей в компании SoftSwiss и IT-блогеркой Олей Кравченко. Выдаем дорожную карту для самообучения фронтенду и словарь современного айтишника.
Записаться на вебинар
Сегодня в 14:00 (мск) обсудим варианты обучения с основателем буткемпа SaintCode Bootcamp Женей Гриценко и разработчицей в компании SoftSwiss и IT-блогеркой Олей Кравченко. Выдаем дорожную карту для самообучения фронтенду и словарь современного айтишника.
Записаться на вебинар
Не получилось попасть на наш вебинар 1 апреля? Ничего страшного, можешь посмотреть в записи — youtu.be/6UUe54D14pM 👌
Вебинар проводили основатель SaintCode Bootcamp Женя Гриценко и фронтенд-разработчица и IT-блогер Оля Кравченко. Вместе они разбирались, какой из форматов обучения позволит добиться результата в программировании: обучение на курсах, самостоятельное погружение в разработку или работа с ментором. У каждого из них есть свои плюсы и минусы — подробности узнаешь, когда посмотришь видео 👀
Вебинар проводили основатель SaintCode Bootcamp Женя Гриценко и фронтенд-разработчица и IT-блогер Оля Кравченко. Вместе они разбирались, какой из форматов обучения позволит добиться результата в программировании: обучение на курсах, самостоятельное погружение в разработку или работа с ментором. У каждого из них есть свои плюсы и минусы — подробности узнаешь, когда посмотришь видео 👀
YouTube
Старт в программировании: курсы, самообучение или менторство? Вебинар SaintCode Bootcamp 1.04.2023
Запись вебинара для начинающих разработчиков. Основатель школы интенсивного изучения фронтенд-раработки SaintCode Bootcamp Женя Гриценко рассказывает о том, как быстрее и эффективнее вкатиться в программирование. В гостях — Оля Кравченко, фронтенд-разработчица…
👍1
Каких навыков ждёт работодатель от junior frontend разработчиков, и как проявить себя на собеседовании наилучшим образом? Рассказывает frontend разработчица из VK и автор классного телеграм-канала @frontend_thoughts Люда Мжачих👇
Требования могут варьироваться в зависимости от компании и команды, есть определенные навыки, которые точно пригодятся на старте вашей карьеры 👨💻👩💻
🔥 Обязательные навыки:
1. Знание HTML и CSS: создание и стилизация веб-страниц, основы адаптивного дизайна (Responsive Web Design) и работы с CSS-фреймворками (Bootstrap, Tailwind CSS и т.д.)
2. Основы JavaScript: понимание базовых концепций, работы с DOM, событиями, асинхронностью и основами ООП
3. Знакомство с фреймворками и библиотеками: React, Vue, Angular или Svelte, в зависимости от того, что используется на проекте
4. Опыт работы с Git: команды, ветвление, слияние и решение конфликтов
5. Основы работы с RESTful API: отправка и обработка запросов, понимание HTTP-методов и статус-кодов.
✨ Жирным плюсом будет:
1. Опыт работы с инструментами сборки (Webpack, Gulp, Parcel)
2. Понимание принципов оптимизации производительности и архитектуры фронтенда
3. Понимание основ доступности (Accessibility) и SEO
4. Основы тестирования кода: юнит-тестирование, интеграционное тестирование и знание библиотек для тестирования, таких как Jest или Mocha
Помимо Hard Skills, очень важны и Soft Skills. Работодатель ищет такого разработчика, который сможет как можно быстрее влиться в проект, самостоятельно и эффективно трудиться, принося проекту пользу. Я бы выделила такие ключевые Soft Skills, которые пригодятся каждому разработчику:
🌟 Коммуникабельность: четкое выражение мыслей и умение слушать других.
🌟 Обучаемость: готовность изучать новое и адаптироваться к изменениям.
🌟 Работа в команде: уважение мнений коллег и эффективное взаимодействие.
🌟 Самостоятельность: ответственность за свою работу и эффективное планирование времени.
🌟 Проактивность: предугадывание проблем и предложение решений и улучшений.
🌟 Внимание к деталям: стремление к высокому качеству работы и исправление ошибок.
Продолжение в галерее ⬇️
Требования могут варьироваться в зависимости от компании и команды, есть определенные навыки, которые точно пригодятся на старте вашей карьеры 👨💻👩💻
🔥 Обязательные навыки:
1. Знание HTML и CSS: создание и стилизация веб-страниц, основы адаптивного дизайна (Responsive Web Design) и работы с CSS-фреймворками (Bootstrap, Tailwind CSS и т.д.)
2. Основы JavaScript: понимание базовых концепций, работы с DOM, событиями, асинхронностью и основами ООП
3. Знакомство с фреймворками и библиотеками: React, Vue, Angular или Svelte, в зависимости от того, что используется на проекте
4. Опыт работы с Git: команды, ветвление, слияние и решение конфликтов
5. Основы работы с RESTful API: отправка и обработка запросов, понимание HTTP-методов и статус-кодов.
✨ Жирным плюсом будет:
1. Опыт работы с инструментами сборки (Webpack, Gulp, Parcel)
2. Понимание принципов оптимизации производительности и архитектуры фронтенда
3. Понимание основ доступности (Accessibility) и SEO
4. Основы тестирования кода: юнит-тестирование, интеграционное тестирование и знание библиотек для тестирования, таких как Jest или Mocha
Помимо Hard Skills, очень важны и Soft Skills. Работодатель ищет такого разработчика, который сможет как можно быстрее влиться в проект, самостоятельно и эффективно трудиться, принося проекту пользу. Я бы выделила такие ключевые Soft Skills, которые пригодятся каждому разработчику:
🌟 Коммуникабельность: четкое выражение мыслей и умение слушать других.
🌟 Обучаемость: готовность изучать новое и адаптироваться к изменениям.
🌟 Работа в команде: уважение мнений коллег и эффективное взаимодействие.
🌟 Самостоятельность: ответственность за свою работу и эффективное планирование времени.
🌟 Проактивность: предугадывание проблем и предложение решений и улучшений.
🌟 Внимание к деталям: стремление к высокому качеству работы и исправление ошибок.
Продолжение в галерее ⬇️
👍3
Новый поток SaintCode Bootcamp стартовал 11 апреля — это значит, что места на следующем курсе снова можно купить со скидкой. Рассказываем подробнее:
🔥 При оплате до 13 мая, за месяц до старта, действует скидка 5% на оба формата. Онлайн-обучение в таком случае стоит 95 тыс. руб. (вместо 100 тыс.), а офлайн — 185 тыс. (вместо 195 тыс.).
🔥 Бессрочно работает акция «Приведи друга» — приходите учиться вдвоём и каждый получит скидку 10% на любой формат. Онлайн будет стоить всего 90 тыс. руб., а офлайн 175 тыс.
🔥 Две акции можно совмещать. Если оплатить до 13 мая и прийти учиться вдвоём, скидка составит 15%. Онлайн обойдётся в 85 тыс. руб., а за офлайн каждый из вас заплатит по 165 тыс.
Следующий поток начнётся 13 июня. Подробнее об акциях — https://saintcode.ru/discount?utm_source=telegram_direct&utm_medium=post&utm_campaign=organic_social&utm_content=discount1305 😇
🔥 При оплате до 13 мая, за месяц до старта, действует скидка 5% на оба формата. Онлайн-обучение в таком случае стоит 95 тыс. руб. (вместо 100 тыс.), а офлайн — 185 тыс. (вместо 195 тыс.).
🔥 Бессрочно работает акция «Приведи друга» — приходите учиться вдвоём и каждый получит скидку 10% на любой формат. Онлайн будет стоить всего 90 тыс. руб., а офлайн 175 тыс.
🔥 Две акции можно совмещать. Если оплатить до 13 мая и прийти учиться вдвоём, скидка составит 15%. Онлайн обойдётся в 85 тыс. руб., а за офлайн каждый из вас заплатит по 165 тыс.
Следующий поток начнётся 13 июня. Подробнее об акциях — https://saintcode.ru/discount?utm_source=telegram_direct&utm_medium=post&utm_campaign=organic_social&utm_content=discount1305 😇
❤3👍2
⭐️ TypeScript — надстройка над JavaScript, которая добавляет статическую типизацию данных в твой код. Это помогает избежать ошибок при компиляции в классическом JS — ведь в нём динамическая типизация и бывает так, что в переменную для числового значения вдруг попадает строка, а результат получается некорректный. С TypeScript ты на этапе объявления переменной задаёшь ей нужный тип (например, только булевый или только числовой), никакие другие значения туда просто не попадут.
⭐️ Redux — небольшая библиотека JS, менеджер состояний для удобной работы с React, Angular и Vue. Обычно Redux нужен на средних и больших проектах, где много данных и их нужно передавать, хранить и обновлять. С помощью библиотеки ты добавляешь понятие состояния и можешь контролировать данные — например, избежать ошибки, при которой функция получает старую версию данных, хотя они уже обновились.
Как ты можешь познакомиться с этими технологиями у нас в буткемпе? 🤔
Среди учебных проектов есть базовый таск-трекер (планировщик задач, todo-лист, тудушник) который ты сперва пишешь на React и передаешь данные между компонентами обычными пропсами. Если получилось быстро — тебе показывают, как создать хранилище состояний в Redux и почему это удобнее. Библиотека избавляет тебя от от так называемого пропс-дриллинга, прокидывания кучи пропсов между компонентами.
Этот же проект поможет тебе разобраться с типизацией. Наши преподаватели покажут, как правильно сочетать TypeScript и Redux, потому что это сложный момент. В итоге ты получишь ещё один проект в учебное портфолио, покажешь умение работать с TS и Redux, а значит выделишься среди других соискателей на начальные позиции во фронтенд-разработке 👍
⭐️ Redux — небольшая библиотека JS, менеджер состояний для удобной работы с React, Angular и Vue. Обычно Redux нужен на средних и больших проектах, где много данных и их нужно передавать, хранить и обновлять. С помощью библиотеки ты добавляешь понятие состояния и можешь контролировать данные — например, избежать ошибки, при которой функция получает старую версию данных, хотя они уже обновились.
Как ты можешь познакомиться с этими технологиями у нас в буткемпе? 🤔
Среди учебных проектов есть базовый таск-трекер (планировщик задач, todo-лист, тудушник) который ты сперва пишешь на React и передаешь данные между компонентами обычными пропсами. Если получилось быстро — тебе показывают, как создать хранилище состояний в Redux и почему это удобнее. Библиотека избавляет тебя от от так называемого пропс-дриллинга, прокидывания кучи пропсов между компонентами.
Этот же проект поможет тебе разобраться с типизацией. Наши преподаватели покажут, как правильно сочетать TypeScript и Redux, потому что это сложный момент. В итоге ты получишь ещё один проект в учебное портфолио, покажешь умение работать с TS и Redux, а значит выделишься среди других соискателей на начальные позиции во фронтенд-разработке 👍
👍2🔥1💘1
👌 Объяснение задачи:
Деструктуризация — это специальный синтаксис присваивания в JavaScript, который помогает сделать сложную структуру проще и определить несколько переменных одной строкой кода.
Обычно синтаксис используют с объектами и массивами, а в работе с React часто приходится деструктурировать параметры функции. Но это работает и со строками, как в нашем примере.
Сначала мы задаём переменную str в виде строки “ABC”. Затем производим деструктуризацию str по знакам — как бы представляем нашу строку в виде массива. В этом массиве у нас всего две переменные, которые идут по порядку. Получается, что переменной x будет присвоено значение “A”. Переменная y получит значение “B”. А для “C” мы просто не задали переменную — поэтому значение в нашей деструктуризации не участвует.
Обычно синтаксис используют с объектами и массивами, а в работе с React часто приходится деструктурировать параметры функции. Но это работает и со строками, как в нашем примере.
Сначала мы задаём переменную str в виде строки “ABC”. Затем производим деструктуризацию str по знакам — как бы представляем нашу строку в виде массива. В этом массиве у нас всего две переменные, которые идут по порядку. Получается, что переменной x будет присвоено значение “A”. Переменная y получит значение “B”. А для “C” мы просто не задали переменную — поэтому значение в нашей деструктуризации не участвует.