Текст площадки «Stepik». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Здравствуйте! Я стал программистом в 37 лет. Переучивался 3 года. Чтобы помочь Вам пройти этот путь, написал курсы (это уже второй, начал создавать его после того, как на курс по backend php поступило больше 100 человек). Это - не инфоцыганский курс с одними обещаниями лучшей жизни и мотивациями, а несколько полноценны
Читать полное описание
Курс создавался с целью - помочь людям освоить актуальную профессию backend - разработчик AI-приложений, которая будет востребована на рынке труда долгое время.
Когда я начал разбираться в нейросетях, я не нашёл ни одного нормального курса с онлайн-тренажёрами: в основном голая теория и тесты. Поэтому я, имея опыт создания курсов, решил сделать это снова: создать курс с упором на онлайн-тренажёры. В курсе действительно очень много практических задач с автоматической проверкой кода, но также есть понятно изложенная теория и тестовые задания для запоминания. Все разделы, необходимые для того, чтобы устроиться на должность junior backend-разработчик и не сломаться в первые месяцы работу, в курсе есть. Поскольку я относительно недавно перешёл в сферу IT, ещё помню все трудности, с которыми столкнулся на собеседованиях и на первой работе, поэтому учёл их в курсе. В конце курса будут даны рекомендации по поиску работы, прохождению собеседований, дальнейшему совершенствованию.
Инфоцигане в своих курсах обычно говорят, что программирование - это легко, мотивируют, обещают золотые горы, а учат в лучшем случае тому, как покрасить кнопочку. Не верьте. Программирование - это сложно, иначе в этой сфере не были бы такие высокие зарплаты.
Этот курс принципиально другой. Хотя я всегда стараюсь объяснять всё простым языком, выстраивать задания от простых к сложным - всё равно, лёгкой прогулки не будет: курс достаточно сложный, приближенный к реальным условиям на работе.
Курс объединяет в себе несколько университетских курсов: Основы синтаксиса Python, Объектно-ориентированное программирование, Паттерны проектирования, Алгоритмы и структуры данных, Базы данных и SQL, Знакомство с фронтенд, Основы backend, Фреймворки Python, Информационная безопасность и безопасность веб-приложений, Окружение (Dev-ops: система контроля версий GIT, виртуализация, контейнеризация Docker, оркестрация микросервисов k8s), Документирование и тестирование, Интеграция ИИ и сторонних сервисов по работе с текстом, генерации и обработке изображений и видео в своё приложение, Создание чат-ботов Telegram, Vk, Max, Создание и обучение собственных нейросетей без учителя и Обучение своей нейросети на результатах другой нейросети. По основным темам углубился очень сильно, буквально до "кишок" (так говорят программисты). Какие-то даны больше для ознакомления.
По итогу напишите курсовой проект: AI-помощник для интернет-магазина "ТехноМир", который можно будет разместить в своём портфолио (хоть будет, с чем идти на собеседование).
Скажу страшную вещь, которая возможно, многих отпугнёт, но истина дороже. Никто не даст 100-% гарантии, что, пройдя какой-либо, хот самый лучший в мире курс, вы найдёте работу. Вы либо станете разработчиком, пройдя этот курс, либо всё бросите и поймёте, что программирование - это не ваше! И это - тоже будет отличный результат! У разных людей разные таланты. Если тратить ресурсы на чужие, навязанные цели - их не хватит на свои. Представляете, сколько времени и денег вы сэкономите на свои цели, если поймёте что программирование - это чуждая вам цель? Ведь курсы по программированию стоят не дёшево, а время вообще бесценно.
А если вы всё-таки дойдёте до конца, даже не решив абсолютно все задания, тогда сразу стоит пробовать устроиться на работу: в конце курса будут даны рекомендации по поиску работы и прохождению резюме. Не тяните, как закончите, приступайте к поиску работы буквально в тот же день, чтобы не упустить свой кубический сантиметр шанса. Отпраздновать завершение всегда успеете )) А доучитесь уже потом на собеседованиях и на работе.
В курсе нет промт-инжениринга, потому что это - мёртвая ветка в ИИ (что бы не говорили инфоцыгане). Нейросети уже понимают свободный язык общения и не требуют создание отдельных промптов, а, если в какой-то задаче действительно потребуется написать промт, можно дать текст нейросети и просить её создать из него промт, усовершенствовать промт. Когда общение с нейросетью затягивается, я перехожу на мат, и она понимает )).
Сроки прохождения курса индивидуальны, зависят от многих факторов: начального багажа знаний, усердия, талантов и времени, которое Вы готовы выделить на курс. Поэтому сроки прохождения курса от нескольких месяцев до одного года или даже нескольких лет. Не важно, сколько времени вы будете проходить этот курс, это - не про скорость. Даже если 3 года, как у меня заняло обучение, важно регулярно уделять ему время и добить до конца, а потом тут же бежать искать работу.