Подробный чек-лист от тимлида: как сегодня войти в бэкенд-разработку на Java
Если вы подумываете начать карьеру программиста с Java-разработки в сфере бэкенда, то в этой статье вы найдёте чек-лист знаний, которые точно пригодятся на старте. В нём собрали набор базовых навыков и инструментов, необходимых для того, чтобы ориентироваться в профессии backend-разработчика на Java:
https://tprg.ru/Qef0
Бонусом — шпаргалка по основам Java. В ней можно подсмотреть синтаксис, основные конструкции и популярные методы — всё с примерами кода.
#начинающим #java #шпаргалки
Всех ребят, которые выбирают любимое дело и не боятся столкнуться с препятствиями, Сбер поздравляет с Днём самозанятых!
В честь праздника Сбер выпустил манифест для тех, кто не боится выбирать любимое дело и заниматься им, несмотря ни на что. И если вы ещё не самозанятый, но хотите попробовать, то для вас есть сервис «Своё дело» от Сбера.
Реклама. Рекламодатель — ПАО Сбербанк. Генеральная лицензия Банка России на осуществление банковских операций № 1481 от 11.08.2015 www.sberbank.ru. Erid:JapBIYY59.
А вы знали, что чем быстрее будет запущен проект, тем выше вероятность его успеха?
А один из самых эффективных способов сэкономить время и деньги на серверном оборудовании — использовать облачные технологии.
Вместе с экспертами #CloudMTS разобрались, какие облачные технологии позволяют получить ресурсы, чтобы вывести на рынок ваши ИТ-проекты максимально быстро:
https://tprg.ru/n0Jz
#облака
Если вы уже написали ваш «хэллоуворлд» на Python и не можете придумать, что запрограммировать дальше, попробуйте Code Shrew
В эфире рубрика #инструменты, в которой мы рассказываем про годные бесплатные инструменты для IT-шников.
Code Shrew — это небольшой тренажёр, который поможет изучить программирования, создавая забавные рисунки и анимации. Также на сайте есть уроки по переменным, методам, циклам для начинающих. А если вы уже знакомы с азами, то можете принять участия в челлендже по созданию флагов:
https://shrew.app/
#python
Бесплатные ивенты для начинающих айтишников
— Экскурсия в дата-центр КРОК
29–30 ноября, Москва
За 3 часа студенты смогут погрузится в устройство одного из крупнейших дата-центров России, попробовать себя на практических задачах и узнать всё о карьерном развитии инженера ЦОД.
— Курс Cloud DevOps от МТС
Постоянный доступ, онлайн
Курс для начинающих DevOps-инженеров, системных администраторов и специалистов по эксплуатации инфраструктуры. В программе 8 тематических модулей, которые познакомят с актуальными подходами к разработке, внедрению и масштабированию приложений.
#ивенты
Хекслет запускает бесплатную Школу Авторов для разработчиков, аналитиков, тестировщиков, администраторов и методистов, связанных с созданием образовательного контента
Для тех кто хочет:
— Обучать других и научиться это делать на хорошем уровне.
— Писать классные тексты и объяснять сложное простыми словами.
— Научиться создавать правильную структуру курсов.
— Разобраться с тем, как работает обучение для взрослых.
— Познакомиться с особенностями технических текстов.
— Структурировать собственные накопленные знания.
Вас ждут 6 онлайн-вебинаров по 1-1,5 часа 2 раза в неделю.
Преподавать будет сооснователь Хекслета Кирилл Мокевнин. Он создал ~50 курсов по программированию, работает с авторами как со-эксперт и методист, обучает команды разработчиков как консультант. Так что программа обучения будет очень насыщенной.
Обучение стартует 1 декабря!
Переходите по ссылке, если хотите научиться создавать классные курсы, которые реально учат: https://clck.ru/32mpBDРеклама ООО «Хекслет рус»
Как стать архитектором ПО в 2023 году?
IT-архитектор — это проектировщик, который принимает ключевые решения. В банковской сфере IT-архитектору приходится строить сложные системы, учитывая работу с большим количеством пользователей и объёмом данных. Если любите стратегические задачи и большие проекты, эта специальность может стать работой мечты.
Вместе с Владимиром Григорьевым, экспертом по архитектуре Газпромбанка, выделили области знаний, которые помогут сориентироваться в профессии:
https://tprg.ru/2gjF
#карьера #советы #архитектура
Насколько глубока нора исключений C++: безопасность, спецификации и бенчмарки.
Если пропустили, недавно мы уже писали про статью, в которой понятным языком разобрали ключевые слова try, catch и throw, синтаксис выбрасывания/обработки исключений и особые случаи. Но чтобы действительно стать гуру C++, придётся копнуть глубже.
Во второй части статьи вместе с Георгием Осиповым, соавтором курса «Разработчик C++» в Яндекс Практикуме, разбираем самые интересные тонкости исключений C++:
https://tprg.ru/BUSQ
#cpp
Задачи по Go — отличный вариант прощупать все тонкости языка на практике для новичков. А для более опытных специалистов — проверить свои навыки.
Вместе с Go-разработчиками из МТС собрали топ популярных задач на Golang. Попробуйте решить несколько и проверить, насколько хорошо вы разбираетесь в языке:
https://tprg.ru/hqie
#go #задачки
Что-то временно, что-то постоянно, а что-то — алгоритмы и структуры данных
Вне зависимости от того, какой язык вы изучаете, есть фундаментальные вещи типа алгоритмов и структур данных, которые хотя бы в общих чертах понимать обязательно.
Как лучше всего их изучать? Рассказываем: tproger.ru/experts…gorithms
#алгоритмы
«Бит за бит» и мифы об аудиостримингах
Откуда берутся треки в плейлистах? Что такое качественная музыка? Победит ли нейросеть живую редакцию?
Эти и другие вопросы обсуждаем в подкасте «Бит за бит» о музыке в IT и IT в музыке от HIFI-сервиса Звук. Из выпусков узнаете, как мы очутились в современном цифровом мире музыки с кучей фичей и алгормитов, и заглянете в закулисье разработки музыкальной индустрии.
Первый эпизод уже можно послушать в приложениях Звук, Яндекс Музыка, Apple Podcasts и Castbox, а самые любопытные мифы про музыку, подкасты и другие звуки разбираем в наших карточках: https://tprg.ru/f3lbРеклама ООО «Звук»
Дипфейки стали доступнее: теперь качественный дипфейк можно сделать прямо на смартфоне
Мы не раз писали про инструменты, с помощью которых можно создавать дипфейки самостоятельно. Но у них большие требования к железу и много ограничений. Например, одну из самых популярных библиотек DeepFaceLive рекомендуют запускать на RTX 2070 и выше. Но даже при таких мощностях, на обработку уходят часы, а на итоговом видео часто появляются артефакты (на видео ниже — пример).
Так вот разработчики VK решили исправить эту проблему и выкатили максимально простой и доступный инструмент для создания дипфейков. Мы протестировали технологию и случайно переманили Егора Крида из рэпа в Python-разработку.
Рассказываем про технологию подробнее и делимся признанием юного питониста: tproger.ru/article…jti-v-it
#инструменты #технологии
Что происходит, когда в одном месте собираются несколько увлеченных людей из IT, и каждому из них есть, что сказать? Конечно же подкаст! (Ну, или холивар)
DevOne — лёгкий подкаст про разработку и около неё, который делают ребята из QIWI. В разных точках по России и миру они садятся на диван, зовут интересных гостей из сферы технологий и обсуждают последние новости, актуальные темы, инструменты, события из IT и не только.
Ведущие уже успели поговорить про:
— горизонтальный и вертикальный рост в разработке;
— собеседования: взгляд с двух сторон;
— как втащить новые технологии;
— инженерные практики и многое другое.
А новый выпуск посвятили Digital nomad: как жить, работать и управлять командой, когда ты всегда в пути.
Дальше — больше, подписывайтесь на DevOne там, где вам удобнее:
MaveЯндекс.МузыкаApple PodcastsGoogle PodcastsYouTubeРеклама КИВИ Банк (АО) LjN8JtMj9
Делимся годным бесплатным курсом по веб-разработке для начинающих
Курс поможет понять, как работает интернет. И научиться создавать веб-страницы с помощью HTML и CSS и деплоить их в интернет. Из плюсов курса — домашние задания с мини-проектами для самостоятельной проверки. Курс прошли почти 210 тыс. раз и оценили на 4.7 из 5.
Страница курса: https://stepik.org/course/38218/promo
#курсы #html #css #фронтенд
Highload++ 2022 в самом разгаре и прямо сейчас команда ВКонтакте рассказывает про техстратегию и архитектуру своих highload-проектов
Любому высоконагруженному и развивающемуся проекту нужна стратегия технологического развития. И прямо сейчас команда ВКонтакте поделится принципами построения техстратегии и методами принятия стратегических решений на примере проекта с 16-летней историей, 100 млн пользователей в месяц и 8 млн строк кода бизнес-логики.
А ещё расскажут про:
— портерианский и ресурсный подходы к стратегированию;
— отказоустойчивость и балансировку нагрузки более чем 20 000 серверов;
— решения, которые позволяют делать 3,5 тысячи деплоев в год с winrate 97,7%;
— систему сборки, которая позволяет собрать 8 млн строк кода и раскатать на 10 000 серверов за 7 минут.
Подключайтесь, будет интересно: https://tprg.ru/eOmAРеклама ООО «В Контакте» LjN8KZezf
Пет-проект: пишем игру на JS/TS
Для пет-проекта лучше выбирать самые интересные задачи, то, чем вы сами и ваши друзья или знакомые стали бы пользоваться. Например, это может быть трекер передвижения любимого кота, обработка и распознавание простейших математических примеров через камеру и конечно же мини-игры.
Вот небольшой гайд по созданию мини-игры, цель которой — как можно быстрее воспроизвести фразу, чтобы уложиться в таймер:
tproger.ru/article…-s-kodom
#веб #gamedev #js #фронтенд