Публичное собеседование на позицию PHP-разработчик.
— Интервьюер: Александр Усков, Frontend Team Lead и консультант more.tv, опыт разработки и внедрения программно-аппаратных комплексов ~15 лет
— Кандидат: Павел Андреев, активист комьюнити Хекслета, PHP-программист. Резюме: ulyanovsk.hh.ru/resume/a097c9a9ff019b27650039ed1f737361645872
Напоминаем, что публичное собеседование — это учебный формат интервью, а не трудоустройство в прямом эфире. Основная задача — посмотреть, как кандидат мыслит.
— Записаться на групповое обучение профессии PHP-программист: php.hexlet.io/
— Публичное собеседование PHP-программиста с Русланом Кугой и Александром Макаровым: youtu.be/JLZ2UZaebf0
Сергей Константинов, руководитель службы разработки API Яндекс.Карт — API.
Встреча CodeFreeze в Москве, 03.11.2015
Доклад состоит из двух больших частей.
Первая — о том, что вообще такое API, зачем оно нужно людям и бизнесу и какая от него польза, как выводить его на рынок и монетизировать, сопровождать и поддерживать.
Вторая часть — о том, как правильно проектировать API. Поговорим об архитектуре API в двух разрезах — как спроектировать API изначально, от грубой идеи до конечной номенклатуры классов и объектов, и как развивать API с течением времени так, чтобы оно не превратилось в гору legacy и костылей.
Вторая часть доклада ориентирована на разработчиков, а первая часть доклада… тоже ориентирована на разработчиков, поскольку API — это продукт, который одни разработчики делают для других разработчиков, и понимание того, что за продукт делается и как его использовать — большей частью на совести разработчиков же.
4:10 — почему python идеально подходит для веб-разработки
12:00 — знания для входа в веб-разработку
19:40 — нужно ли знать алгоритмы и иметь техническое образование
25:50 — софт-скиллс и другое важное, чтобы расти до миддла
29:40 — главное требование к начинающему разработчику
33:35 — про карьерные перспективы
Спикеры выпуска:
Григорий Петров (технический евангелист Voximplant, евангелист MoscowPython)
Алексей Штырняев (разработчик FinEx, преподаватель Learn Python)
Злата Обуховская (преподаватель Learn Python)
Модератор выпуска: Валентин Домбровский (сооснователь MoscowPython)
. «Мне 30, и я стар. Ок, на самом деле пока еще 29, и я super-star (по крайней мере так мне всегда говорила моя мама, а разве она может быть неправа?), но уже сейчас я отчетливо вижу ограничения своего мозга по переработке информации, восприятию нового контента и обучению».
Наша индустрия растет взрывообразно. Думали ли вы пару лет назад, что на конференции с JavaScript в названии мы будем погружаться в глубины AST, изучать ассемблерные вставки для лучшего понимания производительности V8 и интересоваться Rust (потому что WebAssembly же!)? Этот доклад — ответ на три вопроса, которые задают Илье каждую неделю по несколько раз его студенты:
Как учить то, что нужно, а не хайпово?
Как структурировать информацию для максимально быстрого освоения?
Куда бежать?
Илья терпеть не может разговоры про космические корабли, бороздящие бескрайние просторы Большого театра. Его цель, чтобы после доклада каждый вышел если не с твердым пониманием, что, как и когда учить в JS, то хотя бы со знанием, как это понимание обрести.
В последние годы язык программирования Python стремительно набирает популярность. По данным Stack Overflow Developer Survey 2019, в котором приняли участие более 87 тысяч IT специалистов из разных стран, Python опередил даже таких постоянных и несомненных лидеров, как Java, С# и С.
Сейчас он широко используется в Data Science (машинное обучение, анализ данных, визуализация), разработке встроенного программного обеспечения и в реализации серверной части веб-приложений. Также при помощи Python можно создавать игры, десктопные и мобильные приложения, писать тесты для ПО, а также упрощать администрирование ОС.
Хочешь стать Python разработчиком и не знаешь, с чего начать? Регистрируйся на вебинар с Артемом Мураховским 16 декабря. Ты сможешь получить ответы на свои вопросы.
Программа встречи:
— Кто такой Python разработчик и что он делает?
— Какие знания, умения и навыки нужны Python разработчику?
— Требования к разработчикам уровня Junior.
— С чего начать обучение языку Python?
— Составление плана обучения.
— Рекомендуемая литература.
— Ответы на вопросы.
Курс web-технологии посвящен разработке web-приложений среднего масшатаба, иначе говоря сайтов. Курс является в большой мере обзорным и знакомит будущих web-разработчиков с широким спектром технологий и общими принципами работы web-приложений. По сути курс нужен для того что бы “погрузить” студентов в тематику web разработки и позволить в дальнейшем сконцентрироваться на конкретных технологиях, не теряя из вида общую архитектуру.
По завершению курса студенты научатся разрабатывать web приложений на языке python, научаться использовать MVC фреймворки, получат опыт верстки HTML страниц с использованием CSS фреймворка Bootstrap. Помимо разработки студенты научатся устанавливать и настраивать web-сервера, проектировать модель данных с помощью ORM, получат навык отладки web приложений на всех этапах исполнения.
Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.
Курс «Web-технологии». Лекция №1 «Введение в web-технологии»
Преподаватель — Дмитрий Смаль.
На вводном занятии вы познакомитесь с краткой историей развития интернета, основными трендами в развитии web-приложений, облачных сервисов и мобильных приложений. Также на лекции разобрано устройство и работа несложного web-приложения, обсуждены такие фундаментальные понятия, как система адресации в интернете, домены, HTML-страницы и протокол HTTP. Напоследок кратко рассказано о CGI-скриптах, их назначении и особенностях работы.