Открыто

Веб-разработчик с нуля (2022-2024) [Нетология]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 13 фев 2024.

Цена: 158976р.-98%
Взнос: 2500р.

Основной список: 36 участников

Резервный список: 7 участников

  1. 13 фев 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Веб-разработчик с нуля (2022-2024) [Нетология]

    header.png

    Более 450 часов интенсивной подготовки специалиста в разработке сайтов и приложений для веб. Изучение 8 продвинутых технологий для уверенного старта с нуля до junior-разработчика. Всестороннее изучение PHP, JavaScript, HTML и CSS. Курс подойдет всем желающим сменить профессию. Научитесь верстать приложения и сайты "под ключ", подключать библиотеки и фреймворки. Выпускники получат востребованную профессию, 11 проектов в портфолио, доступ к стажировке в крупных компаниях и базе вакансий.

    Чему научитесь
    Проектировать веб-сервисы, работая с фронтендом и бэкэндом:
    - Верстать веб-страницы на HTML и CSS, настраивать адаптивность.
    - Решать задачи с помощью JavaScript.
    - Подключать библиотеки React, JSX, React router, VirtualDom.
    - Программировать на PHP.
    - Разрабатывать бэкэнд в библиотеке Laravel.

    Веб-разработчик — универсальный и высокооплачиваемый специалист
    Он создаёт и поддерживает сайты и приложения — может заниматься внешним видом интерфейсов, серверной частью или всем вместе.
    Вы научитесь фронтенд-разработке на HTML, CSS и Javascript, пройдёте симулятор и вместе с карьерным консультантом выберете один из языков программирования для бэкенд-разработки: PHP, NodeJS или Python. В результате сможете самостоятельно создавать сайты и веб-приложения, работая в IT-компании или на фрилансе.

    center.png

    Содержание программы

    1. HTML-верстка: с нуля до первого макета
    2. Адаптивная и мобильная верстка
    3. Основы программирования
    4. Git - система контроля версий
    5. Основы JavaScript
    6. Основы JavaScript в браузере
    7. Продвинутый JavaScript
    8. Продвинутый JavaScript в браузере
    9. React: Библиотека №1 в современной фронтенд-разработке
    10. Основы PHP
    11. Продвинутый PHP
    12. Фреймворк Laravel
    13. Английский язык для начинающих разработчиков
    14. Основы графического дизайна
    15. Алгоритмы и структуры данных. Базовый курс.
    16. Карьера в веб-разработке: курс от Центра развития карьеры

    1. HTML-верстка: с нуля до первого макета
    1.1 Верстка контента и каркаса страницы
    введение в верстку
    • контентные теги
    • теги для верстки структуры контента
    • позиционирование блочных элементов
    1.2 Формы
    • верстка форм
    • нестандартные элементы форм
    1.3 Всплывающие и flex-элементы
    • всплывающие элементы
    • позиционирование flex-элементов
    В конце блока вы сможете:
    - верстать страницы на HTML и CSS
    - разбираться в семантике HTML
    - задавать размеры элементов и позиционировать их
    - использовать инструменты DevTools​

    2. Адаптивная и мобильная верстка

    2.1 Резиновая верстка
    • верстка резинового макета
    • резиновые изображения
    2.2 Мобильная верстка
    • введение в медиа-запросы
    • медиа-функции
    • особенности верстки для мобильных устройств
    2.3 Адаптивная верстка
    • верстка адаптивного макета
    • адаптивная типографика
    • Breakpoints
    • адаптивные изображения
    В конце блока вы сможете:
    - верстать сайты для всех типов устройств (компьютеры, планшеты, смартфоны)
    - создавать отзывчивые веб-интерфейсы
    - освоите работу с flexbox​

    3. Основы программирования

    3.1 Типы данных и ветвление
    • базовые понятия, переменные и числа
    • логический тип и ветвление
    • строки, алгоритмы, как отлаживать код
    3.2 Структуры данных и циклы
    • массивы и базовые методы работы с ними
    • циклы
    • ассоциативные массивы
    3.3 Функции
    • функция без параметров. Область видимости
    • параметры и возвращаемое значение
    В конце блока вы сможете:
    - создавать массивы на JavaScript
    - создавать и инициализировать объекты
    - работать с вложенными структурами в JavaScript​

    4. Git - система контроля версий

    4.1 Внедрение системы контроля версий
    • в видео-формате с домашним заданием и проверкой преподавателем
    4.2 Истории работы и ветки
    • в видео-формате с домашним заданием и проверкой преподавателем
    4.3 Командная работа
    • в видео-формате с домашним заданием и проверкой преподавателем
    4.3 Разбор домашних работ
    • вебинар с преподавателем
    В конце блока вы сможете:
    - создавать репозитории, клонировать, делать push и pull request на GitHub
    - разрешать конфликты версий кода
    - работать с терминалом
    - работать с историей и ветками на GitHub​

    5. Основы JavaScript

    5.1 Основные понятия
    5.2 Функции
    5.3 Работа с массивами
    5.4 Объекты
    5.5 Классы
    5.6 Обработка исключений и замыкания
    5.7 Асинхронность
    5.8 Функции декораторы, оператор три точки, call, apply​

    В конце блока вы:
    - освоите основы языка JavaScript
    - научитесь работать с исключениями и асинхронностью​

    6. Основы JavaScript в браузере

    6.1 Основы разработки интерфейсов
    • возможности JavaScript в браузере
    • способы поиска нужного HTML-элемента
    • объект события
    6.2 Работа с DOM
    • DOM
    • работа с HTML-формами
    • изменение структуры HTML-документа
    6.3 Работа с состоянием
    • асинхронные запросы
    • хранение состояния на клиенте и отправка на сервер
    В конце блока вы сможете:
    - использовать на JavaScript дополнительные возможности браузера
    - подключать скрипт к HTML-документу и делать его “живым”: изменять его, реагировать на действия пользователя​

    7. Продвинутый JavaScript

    7.1 Организация работы
    • стандарты и рабочее окружение
    • модули
    • платформы: браузер vs node.js
    • unit-тестирование
    7.2 Функции, замыкания и ООП
    • прототипы, конструкторы, классы и наследование
    • object, reflection и proxy
    • регулярные выражения
    7.3 Работа с состоянием
    • контейнеры
    • ArrayBuffer
    7.4 Работа с состоянием
    • promises, async/await, timers & event loop
    • символы, итераторы, генераторы
    • TypeScript
    В конце блока вы сможете:

    - работать с современным инструментом для организации рабочего окружения (npm, webpack)
    - использовать наиболее сложные разделы языка: прототипной моделью, promises и асинхронными программированием (async/await)​

    8. Продвинутый JavaScript в браузере

    8.1 Организация работы, события и DOM
    • рабочее окружение
    • работа с DOM (объектная модель документа)
    • обработка событий
    8.2 Работа с формами и сетью
    • организация тестирования (Unit, E2E)
    • работа с HTML-формами
    • Drag&Drop, работа с файлами
    • работа с HTTP
    8.3 Интерактивность
    • EventSource, Websockets
    • анимация и CSS
    • Geolocation, Notification, Media
    8.4 Advanced
    • RxJS
    • WebWorkers, ServiceWorkers
    В конце блока вы сможете:

    - использовать инструменты, ускоряющие работу
    - профессионально работать с формами
    - использовать продвинутые элементы: слайдеры, календари, файлы
    - работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты​

    9. React: Библиотека №1 в современной фронтенд-разработке

    9.1 Компоненты
    • компоненты
    • события и состояния
    • Props
    • формы
    9.2 Продвинутые техники, одностраничные приложения
    • композиция компонентов
    • жизненный цикл и работа с HTTP
    • HOC
    • hooks, Context API
    • React Router
    9.3 Redux - управление состоянием
    • Redux
    • Redux и Redux Thunk
    • Redux Observable
    • Redux Saga
    В конце блока вы сможете:
    - использовать инструменты, ускоряющие работу
    - профессионально работать с формами
    - использовать продвинутые элементы: слайдеры, календари, файлы
    - работать с API, предоставляемым браузером: геолокацию, нотификацию, веб-сокеты​

    10. Основы PHP

    10.1 Базовый синтаксис. PHP в HTML и HTML средствами PHP
    • знакомство с PHP и PHPStorm
    • консольные приложения в PHP
    • базовые операторы и функции
    10.2 Работа с файлами
    • cоздание функций в PHP
    • основы работы с объектами
    • HTTP, заголовки, сессии
    10.3 PHP как средство профессиональной разработки
    • файлы, HTML-формы
    • развертывание приложения на хостинге
    В конце блока вы сможете:

    - работать с данными в PHP, создавать массивы и условные конструкции на PHP
    - работать с файлами
    - использовать принципы объектноориентированного программирования​

    11. Продвинутый PHP

    11.1 Объектно-ориентированное программирование
    • понятие класса и объекта
    • наследование, полиморфизм и инкапсуляция
    • примеси, перезагрузка и магия
    11.2 Базы данных и тестирование
    • работа с базами данных
    • тестирование, php-unit
    В конце блока вы сможете:

    - работать с базами данных
    - настраивать веб-сервер
    - писать SQL-запросы​

    12. Фреймворк Laravel

    12.1 Введение в Laravel
    • введение в Laravel
    • MVC, Базы данных
    • Middleware. Авторизация
    • работа с REST API
    12.2 Базы данных
    • работа с базами данных
    • авторизация пользователей
    • передача данных в шаблоны
    12.3 Работа с проектом
    • создание и поддержка проекта
    • дополнительные возможности библиотеки
    В конце блока вы сможете:

    - использовать библиотеку Laravel для своего проекта
    - настраивать обработку данных от начала и до конца и авторизацию пользователей​

    13. Английский язык для начинающих разработчиков
    • Лексика, без которой не обойтись
    • Как вести переписку на английском
    • Чтение документации и анализ требований
    • Программирование
    • Тестирование ПО
    • Стрессовые ситуации
    • Устранение неполадок
    • Работа и роли в команде
    • Поддерживаем любую беседу на английском
    • Собрания, презентации на высшем уровне
    14. Основы графического дизайна
    • Основы композиции
    • Теория цвета
    • Цифровая эстетика и новые медиа
    • Типографика
    • Введение в брендинг и современный плакат
    • VR
    15. Алгоритмы и структуры данных. Базовый курс.
    • Введение в алгоритмическую сложность. Бинпоиск
    • Динамическое программирование и “жадность”
    • Сортировки
    • Динамический массив. Списки. Деки
    • Пирамиды и деревья поиска
    • Хеширование
    • Графы
    • Орграфы
    16. Карьера в веб-разработке: курс от Центра развития карьеры

    Footer.png

    Старт обучения 18.11.2022 - окончание 18.10.2024 г
    Стоимость полного курса: 159 000 рублей

    Скрытая ссылка
     
    Последнее редактирование модератором: 10 сен 2024
    6 пользователям это понравилось.
  2. Последние события

    1. Aquwell
      Aquwell участвует.
      19 сен 2024 в 22:18
    2. Tiabalden
      Tiabalden участвует.
      19 сен 2024 в 18:36
    3. Dmitry_K
      Dmitry_K участвует.
      19 сен 2024 в 11:14
    4. Suslikoff
      Suslikoff не участвует.
      18 сен 2024 в 20:14

    Последние важные события

    1. skladchik.com
      Сбор взносов начинается 11.09.2024.
      9 сен 2024
    2. skladchik.com
      Тони Старк организатор.
      3 сен 2024
    3. skladchik.com
      Цена составляет 158976р.
      3 сен 2024
  3. Обсуждение
  4. 28 авг 2024
    #2
    AIBeard
    AIBeard СкладчикСкладчик
    Добрый день!
    Материал на руках, готовится к публикации. Активнее записываемся.
     
    3 пользователям это понравилось.
  5. 6 сен 2024
    #3
    min777
    min777 ЧКЧлен клуба
    А какая специализация будет после основной программы курса на php, js или pyton? И будет ли эта часть в данной складке?
    Уже увидел - PHP для невнимательных как я)
     
    Последнее редактирование: 6 сен 2024
    1 человеку нравится это.
  6. 9 сен 2024
    #4
    zamit
    zamit ЧКЧлен клуба
    Какой смысл был сидеть а после свалить в последний момент. лучше бы не записывались.
     
    3 пользователям это понравилось.
  7. 10 сен 2024
    #5
    it-mark
    it-mark ЧКЧлен клуба
    Добавлю к описанию выше. У нас будет после обучения 11 проектов для портфолио:
    1-Игра "Крестики-нлики".
    2-Сайт биржа по продаже криптовалюты.
    3-Веб-менеджер личных финансов.
    4-Онлайн игра " Ходилка".
    5-Система для администрирования залов , сеансов и бронирования билетов.
    6-Сайт агрегатор для просмотра и бронирование отелей и многое другое.
     
    2 пользователям это понравилось.
  8. 10 сен 2024
    #6
    zamit
    zamit ЧКЧлен клуба
    Уважаемый администратор! Начинайте сбор средств, а то скоро я один тут останусь.
     
    3 пользователям это понравилось.
  9. 10 сен 2024
    #7
    AIBeard
    AIBeard СкладчикСкладчик
    Конечно интересное решение люди принимают, подписываются на складчину, жду свежий материал больше полгода, когда материал готов, все собрано чек стартовый небольшой. Отписываются, тем самым увеличивают чек для остальных кто хочет получить хороший курс)
     
    2 пользователям это понравилось.
  10. 10 сен 2024
    #8
    imagin1984
    imagin1984 ЧКЧлен клуба
    Надо было делать фиксированную цену
     
    8 пользователям это понравилось.
  11. 11 сен 2024
    #9
    bocrkz
    bocrkz ЧКЧлен клуба
    Резервный список нельзя перегнать в основной, на такую сумму уже и я не согласен...
     
    2 пользователям это понравилось.
  12. 11 сен 2024
    #10
    zamit
    zamit ЧКЧлен клуба

    Аналогично! 6,5 это перебор за информацию "двухгодичной давности".

    В бан всех крыс! Пожизненно!
    Вот такой заподлянки не ожидали конечно!
    2,5 с носа было чем не устроило?
    Или лишь бы записаться?
     
    1 человеку нравится это.
  13. 11 сен 2024
    #11
    Alex152827
    Alex152827 ЧКЧлен клуба
    "2,5 с носа было чем не устроило?" - меня устраивало, но 6,5 уже много
     
    2 пользователям это понравилось.
  14. 11 сен 2024
    #12
    bocrkz
    bocrkz ЧКЧлен клуба
    В общем сорян, уже перебор по сумме до 3х еще терпимо было.
     
    5 пользователям это понравилось.
  15. 11 сен 2024
    #13
    Ms_LittlE
    Ms_LittlE ЧКЧлен клуба (А)
    Вы бы прежде чем стартовать, провели опрос на тему, кого какая сумма для сборов устраивает. Ну 90% сидят и минималки ждут, до 3к сумма окей, больше - спасибо не надо. Если материал уже на руках - делайте фиксированный взнос, смысл ожидать 100% возврата денег за курс? Теперь не факт что вернете вообще хоть что то.
    Тут конечно перегиб, за что? За то что ты курс не купил за 3 копейки как хотел?
     
    7 пользователям это понравилось.
  16. 11 сен 2024
    #14
    simak84
    simak84 ЧКЧлен клуба
    Согласен дружище. Весь день хотел прийти и ответить этому умнику с компа а не с трубы так как с неё сложно писать, но ты опередил.

    Далее грамотею.

    Когда люди выписываются, то на это всегда есть причина. Я сам не люблю когда так происходит, но и сам вышел после объявления сборов.
    А теперь умник я объясню почему так происходит.
    Во-первых, бывают разные финансовые ситуации, и неожиданное объявление сборов застаёт людей в момент острой нехватки денежных средств. Я и сам вышел по причине того что в последний месяц приобрёл здесь несколько авторских и не только складчин на общую сумму наверное под 10000 рублей если не больше, и вкладывать ещё конкретно в данный момент не намерен.
    Во-вторых, кто-то может быть изначально планировал меньшую сумму сбора, но так как не было проведено опроса, увидев итоговый взнос посчитал эту цифру неподъёмной.
    В-третьих, у людей меняются приоритеты, и если даже к примеру я когда записывался сюда, немного подумывал об изучении данного направления, то к моменту начала сборов, а прошло уже прилично времени, окунулся с головой в другие две сферы, это ютуб, и pinterest. То есть сейчас мне просто напросто веб разработка не интересна. А покупать и складировать я не намерен.

    Теперь касательно этого. Так вот за такой базар по жизни часто прилетает. И если следовать твоей логики размышления то тут нас всех при желании можно подогнать под крыс, в том числе и тебя, потому-что если бы ты был такой честный и справедливый то покупал бы у автора напрямую.))
    Поэтому лучше сначала фильтровать прежде чем говорить.
     
    9 пользователям это понравилось.
  17. 11 сен 2024
    #15
    Fiaco
    Fiaco СкладчикСкладчик
    Все верно изложил
     
    1 человеку нравится это.
  18. 11 сен 2024
    #16
    zamit
    zamit ЧКЧлен клуба
    Ну умник тут уже Вы!
    Я изложил что думаю, но одновременно финансы проблема у 50-ти человек (оклуглил).
    Если не интересна то смысл в ней сидеть?
    Ладно. Мне по фиг.
    Сбежали да сбежали.
     
  19. 11 сен 2024
    #17
    simak84
    simak84 ЧКЧлен клуба
    Если пофиг то не надо людей крысами называть вот и всё.
    А большинство вышло просто поэтому-что многих на момент сбора не устроил взнос это 100%.
     
    1 человеку нравится это.
  20. 11 сен 2024
    #18
    Compton187
    Compton187 ЧКЧлен клуба
    "Лавина выписываний" это определьный шаблон поведения на складчике, это норма и это происходит в 90% случаев. ЗДесь вопрос к админам, что можно чделать, чтобы снизить вероятность такого события и вопрос к оргу, понимает ли он как такого не допустить. Очевидно что тут люди в большинтве своем хотят курс купить за 100-200 рублей, и когда записываются, ожидают что цена упадает, потом на 2,5к обьявляют сбор, допусти для 80% аудитории такая цена приемлема, но для 20% - нет, поэтому начинается эффект лавины. Мой случай например, я учу пайтон, поэтому веб-разработка для меня вторична, готов был бы оплатить в стол при 800 рублей например, и кинуть курс в беклог, когда я зашел цена уже была 3,5, ну нафиг он не нужен мне тогда.

    В общем, мой алгоритм действий для оргов на такой случай:
    Если цена небольшая, например до 20к, то всегда ставить фикс взнос, нужно брать что то среднее между ожиданием от кол-ва записанных участников и комфортной ценой. Напрмиер комфортная цена 300 рублей, а ожидаемая при 35 участников 571 рубль, ну и тут уже в зависимости от популярности автора выбираем границу и ставим фикс. Так же можно определить цену как писали выше путем голосования (перед сбором взносов). А потом уже когда кол-во участников приближается к фису или даже цена становится ниже, можно запускать отложенный сбор взносов, тогда будут приходить еще больше людей и цена еще будет снижаться и в этом случае не будет эффекта лавины.

    А вот предложения к админам (мб модератор может передать):
    * Ввести при записи в складчину понятие "ожидаемамя цена", то есть участник записывается и вводит какую то реалистичную сумму, которую он готов потратить, которую видит допустим только орг.;
    * Ввести расчет процента выписок из складчины на этапе сбора, "% выписок" чтобы можно было посмотреть как часто учатсник в целом выписывается из складчины, я думаю это происходит в 90% случаев после обьявления сборов, а значит метрика будет валидной и потом для орга допустим вывести какое среднее;
    * Может ввести что то типо "ожидаемое кол-во участников похожих темах" - цифра которая показывается, на этапе создания складчины на основе темы и цены, тогда автор может оценить, что в теме астрология 500+ учатсников, а програмирование в вашу складчину запишется 40+, при цене в 250к мероприятие невыгодное, или сразу нужно расчитывать на возврат только половины суммы;
    * Ввести вложенные складчины или что то типо сплита, если цена складчины больше удобного платежа, то просто можно саму складчину ценой 80к разбить на 4 части по 550 рублей при 35к участников. Сейчас и так многие кто шарит, создают на дорогие складчины 2 до n страниц, можно это просто сделать более удобно, сделать одну главную страницу, а остальные привязывать к ней.
     
    6 пользователям это понравилось.
  21. 11 сен 2024
    #19
    zamit
    zamit ЧКЧлен клуба
    Персонально я никого не назвал.
    Если вдруг слышали есть поговорка про бегущих крыс с корабля. Если не слышали, то лично перед Вами извиняюсь.
     
  22. 11 сен 2024
    #20
    AIBeard
    AIBeard СкладчикСкладчик
    Добрый вечер!
    Не расходимся, не нужно никому никого оскорблять! Сейчас разберемся как поступить чтобы всех устроило.
     
    3 пользователям это понравилось.