Что такое Python | Хочу в IT с чего начать?


Артем Хряпа, Python Developer в Jcash LLC, Преподаватель Компьютерной школы Hillel, рассказывает о профессии Python-разработчика.

00:00 Вступление
01:10 Диджитализация
02:25 Язык программирования Python
08:33 Как начать программировать на Python
13:08 Книги по Python
13:42 Английский язык для Python-программиста
15:21 Выбирать ли Python, чтобы потом идти в разработку игр?

Курс Introduction Python ithillel.ua/courses/introduction-python
Онлайн-курс Introduction Python online.ithillel.ua/courses/introduction-python

Компьютерная Школа Hillel

ithillel.ua
#Компьютернаяшколаhillel #хочувIT #Python

Javascript: функции, области видимости, замыкание


Понимание области видимости и замыканий – ключевое в изучении JavaScript. Области видимости при правильном подходе к их использованию позволяют применять надёжные шаблоны проектирования, помогают избежать нежелательных побочных эффектов в программах.

Вебинар ведет Савелий Сычев, Front-end developer в Luxoft, специалист с семилетним опытом работы.

Ссылка на Git:
github.com/sychovSaveliy/hillel-webinar-functions

Полезные ссылки:
myrusakov.ru/javascript-closures.html
es6-features.org
getinstance.info/articles/javascript/closures-in-javascript/
learn.javascript.ru/function-declaration-expression

Компьютерная Школа Hillel

site: itschool-hillel.org
тел.: 38 (097) 156-58-27

fb: www.facebook.com/hillel.it.school
in: www.instagram.com/hillel_itschool
tw: twitter.com/hillel_itschool
ln: www.linkedin.com/company/hillel_itschool
yt: www.youtube.com/user/hillelitschool
g: plus.google.com/107393502085367390120

ЯАVЬ


EP «Solitude» в Apple Music: apple.co/2n98PNk

Соц. сети Gruppa Skryptonite:
Вконтакте — vk.com/gruppaskryptonite
Instagram — www.instagram.com/gruppaskryptonite/

Соц. сети ЯАVЬ:
ВКонтакте — vk.com/yavb.official
Instagram — www.instagram.com/yavb.official/

Соц.сети лейбла Musica36:
vk.com/musica36
instagram.com/musica.36
facebook.com/musica36official
t.me/musica36

#Musica36 #GruppaSkryptonite

Публичное собеседование: PHP-разработчик [Хекслет]


Публичное собеседование на позицию PHP-разработчик.

— Интервьюер: Александр Усков, Frontend Team Lead и консультант more.tv, опыт разработки и внедрения программно-аппаратных комплексов ~15 лет
— Кандидат: Павел Андреев, активист комьюнити Хекслета, PHP-программист. Резюме: ulyanovsk.hh.ru/resume/a097c9a9ff019b27650039ed1f737361645872

Напоминаем, что публичное собеседование — это учебный формат интервью, а не трудоустройство в прямом эфире. Основная задача — посмотреть, как кандидат мыслит.

— Записаться на групповое обучение профессии PHP-программист: php.hexlet.io/
— Публичное собеседование PHP-программиста с Русланом Кугой и Александром Макаровым: youtu.be/JLZ2UZaebf0

#hexlet #php #программирование

Битва бессмертных - Codebattle наставников Хекслета


«Битва бессмертных» — турнир наставников Хекслета. Представители кланов Большой Змеи, Синего слона, Красного камня и Жёлтого куба в бескомпромиссном поединке определят сильнейших бойцов уходящего 2020 года. А зрители узнают, какой клан лучший.

Турнир пройдёт по олимпийской схеме:
— Сначала участники будут объединены в четвертьфинальные пары
— Победители поединков выйдут в полуфинал
— Затем сильнейшие полуфиналисты сразятся в финале

Мы прокомментируем каждый поединок в прямом эфире здесь и на нашем канале Twitch

— Twitch Хекслета: www.twitch.tv/hexlet_io
— Codebattle: codebattle.hexlet.io/
— Slack-комьюнити Хекслета: slack-ru.hexlet.io/

#hexlet #codebattle #программирование

Виктор Вершанский — Chronotope: await Eloquent.Errors


. Наша жизнь полна историй и каждый из нас может что-нибудь рассказать свое, чужое, неважно: главное, чтобы это было интересно и красиво. У кого-то истории будут весёлыми, у кого-то грустными или даже трагическими. Вместе с тем большинство историй содержат экспозицию, фабулу и сюжет, красочные эпизоды и, конечно же, кульминацию и развязку. Говорят, что у интересных историй интересные рассказчики. Но всегда ли это так, подчиняются ли все интересные истории одним и тем же правилам?

В современном литературоведении мы оперируем понятием «хронотоп»: определенной закономерной связью пространственно-временных координат. Хронотопы различаются в зависимости от жанра произведения, но вместе с тем выделяются типичные каноны. И, несмотря на то, что не каждый программист знаком с данным термином, все мы очень хорошо знакомы с самим понятием, так сказать, «изнутри»: ведь выстраивая логику работы приложения, мы как раз описываем хронотоп — взаимосвязь событий во времени и пространстве. И даже короткий рассказ может быть полон неожиданных интриг, величественных хрустальных замков и жутковатых подземелий. Так как все мы по сути «фантазёры-художники», то, рассматривая «картины» друг друга, можем увидеть «огрехи»: у кого-то «соринку», у кого-то «бревно».

Так встроенное «чувство прекрасного» позволяет нам выбирать предпочтительные технологии. И большинство из нас стремится прийти к ключевым идеям и основным концепциям, как, например: «Есть книги для глаз, а есть книги в форме пистолета» (Б.Г.). И вот тогда самые гуманные начинают стремиться «подстелить соломки» в тех местах, где их наивный пользователь может столкнуться с неожиданным поворотом сюжета, ведь все мы хорошо помним, чем это иначе заканчивается. И, «о ужас», некоторые даже начинают думать, что «солома» и есть «цель»… И, да, это «та самая» история о «феерическом» Legacy, об ошибках, и о кульминации. Развязку мы тоже придумаем…

Андрей Роенко — WebAssembly без купюр


. В этом докладе вы узнаете про то, как устроен WebAssembly и почему именно таким образом. Спикер разберет виртуальную машину, ее возможности и ограничения, формат байткода, текущие реализации. Никаких «мы скачали emscripten и что-то там скомпилировалось и как-то там работает».

А еще спикер расскажет, как WebAssembly ускоряет Яндекс.Карты.

Дмитрий Пацура — Микросервисная архитектура


. Глубокое погружение в мир микросервисов на TS с исключительно практической стороны, разбавленное огромным количеством опыта. Как? Куда? Зачем? Почему? Дмитрий подробно ответит на все эти вопросы с весьма качественными примерами из весьма интересного проекта.

Хайп прошел, а это значит, самое время погружаться в микросервисную архитектуру. Начнем с разговора об основных принципах технологии, рассматривая ее базовые принципы в свете ее преимуществ и недостатков. Поговорим, как должна выглядеть архитектура сервисов, какие проблемы бывают и как их решать.

В докладе обсудим:

какие архитектуры бывают;
базовые принципы в свете преимуществ и недостатков;
работу в команде;
контроль зависимостей;
коммуникацию между сервисами;
архитектуру сервиса;
когда мы выделяем новый микросервис;
сложности и важность CI/CD;
заблуждения.