TGViewer
Channel Public Channel
Яндекс Практикум. Программирование и анализ данных

Яндекс Практикум. Программирование и анализ данных

@practicumtech

Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ

Номер заявления в РКН 4970781590
Subscribers
11.2K
Photos
774
Videos
4
Links
703

Showing posts older than #511 · Back to latest

Older Posts 20 shown
Post #510 3.29K
Раньше я работал журналистом. Эта работа стала рутиной без возможности дальнейшего роста, и в итоге я понял, что полностью выгорел. Нужно было искать что-то новое, и тут я и вспомнил, что ещё в подростковом возрасте хотел стать программистом.

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

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

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

Однако преподавание из моей жизни уже никуда не денется — навыки объяснять сложные вещи простыми словами останутся со мной навсегда. Надеюсь, это поможет мне на новом месте.
  • 👍 21
  • ❤ 8
  • ⚡ 4
  • 🫡 2
Post #509 3.18K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • ❤ 9
  • 👍 4
  • ⚡ 2
Post #507 3.67K
Знакомимся! Это Костя, выпускник курса «Python-разработчик». Вы могли видеть, как он проходит открытое техническое собеседование на джуниор Python-разработчика (а если не видели, то посмотрите обязательно!). А ещё у Кости есть свой телеграм-канал с обзорами материалов для самообразования и роста в профессии.

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

Не стесняйтесь задавать вопросы!
  • 👍 7
  • ❤ 5
Post #506 3.28K
PHP или PHP + WordPress

1⃣ На базовом тарифе студенты за 10 месяцев осваивают основные инструменты разработчика: PHP, Laravel, HTML, CSS, SQL и другие.

2⃣ Расширенный курс длится на 2 месяца дольше: он включает всю информацию базового курса, а также дополнительный модуль про WordPress и выход на фриланс.

• WordPress — это инструмент для создания сайтов с нуля: блогов, форумов и интернет-магазинов. После курса у студентов будет достаточно навыков, чтобы браться за любой проект на WordPress.

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

→ Подробнее о курсе «PHP-разработчик»

→ Подробнее о курсе «PHP-разработчик расширенный»
  • 🗿 2
  • 🥴 1
  • 👀 1
Post #505 3.07K
Фронтенд и фулстек: базовый или персональный тариф

На курсах «Фронтенд-разработчик» и «Фулстек-разработчик» тоже есть два формата обучения. Базовый — с учёбой в когортах, по спринтам и с дедлайнами. Персональный — самостоятельно и без дедлайнов.

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

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

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

→ Подробнее о курсе «Фронтенд-разработчик»

→ Подробнее о курсе «Фулстек-разработчик»
  • 👍 7
  • ❤ 4
Post #504 3.07K
Мобильная разработка: базовый или расширенный курс

Студенты могут выбрать один из двух вариантов обучения: на базовом курсе они научатся всему необходимому для начала работы в IT. На расширенном — получат дополнительные знания, добавят больше работ в портфолио и пройдут внеучебную практику:

💪 Дополнительные фреймворки и технологии

• «iOS‑разработчик расширенный» — фреймворки Combine и SwiftUI
• «Android‑разработчик расширенный» — фреймворк Jetpack Compose, а также более глубокое погружение в UI, BroadcastReceiver, Service

👌 Проектный месяц в Мастерской

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

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

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

→ Подробнее о базовом и расширенном курсе
«Android-разработчик»

→ Подробнее о базовом и расширенном курсе
«iOS-разработчик»
  • 🦄 5
  • ❤ 1
Post #503 3.07K
Всем привет! Сегодня хотим поговорить о форматах учёбы. У наших студентов могут быть разные цели и обстоятельства, поэтому на многих курсах мы предусмотрели больше одного варианта обучения.

Мы тоже люди, и нам знакомы сомнения студентов:
❔Вдруг будет сложно, и я не справлюсь?
❔Что если не будет хватать времени?
❔А если я не смогу найти работу?

Надеемся, что сможем предложить форматы, которые помогут меньше переживать об этих вопросах.
  • 👍 1
Post #502 4.32K
Собрали для вас подборку полезных материалов о Git — самой популярной (по скромному признанию более 90% разработчиков) из систем контроля версий.

Работаем с Git: первые шаги в GitHub

Работаем с Git: трудовые будни

Тренажёр Learn Git Branching

PRO Git by Scott Chacon and Ben Straub

Ставьте огоньки, если вы всё это уже знаете, и сердечки, если подборка полезна и вы ей рады.
  • ❤ 42
  • 🔥 13
  • 👍 1
Post #501 4.12K
Audio
Друзья, делимся записью эфира «Как писать сопроводительное письмо разработчику».

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

Гость эфира: Нина Уткина — HR с 10-летним опытом (Tutu.ru, «МегаФон», Lamoda), карьерный консультант, эксперт по трудоустройству в Практикуме.

Друзья, после каждого эфира мы просим оставить вас обратную связь. Заполните, пожалуйста, короткую форму, это поможет нам делать полезные и интересные для вас прямые включения с экспертами и выпускниками ✨
  • ❤ 8
  • 👍 3
Post #500
Live stream finished (1 hour)
Post #499
Live stream started
Post #497 4.35K
12 декабря в 13:00 в этом канале мы проведем прямой эфир «Как писать сопроводительное письмо разработчику».

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

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

Гость эфира: Нина Уткина — HR с 10-летним опытом (Tutu.ru, «МегаФон», Lamoda), карьерный консультант, эксперт по трудоустройству в Практикуме.

Подключиться к эфиру можно по ссылке.

Если у вас есть вопросы, обязательно пишите их в комментарии и приходите на эфир, мы ответим на них ✨
  • 👍 7
  • ❤ 4
Post #496
Live stream scheduled for Dec 12, 2023 at 10:00
Post #495 4.16K
Решение задачи из предыдущего поста:

import (
"encoding/json"
"fmt"
)

type User struct {
ID int `json:"id"`
Name string `json:"name,omitempty"`
Email string `json:"email,omitempty"`
Password string `json:"-"`
}

func main() {
users := []User{
{
ID: 1,
Name: "Gopher",
Email: "gopher@example.com",
Password: "Im4G0pH3r",
},
{
ID: 2,
Name: "Rustocaen",
Email: "rustocean@example.com",
Password: "iT$Ru$t0C34n",
},
}

out, err := json.MarshalIndent(users, "", " ")
if err != nil {
fmt.Printf("serialization error: %s\n", err.Error())
return
}

fmt.Println(string(out))
}
Задачу составил Владислав Попов — автор курсов «Go-разработчик с нуля» и «Продвинутый Go-разработчик» в Практикуме.
  • 👍 4
  • 😐 3
Post #494 3.55K
Задача для Гоферов

import (
"encoding/json"
"fmt"
)

type User struct {
id int `json:"id"`
name string `json:"name,omitempty"`
email string `json:"email,omitempty"`
password string `json:"-"`
}

func main() {
users := []User{
{
id: 1,
name: "Gopher",
email: "gopher@example.com",
password: "Im4G0pH3r",
},
{
id: 2,
name: "Rustocaen",
email: "rustocean@example.com",
password: "iT$Ru$t0C34n",
},
}

out, err := json.MarshalIndent(users, "", " ")
if err != nil {
fmt.Printf("serialization error: %s\n", err.Error())
return
}

fmt.Println(string(out))
}
Эта программа сериализует данные из слайса структур User в JSON-формат. Но есть одна проблема: программа не работает. Нужно найти ошибку и исправить её. Когда программа заработает, она выведет данные на экран в JSON-формате.
  • 👍 2
Post #493 3.38K
Год — это много или мало для роста в карьере или даже смены профессии? Герои нашего эфира докажут, что 12 месяцев могут перевернуть жизнь. Один год своей взрослой жизни они посвятили учёбе и поиску работы. И у них всё получилось. Приходите, чтобы узнать, как это было, и убедиться: вам тоже такое по силам.

🪼 Бесплатно, 14 декабря в 18:00 Мск

Вы узнаете, как решиться на новую профессию в IT:
🪼даже если вам уже за 40 лет,
🪼даже если у вас совсем нет опыта работы,
🪼даже если вы хотите кардинально сменить сферу.

Выпускники Яндекс Практикума расскажут, как принимали решение, что помогло не бросить учёбу посередине и что они посоветовали бы самим себе в прошлом. Приходите, задавайте вопросы и делитесь своими планами на 2024-й.

🪼 Зарегистрируйтесь на онлайн-встречу
  • ❤ 7
Post #492 3.15K
PHP-разработчик: фриланс и найм

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

Не важно, хотите ли вы работать на себя или на компанию, мы вам в этом поможем.

Фриланс
Научим вас работать на фриланс-бирже: искать заказы, оценивать их стоимость и масштаб, общаться с заказчиком. Во время курса вы сделаете и добавите в портфолио проекты, за которые обычно берутся фрилансеры.
⚡️Свой первый заказ на фрилансе вы сможете взять ещё во время учёбы.

Работа в компании
Вы составите резюме, портфолио и сопроводительные письма — их проверят HR-эксперты и дадут обратную связь. Потом вы вместе подготовитесь к собеседованиям и создадите стратегию поиска работы. А ещё мы предложим партнёрские вакансии, чтобы вам точно было с чего начать.

→ Узнать подробнее о программе курса
  • ❤ 5
Post #491 3.55K
Расскажу про сам процесс подбора: вот приходит к нам джун. Необязательно после курсов, возможно, после первой работы или какой-то стажировки. Мы всегда смотрим на его опыт. Если человек пришёл после курсов, то смотрим, что он учил, какие темы изучал, чем занимался в свободное время.

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

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

Если у кандидата в портфолио есть ссылка на GitHub, я её обязательно смотрю. Даже если там какие-то тестовые или учебные задания, всегда интересно, как человек пишет и мыслит. Большинству компаний важно понимать, какой у соискателя образ мышления — не столько его обширный опыт.

Иметь в портфолио пет-проекты — это большой плюс. Значит, человек умеет ставить себе задачи и их же решать. На собеседовании мы можем обсудить, какие задачи он ставил, как их декомпозировал и так далее — это тоже поможет больше понять образ мышления.
Вывод такой: устроиться совсем без опыта реально, но шансы в разы возрастают, если вам есть, что показать. Это необязательно должна быть реальная задача, подойдут учебные или пет-проекты.

Если у вас остались какие-то вопросы, пишите в комментарии!👇
  • ❤ 5
Post #490 3.19K
PHP — это один из самых лёгких языков программирования.

Давайте сразу рассмотрим пример кода Hello, World! для PHP:

<?php
print_r('Hello, World!');
// => Hello, World!


Для сравнения, тот же результат на Go:

package main
import "fmt"
func main() {
fmt.Println("Hello World")
}


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

Стандарты кодирования PHP описывают не только стили кода, но и целые интерфейсы: как правильно реализовывать, например, логирование. С точки зрения архитектуры всегда понятно, что именно надо делать, — не нужно ничего додумывать.

Также для PHP есть куча IDE, разных редакторов кода. Его спокойно можно запускать на локальной машине — с этим нет никаких проблем.

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

Я сам провожу довольно много собеседований, поэтому в следующем посте расскажу, как подбираю кандидатов, обязательно ли нужны пет-проекты в портфолио или можно приходить с теоретической базой.
  • 🫡 3
  • 👍 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →