SaintCode Bootcamp — школа программирования в Санкт-Петербурге – Telegram
SaintCode Bootcamp — школа программирования в Санкт-Петербурге
31 subscribers
282 photos
31 videos
146 links
👌Помогаем разобраться в веб-программировании за три месяца.

📲 По вопросам обучения к нему — @SaintCodeMNG

💬 Чат для вопросов по фронтенд-разработке — https://news.1rj.ru/str/scbootcamp

👀 Сайт — https://saintcode.ru

📞 Чтобы поговорить, звони +7 993 370 39 73
Download Telegram
Личный опыт одного из выпускников: совмещать обучение в буткемпе с работой и делами сложно, но реально, если ты можешь отказаться от всего остального 😅

Макс Гончаров устроился фронтенд-разработчиком в веб-студию MasterVisor IT после курса. Сейчас занимается бэкенд-разработкой в СПбГУ 💪
6🔥4😍1
С чего начать, если собираешься в веб-программирование?

Давай обсудим 27 июня в 20:00 по МСК, на бесплатном вебинаре SaintCode Bootcamp. Точно стоит зайти, если ты:

🙇‍♀️ Хочешь работать над веб-приложениями, но пока не знаешь с чего начать — смотришь в сторону фронтенда, бэкенда или тестирования.

🙇‍♂️ Не понимаешь, реально ли новичку найти работу в 2023 году и хочешь знать, какие именно технологии во фронтенде помогут устроиться.

🙇‍♀️ Ищешь подходящее место, чтобы научиться кодить и найти единомышленников.

Вебинар проведёт Женя Гриценко, основатель школы и карьерный консультант. В гостях — выпускники 2023 года Игорь Карпов и Артём Егоров. Оба уже вышли на рынок труда: Игорь устроился джуниор-фронтендером в Oaziz DAO, а Артём стажируется на фронтенд-разработчика в Golden Carrot 💪
👍3
🫶 Всем зарегистрированным участникам после вебинара подарим дорожную карту для самостоятельного изучения фронтенд-разработки.

Регистрируйся здесь — https://saintcode.ru/webinar_one?utm_source=telegram_nondirect&utm_medium=post&utm_campaign=organic_social&utm_content=webinar2706 ⚡️
2😇1
Давай вспомним, как работает деструктуризация объектов в JS 🫣

Не так давно мы разбирали задачу с деструктуризацией массивов, а теперь попробуем выполнить похожее действие с объектом. Посмотри на картинку и ответь, что выведется в консоль 🤔
🤔2
🤗 Объяснение задачи:

Деструктуризация (деструктурирующее присваивание) — это специальный синтаксис присваивания в JavaScript, который помогает сделать сложную структуру проще и определить несколько переменных одной строкой кода.

Наш подопытный объект — это character, зададим ему несколько свойств: firstName, secondName, location и age.

При деструктуризации объекта мы можем использовать все свойства объекта, выбрать некоторые или только одно — в этот раз ограничимся firstName.

Кроме того, при деструктуризации можно задавать значение для свойства по умолчанию или присвоить свойство объекта переменной с другим названием, в нашем случае это forename.

Итог: с помощью деструктуризации значение firstName мы присвоили переменной forename. Поэтому обращаясь в консоли к переменной, мы получаем значение firstName из нашего объекта character — это строка “Ivan”.
👍2
Кажется, забыли добавить, что у них не динамично развивающаяся компания 😇

А если серьёзно, то иногда в айтишных вакансиях такого насмотришься — кровь из глаз течёт.

Расскажи, попадалось ли тебе что-то смешное, нелепое или безумное во время поисков работы? 😬
😁4
Пока мы готовимся к вебинару 27 июня, решили напомнить, что все записи наших предыдущих встреч лежат на ютубе SaintCode Bootcamp 👌

👀 Вебинар «Как освоить всю информацию по фронтенду и не выгореть?». Запись от 14 января 2023 года, в гостях выпускник буткемпа Макс Гончаров.

Смотреть: https://youtu.be/4-hjiLeLRdQ

👀 Вебинар «Как освоить фронтенд-разработку, если раньше никогда не кодил и не верстал?». Запись от 11 февраля 2023 года, в гостях выпускник буткемпа Кирилл Лазукин.

Смотреть: https://youtu.be/uXNTuweOV6Y

👀 Вебинар «Без коммерческого опыта не берут на работу. Как его получить?». Запись от 11 марта 2023 года, в гостях выпускник буткемпа Влад Александров.

Смотреть: https://youtu.be/RbG1bpIxQuc

👀 Вебинар «Старт в программировании. Что лучше: курсы, самообучение или менторство?». Запись от 1 апреля 2023 года, в гостях Оля Кравченко — фронтенд-разработчица и айти-блогерка.

Смотреть: https://youtu.be/6UUe54D14pM

👀 Вебинар «Как гуманитарию стать программистом?». Запись от 25 апреля 2023 года, в гостях выпускник буткемпа Женя Некипелов.

Смотреть: https://youtu.be/8LWnn1ksaqU

👀 Вебинар «Где учиться кодить, в буткемпе или на вечернем курсе?». Запись от 18 мая 2023 года, в гостях выпускник буткемпа и наставник SaintCode Данил Данилов.

Смотреть: https://youtu.be/tvW7fvD2-0s

Но смотреть видео — это одно, а участвовать в обсуждении и сразу получать ответы на вопросы — совсем другое 😉 Тем более, что все наши вебинары бесплатные и регистрация не займёт у тебя много времени.

Запишись на вебинар «Почему изучение фронтенда — это лучший способ стать веб-программистом?» (27.06 в 20:00 МСК) https://saintcode.ru/webinar_one?utm_source=telegram_nondirect&utm_medium=post&utm_campaign=organic_social&utm_content=webinar2706 💜
🙏1🤗1
⚡️Да, мы повышаем цены ⚡️

Но они будут расти постепенно. Поторопись, если хочешь пойти в буткемп и потратить меньше 👌

✍️ Ближайший набор совсем скоро — 15 июля. На нём будет только онлайн, без офлайна. При оплате до 5 июля курс обойдётся тебе в 120 тыс. руб. Если оплатишь позже, то 125 тыс. руб.

✍️ Обычный набор с офлайном и онлайном — 15 августа. Цены точно будут выше, чем сейчас на сайте (онлайн подорожает до 165 тыс. руб.), но ты можешь сэкономить, если запишешься заранее.

Узнай подробности и оставь заявку на обучение — https://saintcode.ru/?utm_source=telegram_direct&utm_medium=post&utm_campaign=organic_social&utm_content=priceincrease
1
До вебинара «Почему новичкам в веб-программировании больше подходит фронтенд?» остаётся меньше двух часов 🔥

Встречу проведёт основатель SaintCode Bootcamp и карьерный консультант Женя Гриценко. В гостях — выпускники буткемпа 2023 года Игорь Карпов и Артём Егоров. Оба уже работают в айти и готовы поделиться своим опытом трудоустройства 👌

Приходи, будет интересно и полезно. Шутки тоже будут — но не обещаем, что смешные 🌚

Регистрируйся — https://saintcode.ru/webinar_one?utm_source=telegram_nondirect&utm_medium=post&utm_campaign=organic_social&utm_content=webinar2706
👍1
Как работает инкрементация в JavaScript?

Выбирай один из вариантов ответа — что мы увидим в консоли, если запустим этот код на JS.
21
Объяснение:

Оператор ++ означает инкрементацию, здесь он в постфиксной форме — написан после операнда (str). Что он делает с этой строкой:

1. Переводит строку в число, поскольку это возможно. Будь у нас в переменной str любой текст, на выходе мы бы получали всегда NaN NaN.

2. Сначала возвращает значение переменной, потом меняет его. То есть при первом обращении значение str останется 7, а уже при повторном обращении будет 8.

Поэтому в первой части 7+5=12, во второй 8. Правильный ответ — 12 8.
👌2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Почему SaintCode Bootcamp не даёт гарантий трудоустройства?

Отвечает Женя Гриценко, основатель школы и карьерный консультант 😇
2
Посмотри большое интервью с основателем SaintCode Bootcamp — https://youtu.be/55zxIuUqiJY ⚡️

Мы выложили его ещё осенью, но теперь добавили таймкоды на Youtube, чтобы можно было сразу найти нужную тему 👌 Вот некоторые из этих тем:

Что такое кодинг буткемп? Где появились, в чём особенности и эффективность формата.

Почему акцент при подготовке фронтенд-разработчиков в буткемпе делают на JavaScript.

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

Как в буткемпе работают с людьми, у которых совсем не укладывается в голове веб-программирование, а особенно JavaScript?

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

И ещё примерно 25 тем, связанных с обучением в буткемпе и фронтенд-разработкой в целом. Обязательно чекни видео, если интересуешься интенсивным форматом обучения программированию или хочешь вкатиться во фронтенд самостоятельно, там много интересного! 👍

👀 Смотреть видео — https://youtu.be/55zxIuUqiJY 👀
❤‍🔥2👍2
Вообще-то для изучения фронтенда топовый комп не требуется. Но если твой ноут или десктоп старше 10 лет, он может подлагивать, особенно когда начнёшь создавать приложения на React 😓

Наши краткие рекомендации по минимуму, с которыми у тебя будет небольшой задел для более серьёзных задач:

процессор от i5 или аналогичный AMD
от 8 ГБ оперативки
любой более-менее современный SSD-накопитель
экран от 15 дюймов или дополнительный монитор, чтобы верстать

Windows, macOS или Linux — не так принципиально, но мы советуем ставить Linux Ubuntu на старенькие компы, чтобы повысить производительность.

А на каком устройстве работаешь ты? Есть что добавить к нашим советам? Пиши в комментарии или в чат 💬
👍1😁1
Не получилось прийти на вебинар «Почему фронтенд — это лучший способ стать веб-программистом», который мы проводили 27 июня? 😓

Ничего страшного, есть запись. Причём в двух экземплярах 😇 Первая — это лайв на ютубе, но там эхо на голосе на первых 15 минутах 😔 Вторую — с полностью чистым звуком, мы выложили дополнительно.

👀 Смотреть — https://youtu.be/BXu7J-44w0M 👀
🙏1
Попробуй решить задачку с промисами и циклом for await... of 😎

Здесь есть три промиса с разным временем разрешения и разными фруктами в resolve — в каком порядке они будут выведены в консоль? 🤔
👍3
Объяснение:

В этом коде определена асинхронная функция getFruits(). Внутри — промисы с фруктами, для каждого указано время разрешения в миллисекундах. Когда промис разрешается, его значение передаётся в переменную fruit, указанную в цикле for await... of. В конце это значение выводится в консоль с помощью console.log().

Казалось бы, первым в консоли должен появиться персик, потому что у него стоит одна секунда на разрешение. Вторым — апельсин, ведь у него две секунды. Третьим — манго, у которого три секунды.

Но не всё так очевидно. Когда мы используем for await... of для работы с промисами, цикл ожидает разрешения каждого промиса в том порядке, в котором они были созданы. Так что сперва выведется апельсин, затем персик, а в самом конце — манго.

И даже если мы укажем для апельсина, например, 15 секунд задержки, для персика — семь секунд, а для манго три секунды, порядок вывода не изменится. Просто каждое из значений будет появляться в консоли с соответствующей задержкой.

Поэтому правильный ответ: orange, peach, mango.