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
Записали несколько коротких видео о том, как вести себя начинающему фронтенд-разработчику:

👩‍💻 Где лучше стажироваться

👩‍💻 Зачем компании нанимают джунов

👩‍💻 Как откликаться на вакансии

Все эти темы будем разбирать на бесплатном вебинаре во вторник, 1 августа, в 19:00 МСК. Приходи послушать экспертов рынка и задать свои вопросы — будем разбираться вместе.

⚡️ Регистрация: https://saintcode.ru/webinar_one?utm_source=telegram_nondirect&utm_medium=post&utm_campaign=organic_social&utm_content=webinar108 ⚡️

А если понравились видео, ставь лайки и делай репосты из нашего аккаунта в инстаграм, будем очень рады 🐱
🔥31👍1🐳1
Совет от эксперта: как начинающему фронтендеру «зацепиться» за вакансию и попасть на первую работу 😎

Глеб Свечников уже 15 лет работает в айти, в том числе проводит технические собеседования и принимает решения о найме тех или иных специалистов.

Сегодня Глеб — приглашённый спикер нашего вебинара «Как устроиться на первую работу во фронтенде? Советы от тимлида, эйчара и собственника бизнеса».

⚡️ Начало в 19:00 по московскому времени. Участие бесплатное, регистрируйся ⚡️
3
Вебинар «Как устроиться на первую работу во фронтенде? Советы от тимлида, эйчара и собственника бизнеса» начнётся через 15 минут

Лови ссылку на встречу в Zoom, чтобы не пропустить — https://zoom.us/j/95650751904?pwd=QzUyTHY4SXlUQjE3NENmYUl0cmMwQT09

Подключаться можно с 18:55. Начало в 19:00 🤗
👍2🔥2
Это было мощно! 💪 Почти два часа разбирали проблемы трудоустройства начинающих фронтенд-разработчиков на вебинаре 1 августа 😅

Смотри видео, если тебе интересно:

Как правильно откликнуться на вакансию и подготовиться к собеседованию?

Что важно для тимлида, эйчара и собственника бизнеса, когда они берут на работу начинающих разрабов?

В какие компании практически не берут новичков?

Как обычно проходят интервью при устройстве на работу?

Кто принимает решение о найме и с какими неочевидными блоками можно столкнуться?

На эти и другие вопросы отвечали Женя Гриценко (основатель школы SaintCode Bootcamp) и Глеб Свечников (фронтенд-разработчик с опытом 15 лет в айти) ❤️

💡 Видео — https://youtu.be/L6ci2uiOt6w 💡
🔥6
Почему стоит пойти в SaintCode Bootcamp именно сейчас? ⚡️ Есть два повода решиться:

🔥 Пока другие откладывают и думают, ты обучишься на программиста уже в этом году. Ещё 2–3 месяца — и примерно в первом квартале 2024 года начнёшь работать, как большинство наших выпускников.

🔥 Ты потратишь меньше, если решишь пойти учиться сейчас. Нам приходится повышать цены из-за растущих расходов — это значит, что следующий набор через два месяца будет стоить дороже.

Старт ближайшего потока 15 августа, обучение длится три месяца 👌 Офлайн в Петербурге стоит 205 тыс. руб., онлайн — 130 тыс. руб.

А тем, кто дочитал пост до конца, напоминаем про скидку — при оплате до 5 августа включительно онлайн и офлайн обойдутся на 5 тыс. руб. дешевле 😉

Запишись на бесплатную консультацию на сайте — https://saintcode.ru/?utm_source=telegram_direct&utm_medium=post&utm_campaign=organic_social&utm_content=start1508 🙌

Или пиши нашему менеджеру Косте напрямую — @SaintCodeMNG 🤝
👍3
Вспоминаем базовые принципы работы с массивами и объектами в JavaScript 💡

Перед тобой массив и объект — что выведется в консоль, если выполнить этот код? 🤔
👍2
😉 Объяснение задачи:

Надо помнить, что индексы массивов начинаются с нуля — нельзя обратиться к элементу arr с отрицательным индексом. Поэтому сперва в консоль выведется undefined.

Во втором console.log мы пытаемся обратиться к несуществующему в объекте obj свойству d. Поэтому тоже undefined. Здесь интересный момент: поскольку обращаться к свойствам объекта можно либо через точку, либо через квадратные скобки с кавычками, мы получим хотя бы undefined. Если бы мы попробовали console.log(obj[d]), то получили бы ошибку Uncaught ReferenceError и код бы дальше не выполнялся, как в четвёртом варианте ответа.

Наконец, в третьем console.log всё просто — мы правильно обращаемся к существующему свойству у объекта и получаем его значение, цифру 6.

Так что верный ответ первый — undefined, undefined, 6.
2
Когда понимаешь, что сейчас три часа ночи, а ты всё ещё пытаешься найти ошибку в своём коде 👽

Знакомая ситуация? Напиши в комментарии, как айти изменил тебя — можно с фотографиями «до» и «после» 😉
😁51
Выложили на сайт собственную дорожную карту для самостоятельного изучения фронтенд-разработки 😎

В ней есть всё необходимое, чтобы стать джуниор-программистом в 2023 году:

🔥 Пошаговый план по изучению базовых технологий за срок от 15 до 24 месяцев.

🔥 Советы и лайфхаки для тех, кто хочет учиться осмысленно и не выгореть на полпути.

🔥 Актуальный список литературы и справочников по программированию.

Документ составлен вместе с преподавателями SaintCode Bootcamp. Он подходит новичкам без технического опыта и тем, кто уже что-то умеет. Результат, который ты получишь, если пройдёшь всю дорожную карту — первая работа во фронтенде 👌

⭐️ Открывай и сохраняй в закладки — https://saintcode.ru/frontendroadmap/?utm_source=telegram_nondirect&utm_medium=post&utm_campaign=organic_social&utm_content=roadmap ​​⭐️
👍3🔥3
Уже изучаешь React? 👏

Давай проверим, как хорошо ты знаешь базовый синтаксис JSX. Ответь, каким образом мы вставляем переменную или выражение, когда работаем в React?

Если вопрос поставил тебя в тупик — можешь погуглить правильный ответ или прокрутить вниз и сразу заглянуть под спойлер, там будет объяснение 👌
1🤔1
Объяснение:

JSX — это специальный синтаксис JavaScript, который помогает описывать структуру пользовательского интерфейса в библиотеке React. JSX даёт возможность сочетать HTML с JS, но не является разметкой — при компиляции он транслируется в обычный JavaScript.

Давай посмотрим, как это выглядит на практике:

Предположим, у тебя уже объявлена переменная name. Ты хочешь, чтобы она отображалась в твоём заголовке первого уровня. Запись будет выглядеть так:

const name = "Василий";
const element = <h1>Привет, {name}</h1>

Чем-то похоже на шаблонную строку, только не так громоздко, да? Конечно, это упрощённый пример. В реальности у тебя будут более сложные конструкции JSX. Но он корректный — запомни, что кроме переменных в таком же синтаксисе можно вставлять и любые выражения JavaScript.

Поэтому правильный ответ — третий, то есть фигурные скобки. Подробнее про JSX можешь
прочитать здесь.
2👍1
⚡️Собираемся сходить 17 августа на @piterjs, петербургский митап про JavaScript и Node.JS ⚡️

Бесплатное событие пройдёт на территории IT-компании Selectel, для ребят из других городов будет трансляция.
Послушай доклады от JS-программистов:

💪 Кейсы применения JS от незрячего фулстек-разработчика. Евгений Некрасов не видит монитор, но работает в крупных российских компаниях, преподаёт в ИТМО, занимается системами для умных домов, изобретает и тестирует протезы. Евгений расскажет о построении Infrastructure as code, технологиях K6, Arduino и Pulumi.

😱 Нативные расширения для Node.JS на Rust. Николай Шувалов начинал с микроконтроллеров, позже занимался веб-приложениями, сейчас работает с микросервисными приложениями. Спикер объяснит: зачем вообще понадобился Rust в приложении на JS, как интегрировать такую связку, как Rust влияет на JS.

✍️ История сообщества PiterJS от одного из тех, кто был с самого начала. Александр Коротаев работает программистом, устраивает встречи и митапы для фронтендеров. Стал писать код, потому что хотел делать игры — и постепенно начал заниматься этим на работе.

Санкт-Петербург, Цветочная ул. 19, дата-центр Selectel (понадобится паспорт или другое удостоверение личности для охраны).

Четверг, 17.08, старт в 19:00 МСК. Участие бесплатное, но нужно зарегаться.

🗺 Регистрация на живую встречу — https://forms.gle/5TfxwiZXrDMQxCyy5

🛰 Онлайн-трансляция и записи предыдущих встреч — https://www.youtube.com/@piterjs
Почему именно фронтенд и где его освоить с нуля: сравнили в статье буткемпы, онлайн-школы, занятия с преподавателем и самостоятельное обучение 👌

Короткая версия с минусами и плюсами в карусели. Читать полностью — https://onlinekursbest.ru/gde-uchitsya-na-programmista-v-rossii 🤓

Не рассматривали ВУЗы — это дорого и долго. Ты потратишь четыре года и не меньше 200–300 тысяч руб. за год., если мы говорим про Петербург и Москву.

Есть положительный или печальный опыт обучения программированию в России? Если хочешь поделиться своей историей, расскажи в комментариях или в нашем телеграм-чате.
🔥2🤔1