Яндекс Практикум. Программирование и анализ данных
11.7K subscribers
561 photos
2 videos
1 file
544 links
Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ

Номер заявления в РКН 4970781590
Download Telegram
Подборка полезных материалов для разработчиков. Разбираемся в тонкостях профессии и говорим об инструментах, необходимых для работы.

Всё о языке программирования Python: растущая популярность, плюсы и минусы, сферы применения

Составили подробный гайд для тех, кто интересуется языком Python. Расскажем о причинах всё растущей популярности, преимуществах и недостатках языка. А в конце покажем, в каких сферах его можно использовать, что писать и какие задачи решать с его помощью.

🤩 Базово о React: что это такое и как помогает разработчику

40% разработчиков сайтов используют в работе React — это данные исследовательского отдела Statista. А мы в этой статье разберёмся, что такое React, какие задачи решает и за счёт чего популярен.

🧐 Что такое HTML: основы, необходимые веб-разработчикам

Разбираемся, что такое HTML, и почему его должны знать все, кто хочет сделать карьеру в веб-разработке.

😎 Что такое GitHub и как он работает

Как пользоваться Github? Рассказываем в гайде: путь от регистрации аккаунта и создания репозитория до управления проектами.

🥳 Что такое CSS и почему без него не стать веб-разработчиком

CSS — важная часть фронтенд-разработки и один из ключевых навыков для веб-разработчика. В статье расскажем, как устроен код, где используется и как с помощью несложного и понятного CSS-программирования сделать первые шаги в IT-профессии.
👍15🔥4💩4👎1🤔1
18 и 19 ноября состоится Большая конференция Яндекса о видео.

В течение двух дней можно будет послушать лекции спикеров из Яндекса, Плюс Студии, Яндекс Музыки и других подразделений компании, познакомиться с профессионалами индустрии и окунуться в мир нетворкинга.

Мероприятие, ориентированное в первую очередь для разработчиков, будет транслироваться онлайн — на сайте и в мобильном приложении Playbutton.

Помимо трансляции, в приложении будет и чат, с помощью которого можно задать спикерам вопросы.
🔥20👍8🤔3🤡2
2 декабря направление программирования Яндекс Практикума проведет вебинар «Мобильная разработка: как выучиться и найти работу».

Кому будет интересен вебинар:
- IT-специалистам, которые хотят перейти в мобильную разработку.
- Начинающим разработчикам, которые хотят систематизировать знания и понять, как развиваться в профессии.
- Всем, кому интересна профессия, и кто выбирает между разработкой под iOS или Android.

О чем расскажем:
1. Насколько востребована мобильная разработка: расскажем, в каких сферах нужны мобильные приложения.
2. Чем веб-разработка отличается от мобильной.
3. В чём разница между разработкой на iOS и Android.
4. Как устроиться на первую работу.
5. О навыках мобильного разработчика.

Спикеры:
Никита Куликов: Android-разработчик в Flipper Devices, автор курса Android-разработчик в Яндекс Практикуме.

Антон Данилов: бывший технический директор в Trinity Monsters.

Вебинар пройдёт 2 декабря в 12.00 (Мск).
Узнать подробности и зарегистрироваться.
👍9🔥7🤡3👎21
Решаем задачу заливки однородной области
Ориентировочное время чтения — 8 минут

Полезный инструмент графических редакторов — функция заливки однородной области указанным цветом. Этот механизм реализуется специальным алгоритмом, который называется «метод „наводнение“», или, flood fill. 

В этой статье мы взяли интересную задачу с собеседования, которую можно решить при помощи алгоритма flood fill. Евгений Бартенев, техлид и автор курса «Python-разработчик» помог разобрать её с помощью нескольких вариантов решения.
👍16🔥3😱1
🗣Два вебинара для новичков

→ Java-разработка: что нужно знать новичку
27 февраля, понедельник, 19:00

О чём расскажем:
— Почему стоит начать разрабатывать на Java 
— Нужно ли на старте хорошо знать математику
— Как начать карьеру Java-разработчика
— Как лучше всего учить язык программирования

Кто расскажет: Филипп Воронов, тимлид в проекте «Поиск» VK

Регистрация по ссылке.

Как попасть в iOS-разработку
28 февраля, вторник, 18:00

О чём расскажем:
— Чем занимаются iOS-разработчики и разработчицы
— Насколько востребована мобильная разработка на iOS
— Что должны уметь каждые разработчик и разработчица
— Какие специфические навыки нужны в iOS-разработке

Кто расскажет:
Иван Афанасьев, автор курса «Мобильная разработка на iOS» в Яндекс Практикуме, Engineering Lead в кроссфункциональной команде

Регистрация по ссылке.
👍7🔥4
Статья на Хабре: из продаж в программисты за восемь месяцев
Ориентировочное время чтения — 7 минут

«В апреле 2022 года я решил заняться программированием — прямо как хотел в юности, а в декабре получил своё первое предложение о работе. Звучит как лёгкая история успеха, но на деле этому предшествовали сотни откликов в пустоту и больше тысячи часов учёбы».

Арсен, студент курса «Python-разработчик», рассказал, как решился стать программистом, что помогло во время обучения, и какие вопросы задавали на собеседовании.
🔥13👍10🥱3👏2😱2
Привет! Здесь мы публикуем полезные материалы и анонсы мероприятий для разработчиков и тестировщиков. Хотим сделать этот канал регулярным и удобным, поэтому поделитесь, на каком этапе вы сейчас и какие темы будут интересны? Опрос ↓

Если есть конкретный вопрос, связанный с разработкой и обучением, напишите тут. А мы постараемся учесть это в будущих материалах и вебинарах.
Вебинар «Как стать Python-разработчиком: сессия вопросов и ответов» 15 марта, среда, 19:00

Будет полезно:
— Тем, кто уже начал осваивать разработку на Python
— Тем, кто выбирает между разными языками программирования

На какие вопросы ответим:
— Почему Python — хороший вариант для старта в разработке
— Какие особенности есть у языка
— Насколько реально новичку стать востребованным в индустрии
— Сессия вопросов и ответов

Кто рассказывает:
Андрей Беренда, разработчик в Amazon Web Services, наставник в Яндекс Практикуме, до этого работал в Ozon и Яндексе

Регистрация по ссылке.
👍12🤔1
👀Кто и как создаёт курсы в Практикуме?

Узнайте в новой статье про наш подход на примере команды контента курса «Java-разработчик».

→ Разбираем, чем занимаются продакт методист, техлид и авторы;
→ Рассказываем, какие модули есть на курсе и кто их придумывает;
→ Знакомим с тремя из 18 авторов курса.

Больше и подробнее в статье
Бесплатная вводная часть курса
👍8👎41🔥1😱1
Расскажем, что происходит на рынке труда для начинающих программистов
17 марта, пятница, в 15:00

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

Спикеры:
— Анна Смирнова, руководитель карьерного центра направления программирования в Практикуме
— Виктория Игнатенко, менеджер по трудоустройству на курсе «Веб-разработчик».

Регистрация по ссылке.
🔥8👌5🤣41👏1
В новой статье на Хабре разобрали основные ошибки начинающих iOS-разработчиков.

Саша Башкирова, iOS-инженер в Clover и старший код-ревьюер на курсе «iOS-разработчик» рассказала про частые ошибки в вёрстке и коде, к чему они приводят и как их можно избежать.

Приходите, чтобы разобраться вместе и задать вопросы!
👍5
Воркшоп: создаём приложение на Android
27 марта, понедельник, 19:00

Пошагово создадим приложение для бронирования столиков в ресторанах. Познакомимся со средой разработки Android Studio. Вместе с экспертом вы попрактикуетесь в настройке навигации, работе с базой данных и интерфейсом. А по ходу сможете задать вопросы.

Кто рассказывает:
Михаил Вассер Head of Mobile в AGIMA и наставник курса «Android-разработчик»

Будет полезно:
— Тем, кто интересуется Android-разработкой;
— Тем, кто выбирает между разработкой на Android и iOS;
— Действующим разработчикам, которые хотят сменить стек;
— Начинающим разработчикам.

Регистрация по ссылке.
🔥63👍3
👀 Делимся дайджестом новых материалов и ближайших мероприятий

Вебинары 27 и 28 марта:

• в понедельник в 19:00 пройдет воркшоп по Android-разработке. Вместе с экспертом мы пошагово создадим приложение для бронирования столиков в ресторане.

• во вторник в 16:00 встретимся на Дне открытых дверей направления программирования. Поговорим о востребованных профессиях в разработке: в бэкенде, фронтенде, мобильной разработке, тестировании. Выпускники Практикума поделятся своими историями. Приходите и задавайте вопросы экспертам!

Полезные статьи этой недели:

• Собрали 16 материалов для самостоятельного изучения языка Go;
• Показали, как написать первый простой автотест для Android;
• Поразмышляли про мобильную разработку и её особенности в 2023.
Please open Telegram to view this post
VIEW IN TELEGRAM
4👏1
Статья на Хабре: решаем задачу умножения матриц

Наставник на курсе «Java-разработчик» Сергей Чеботарев разбирает пример полезной задачи для новичков: алгоритмы, использующие циклы; консольный ввод-вывод и реализации с помощью JDK 11.
👍7
Мы регулярно проводим открытые вебинары, чтобы все, кто интересуется разработкой, смогли больше узнать о профессиях в программировании. Этот материал написан на основе такого вебинара — его проводили менеджер по трудоустройству направления веб-разработки Виктория Игнатенко и Анна Смирнова, руководитель карьерного центра направления «Программирование».

В статье мы расскажем о тенденциях на рынке труда в IT, поясним, чего ждут работодатели от начинающих кандидатов, какие языки программирования в приоритете на рынке и как джуну повысить свои шансы найти работу.
👍3🔥1
→ Мы запустили новый курс — «Профессиональная вёрстка на HTML и CSS»

Ёмкий трёхмесячный курс поможет расширить скилсет и даст фундамент для взаимодействия с веб-разработкой. Вы научитесь превращать дизайн в код, создавать современные сайты с нуля и понимать визуальную часть пользовательского интерфейса.

Команда курса о программе:
«Основы HTML и CSS даются достаточно легко, что позволяет быстро внедрять практику вёрстки и использовать эти знания в повседневной работе. Но за последние годы эти языки обогатились множеством новинок, а сейчас эти языки переживают революционные изменения в подходах. В нашем курсе мы постарались собрать всё самое актуальное и даже немного заглянуть в будущее, основывая предсказания на самых жизнеспособных трендах.

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

Как устроен курс:
— Программа обучения привязана к практическому применению.
— Тренажёр с >250 практическими задачами по вёрстке для оттачивания навыков.
— Подробное экспертное ревью для проектов, которые сдали вовремя, и Q&A-созвон с наставником в каждом спринте.
— Дополнительный трек о продвинутых технологиях и инструментах.

У курса есть бесплатная часть. Вы узнаете правила HTML-разметки и базовые CSS-свойства. Научитесь работать со стилями: управлять цветом, шрифтами, расположением блоков на странице. Эти знания сразу примените в интерактивном редакторе кода.

→ Первый поток курса «Профессиональная вёрстка на HTML и CSS» стартует 27 апреля.
🔥142👍2🤡1🤨1
Что изучить начинающему тестировщику?

Мы попросили наставника Станислава Яковлева поделиться подборкой источников для своих студентов. Стас помогает студентам на курсе «Инженер по тестированию плюс», а также ведёт собственный телеграм-канал «Тестировщики нужны».

📍О профессии тестировщика

Прежде чем решиться на переход в новую профессию, важно провести ресёрч: например, узнать требования к начинающим специалистам, изучить зарплатные вилки. В этом вам помогут агрегаторы и телеграм-каналы с вакансиями: @ya_jobs, @qa_chillout_jobs и другие.

В контекст самой профессии также можно погрузиться заранее. Например, эта статья хорошо описывает путь в тестировщики, а здесь расписана целая матрица ваших будущих компетенций. (Спойлер: тестировать можно не только сайты, но и, например, беспилотные автомобили!)

📍Теория тестирования

Отлично, вы решили, что тестирование — это ваше. С чего начать? В качестве ваших новых настольных книг я порекомендую «Что такое тестирование. Курс молодого бойца», а также «Тестирование Дот Ком или Пособие по жестокому обращению с багами». А ниже — теоретический must на позиции джуна:

знание основных определений и понимание процесса тестирования;
— знание методологий тестирования и техник тест-дизайна;
— умение составлять тестовую документацию (чек-листы, тест-кейсы), баг-репорты;
— знание принципов ООП и SQL;
— понимание принципов работы HTTP.

📍От теории — к практике

Минимальный сет навыков и инструментов выглядит так:
— работа с баг-трекерами: Jira, Trello;
— работа с TMS: Test Rail, Qase, Test IT, Zephyr;
инструменты тестирования API: Postman, SoapUI;
— инструменты прокси-трафика: Charles Proxy, Fiddler;
— IDE: Android Studio, XCode;
GIT;
тестирование web-приложений, DevTools.

Эти списки и источники помогут вам адаптироваться на первых шагах — и нащупать вектор своего развития в новой профессии. А ещё в этом поможет бесплатная часть нашего курса «Инженер по тестированию», которая даст понять, насколько вам подходит тестирование.
🔥74
Что джуну без опыта показать на собеседовании: вклад в open source или пет-проекты

В новой статье Артур Домбровский, тимлид в финтех-компании Wise и соавтор курса «Java-разработчик» рассказал, почему считает, что open source даёт кандидату преимущества в глазах нанимающего менеджера. И поделился советами, как выбирать такие проекты и к кому обращаться за помощью.
🔥71