[Николай Ясинский] Программирование начинающим.
Автор: Николай Ясинский
Название: Программирование начинающим.
На курсе будут рассмотрены:
- Помощь в выборе языка и направления
- Подробный план действий для новичка
- Много про опыт и деньги
- Задания для создания собственного проекта
- Как найти работу и пройти собеседование
- Карьерный рост и прочее
Не эффективное обучение
Как будет проходить обучение
Обо мне
Про то, из чего сложилась методика обучения
Про мифы о программировании и программистах
Про этапы обучения
Визуальный результат
Реальный проект
Зеркальные нейроны
Сначала практика, потом теория
Изучаете программирование годами?
Как я доношу информацию
Усвоение информации
Доверие наставнику
В каком порядке смотреть видео
Профориентация (23 видео)
Про профориентацию ч.1
Про профориентацию ч.2
Про профориентацию ч.3
Про упражнение за и против
Продолжение за и против
Список плюсов и минусов
Причины: Много зарабатывать
Причины: Работа в крутом проекте
Причины: Своя библиотека
Причины: Признание как специалиста
Минусы известности
Причины: Технически сложный проект
Диалог о сложном проекте
Причины: Стартап
Причины: Я интроверт
Причины: Программировать легко
Причины: Стадный эффект
Причины: Переезд за границу
Причины: Это перспективно
Причины: Родители велели
Причины: Мне просто это нравится
Удаленная работа
Перспективность языков
?
Профессия (5 видео)
Про градации программистов
Градации: Новички
Градации: Джуниор
Градации: Мидл
Градации: Синьор
?
Индустрия (29 видео)
Фриланс или постоянная работа в компании
Компании: Разработка сайтов на конвейерной основе
Компании: Не связаны с IT, но есть «отдел разработки»
Компании: Стартапы
Стартапы: Just for fun, основатели с идеей, но без опыта
Стартапы: Когда у основателей есть компетенции в разработке
Стартапы: Когда у основателя есть опыт запуска успешного стартапа
Стартапы: Стартап, который получил инвестиции
Стартапы: Получили инвестиции, без компетенции (случайно срубили бабла)
Стартапы: Инвестор далекий от IT
Почему я подробно рассказываю о стартапах
Стартапы: Заключительный ролик
Фриланс: про заказчиков
Российский фриланс: разработка или доработка проекта для знакомых
Российский фриланс: работа на биржах
Российский фриланс: вас находит менеджер и приносит вам заказы
Российский фриланс: работа с заказчиком напрямую
Российский фриланс: Выполнение работы для стартапов под ключ
Российский фриланс: работа в проекте на определенный срок. Не под ключ. Не по часам.
Отличия российского фриланса от зарубежного ч.1
Отличия российского фриланса от зарубежного ч.2
Оценка работы по времени или по результату
Про ценообразование во фрилансе: торг, страхи, профессионализм.
Зарубежный фриланс: Площадки
Зарубежный фриланс: Типы взаимодействия
Зарубежный и русский фриланс: Опять про разницу в мышлении
Зарубежный фриланс: Работа в штате на удаленке
Почасовая работа дороже?
Как получать деньги законно
?
Ресурсы (6 видео)
Сколько времени уделять программированию
Про время подробнее
Пример про время
УПРАЖНЕНИЕ
Реальный пример подсчета времени
Сколько отдыхать и как.
?
Языки и технологии (18 видео)
Введение, но не то
Введение в языки программирования
Язык можно поменять
Мобильная разработка
WEB-разработка
Искусственный интеллект
Нейросети?
C++
PHP
JavaScript
Java
ObjectiveC/Swift
C#
Python
Ruby...on rails
Haskell, Rust, Go
Что нравится или в тренде?
Все пропало - все устарело!
?
Делаем план (17 видео)
План? А зачем мне план?
Переделка плана
Не отклоняться
Что нужно знать чтобы поставить себе цель
Непонятно, как прописать цель
План: Подготовка
План: Шаг 1
План: Деньги
План: Бизнес
План: Нравится
План: Популярность
План: Шаг 2
План: Выбор языка
План: Необходимые ресурсы
План: План действий
План: Критерии завершения
План: Итого
?
Изучение (9 видео)
Как я воспитываю сотрудников
Про книги и порядок действий
История про радиоэлектронику
Ничего не понимаешь? Это нормально
Порядок применения информации в курсе
Про фундаментальную теорию
Про то, как понять не говно ли ты делаешь, если нет компетенции в том, что делаешь
Пример из жизни
Постоянно хочется переписать свой код?
?
Техническая часть (11 видео)
Техническая часть: Введение
Backend и Frontend
Frontend в WEB
Backend
WEB сервер
Мобильные приложения
Desktop-приложения
Базы данных
Отличие языка программирования от фреймворка
CMS и с чем их едят
ORM... это что за зверь?
А теперь, погнали...
Элементы продукта в разработке
Введение перед задачами
Про выполнение заданий
Можно ли использовать конструкторы
Копирование бэкенда???
Этап 1: Задание 0
Этап 1: Задание 1
Этап 1: Задание 2
Этап 1: Задание 3
Этап 1: Задание 4
Этап 1: Задание 4(дополнение)
Этап 1: Задание 5
Этап 1: Задание 6
Этап 1: Задание 7
Этап 1: Финиш
Этап 2: Начинаем делать проект
Этап 2: Выбор проекта
Этап 2: Отличие реальных проектов от тестовых
Этап 2: Идеи и мотивация
Этап 2: Еще раз об идеях проекта
Этап 2: Страшно опубликовать проект
Этап 2: План разработки
Подробнее:
Скачать: