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

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

У фронтенда и бэкенда есть особенности, которые могут стать решающим аргументом «за» или «против». Мы постарались коротко их осветить и тут же сделали вывод, кому наиболее подходит каждое из направлений.

Если узнали себя в описаниях, возможно, вы нашли свой путь. Приходите на наши курсы, чтобы начать движение в сторону будущей карьеры 🚀

Фронтенд-разработчик: 8 мая, 23 мая
Фулстек-разработчик: 8 мая, 23 мая
Все курсы по программированию
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102
Как YandexGPT помогает учиться в Практикуме 🧑‍🎓

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

✔️Уточнить у нейросети

Мы объясняем теорию на наглядных примерах, но «наглядное» у каждого своё: что одному — открытая книга, другому — тёмный лес.

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

✔️Краткий пересказ урока

Некоторые уроки в учебнике довольно объёмные — так нужно для более целостного восприятия.

Если ближе к концу урока вы забудете, с чего всё начиналось, можете попросить помощи у нейросети. Она сделает краткий пересказ и выделит главное.

✔️Чат с нейросетью

Во время учёбы вас будет поддерживать команда сопровождения, но это люди, и они доступны не 24/7. А к YandexGPT можно обращаться в любое время суток.

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

Как вам такой сосед по парте? Он всегда рядом и готов помочь, но не заменит учителя 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
👍146🤔4👀3🔥1
Что работодатели ожидают от джуниор Java-разработчиков 🤨

Эксперты Практикума провели исследование рынка труда, чтобы понять, какие навыки и инструменты нужны начинающим Java-разработчикам⬇️

Хардскилы

⏺️Java Core — хороший уровень. Понимание объектно-ориентированного программирования, знание особенностей при работе с ним в Java.

⏺️Коллекции — как устроены, отличия, сложность выполнения операций. Например, обязательно знать, как использовать правильный контейнер для того, чтобы вместо квадратичной сложности была логарифмическая.

⏺️Алгоритмические навыки — базовый уровень. Нужно уметь решать несложные задачи и считать сложность для решения.

⏺️Spring Boot — общие принципы, опыт работы, основные аннотации, способы внедрения зависимостей.

⏺️Базы данных — знание синтаксиса SQL, Postgres, умение самостоятельно писать запросы, базовые знания о транзакциях.

⏺️JUnit — базовые знания, умение написать простейший юнит-тест.

⏺️Принципы — SOLID, REST.

⏺️Многопоточность — понимание базовых принципов, что поток из себя представляет, как запускается, что такое пул потоков.


Софтскилы

⏺️Развитые навыки коммуникации. Работодатели смотрят на то, как общается человек и комфортно ли им с ним взаимодействовать.

⏺️Умение логически рассуждать. Одно из основных требований — наличие логики и аналитический склад ума.

⏺️Мотивация и желание развиваться в программировании.

Курс «Java-разработчик» соответствует требованиям рынка с точки зрения хардовых навыков ✔️ Обучение стартовало 8 мая и к нему еще можно присоединиться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85
Профессия QA-инженера особенно популярна среди тех, кто хочет начать свой путь в IT-сфере. Однако вокруг неё витает множество мифов и стереотипов, которые мешают начинающим специалистам понять, стоит ли им погружаться в эту профессию🤔

Эксперты Яндекс Практикума собрали для вас самые популярные мифы и развеяли их, опираясь на свой профессиональный и преподавательский опыт. Подробнее — в карточках
Ближайший старт курса «Инженерпо тестированию» уже завтра, 16 мая. Можно успеть присоединиться.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Открыть для себя Git: бесплатный курс для новичков 📔

Курс «Основы работы с Git» подойдёт даже тем, у кого совсем нет опыта в программировании. Вы освоите все базовые навыки работы с Git, разберётесь, в каких рабочих задачах он используется, а также узнаете о лучших практиках и навыках коммуникации.

Программа рассчитана на 16 часов, но вы можете проходить её в собственном темпе: может, это будут 2 мощных учебных дня по 8 часов, а может неспешный месяц по 30 минут в день. Доступ к материалам останется навсегда, чтобы вы могли повторить пройденное или проверить себя.

Вы научитесь:
● Работать над проектом вместе с другими разработчиками
● Использовать локальный и удалённый репозиторий
● Управлять репозиторием через IDE и консоль
● Работать с ветками
● Объединять ветки и решать конфликты
● Понимать принципы и культуру командной разработки

Начните курс в ближайшее время, чтобы уже к лету разобраться во всех основах и стать на шаг ближе к миру разработки.

Пройти бесплатный курс «Основы работы с Git»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍142
Можно ли перейти в тестирование, если до этого работа не была связана с IT?

Гостья вебинара Яндекс Практикума Ксения Шейкина своим примером покажет, как это сделать. Она собиралась стать медиком, но выгорела на работе в период пандемии. Поискав среди других профессий, решила остановиться на тестировании, а после обучения попала в Яндекс. Сейчас она работает в диджитал-компании Vide Infra.

«Тестировщикам нужны такие качества, как внимательность, любознательность, креативное мышление и коммуникабельность», считает Ксения.

О других качествах, а также об учёбе и поиске первой работы она расскажет на вебинаре. Присоединяйтесь!

Бесплатно, 21 мая в 19:00

✔️ О чём ещё расскажем:
— какие навыки пригодятся тестировщикам;
— почему перейти в тестирование можно из любой сферы;
— как понять, что это ваше;
— как обстоят дела с вакансиями для новичков;
— сколько занимает поиск работы и что влияет на успешное трудоустройство.

Зарегистрируйтесь на вебинар
4👍4👌1
Знакомьтесь! Это Костя, QA инженер-автоматизатор в Яндекс SDG (беспилотные автомобили и роботы-доставщики) и преподаватель в Практикуме 😉 Он пришел пригласить вас на сегодняшний вебинар ⤵️ Встречаемся в 19.00
Please open Telegram to view this post
VIEW IN TELEGRAM
👌41🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥73🗿3
В чём разница между Java и JavaScript 🤨

Если коротко, Java и JavaScript — просто разные языки. Разбираем, чем они различаются, где используются и который из них проще изучить.

Синтаксис JavaScript был создан всего за 10 дней на базе синтаксиса Java. Это единственное, что объединяет два языка, и дальше они развивались самостоятельно.

💜 Java — это универсальный мультиплатформенный язык. На нём работают мобильные и банковские приложения, браузеры и умные гаджеты. Даже многие вирусы написаны на Java.

💜В большинстве случаев используется в бэкенде: при создании банковских программ, мобильных приложений или игр.

💜Сложный синтаксис. Программист должен объявлять тип переменных и функций сразу при написании кода.

💜Для написания кода нужно установить специальную среду разработки.

💜Многопоточность: программы на Java могут выполнять одновременно несколько действий.

💚 JavaScript — язык интернета. Может делать почти всё, что угодно, но в основном его используют в браузере. На JavaScript можно создавать и сложные программы, но для этого нужны дополнительные инструменты.

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

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

💚Для создания кода подойдёт любой текстовый редактор.

💚В основном JS однопоточный и выполняет действия последовательно. Можно добиться многопоточности, но нужно будет использовать дополнительные программы и инструменты.

JavaScript полегче, Java — посложнее, но это не единственный критерий выбора, ведь эти языки используют для решения разных задач.

Выбирайте тот, который считаете более интересным и перспективным — решение всегда за вами. Главное, что вы знаете разницу 🙂 Приходите на наши курсы, если решите начать обучение.

→ Начать учиться бесплатно на курсе «Java-разработчик»
→ Начать знакомство с JS на курсе «Фронтенд-разработчик»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👌31👍1