Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×
  • N/a

    оставил под статьей еще год назад

  • N/a

    Проект по разработке приложения ToDo Tree веб приложения на Srping и ReactJS:
    www.liveedu.tv/...​enie-na-srping-i-reactjs

    Приложение будет предназначено для людей, нуждающихся в удобном средстве организации личных целей и задач. Типичное приложение типа todo-list, но с одной особенностью, которая впрочем понятна из названия. Организация задач будет возможна не только в виде списка, но и в виде дерева подзадач. Tree > List!

    Проект будет транслироваться с нуля, то есть вплоть до установки необходимого окружения для разработки (JDK, Eclipse, Atom, Node.js) и подключения необходимых зависимостей (Spring, Hibernate, ReactJS, Redux). Если вы хотели увидеть, как используются следующие технологии: Java, Spring, Hibernate, JavaScript, ReactJS, Redux, то спешу вас обрадовать, у вас будет такая возможность! Конечно, это не весь список, но это то на чем будет делаться акцент.

    Но стоит отметить, что для понимания будут необходимы некоторые базовые знания языков Java, JavaScript и SQL. В рамках трансляций будут рассмотрены основные методы работы с технологиями по мере того, как они будут встречаться в ходе реального, но небольшого проекта.

    Данный подход отличается от простого всестороннего изучения технологий по документации или книгам и он не претендует на всеобъемлемость. Применение больших технологий зачастую схоже с принципом Парето: 20% использования технологии дает 80% результата, а поэтому можно считать, что даже в небольшом проекте, есть хорошая возможность понять суть технологии. И если вы готовы, то давайте вместе пройдем этот путь по разработке простого приложения ToDo Tree с серьёзными промышленными технологиями под капотом. Так что жду всех желающих на стриме!

    Необходимые навыки?

    HTML/CSS
    SQL
    Java (желательно 8)
    JavaScript (желательно 6)

    Изучаемые технологии?

    Spring
    Hibernate
    ReactJS + Redux

    Какова целевая аудитория?

    Данный проект нацелен на аудиторию, которая имеет базовые навыки разработки на Java и JavaScript и желает продвинуть свои знания в современных, и востребованных технологиях разработки web-приложений.

    Когда будут проходить трансляции?

    Каждую пятницу в 20-00

    ПЛАН РАЗРАБОТКИ TODO НА SPRING И REACTJS:

    В рамках обучения будет продемонстрирован процесс разработки современного web-приложения, начиная от установки необходимого окружения и заканчивая последней строчкой рабочего приложения.

    Этап 1:

    Настройка окружения (под Linux)

    Этап 2:

    Разработка страницы регистрации

    Этап 3:

    Разработка страницы создания/редактирования задачи

    Этап 4

    Разработка страницы списка задач

    Этап 5

    Разработка страницы фильтрации и сортировки

    Обучающий проект будет проходит в онлайн режиме на следующем канале, там же можно будет задать интересующие вопросы в чате. Записи всех трансляций доступны на странице канала в разделе «Project Playlist». www.liveedu.tv/...​enie-na-srping-i-reactjs

  • N/a

    Тема стрима — Практика верстки. Онлайн!
    Канал проекта: www.liveedu.tv/...​i-start-v-veb-razrabotke

  • N/a

    Если вы ранее работали на каком то движке вы сможете посмотреть как устроен этот прекрасный фреймворк symfony и его достоинства. Мы его напишем этот блог просто для того чтобы посмотреть как решаются типовые задачи понятные для всех на простом примере блога. Вы сможете ознакомится с его устройством, ибо с нуля понять и разобраться довольно тяжело. Данный курс полезен тем что в интернете довольно мало русскоязычного материала по symfony.

    На сегодняшний день в интернете довольно таки мало материалов по symfony на русском языке. Если вы ранее работали на каком то движке вы сможете посмотреть как устроен этот прекрасный фреймворк symfony и его основные достоинства. Мы напишем блог на symfony для того чтобы посмотреть как решаются типовые задачи. Вы сможете ознакомится с его устройством, ибо с нуля понять и разобраться довольно тяжело.

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

    Разработка будет разбита на несколько «частей»:
    — В первой части вы узнаете как разворачивать проект, настраивать репозитории, использовать формы.
    — Во второй части вы научитесь настраивать административную часть через SonataAdminBunle
    — Часть три затронет такие темы как: настройка авторизации пользователей и костомизация входа с помощбю каптчи. Будем использовать FosUserBundle
    — В конце мы подключим тесты phpunit и настроим запуск в PHPStorm, напишем пару функциональных и юнит тестов.

    Фронтенд будет примитивен на bootstrap и этому внимание уделяться будет минимально для обеспечения функционала бекенда.

    На протяжении курса будет активно использоваться официальная документация. С данным стеком «проблем» уже приходилось неоднократно сталкиваться, поэтому работа будет идти довольно активно. У вас будет возможность ознакомится с процессом разработки вживую и посмотреть как идет решаются те или иные проблемы.

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

    Желаемые знания и требования: ООП, PHP, Sql, HTML/CSS, JavaScript.

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

    Промежуточные результаты будут загружаться на сервер LiveEdu.tv и вы можете их скачать пройдя по ссылке в конце описания.

    Расписание выпусков: еженедельно, во вторник и четверг, в 20-30 по Киеву

    Канал проекта: www.liveedu.tv/...​k-sozdat-blog-na-symfony

  • N/a

    Frontend (Введение в css. Выборки + основные свойства). Сегодня в 20:00 на канале www.liveedu.tv/...​i-start-v-veb-razrabotke

  • Подборка англоязычных блогов по программированию

    а какой вам хотелось бы видеть формат?)

  • N/a

    Здравствуйте!

    Я представляю курс Продвинутое программирование на PHP (создание фреймворка).

    Более 80% сайтов написано на PHP. Но помимо популярности, этот язык славится плохим кодом. Почему? Из-за низкого порога входа. Можно быстро изучить основы PHP и написать приложение средней сложности. Но через неделю после создания этого приложения уже сам его создатель не сможет быстро разобраться, как оно работает. Настоящий программист не только изучит синтаксис языка и основные понятия сферы его применения, но научится строить грамотную архитектуру, реализовывать шаблоны проектирования и правильные случаи их применения, разберётся в популярных технологиях и библиотеках языка. Именно этим мы и займёмся на данном курсе. А для того, чтобы не зацикливаться на теории, мы сделаем то, что обычно делает начинающий разработчик, — создадим свой фреймворк =).

    На курсе будут разобраны темы:

    — SOLID и другие принципы программирования;
    — некоторые шаблоны проектирования и их реалзация на PHP;
    — архитектура типичного сайта;
    — использование менеджера зависимостей Composer;
    — и ряд других тем с разбором хороших практик разработки на PHP.

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

    Стримы начнутся 08.06.2017 (четверг) и будут проходить по четвергам и понедельникам в 21:00 по МСК времени. Записи будут доступны на сайте, но зрителям онлайн можно будет задать вопросы, на которые я сразу постараюсь ответить.

    Об авторе: Александр Ференец. Занимается фрилансом в области создания сайтов и комплексных веб-систем. Преподает курсы своего авторства LAMP, Продвинутый PHP, ведет практические занятия по основам программирования с использованием Java.

    Для того, чтобы пройти этот курс Вам необходимо:

    — знать синтаксис PHP;
    — понимать принципы работы WEB и сети Интернет;
    — уметь установить и произвести базовую настройку Apache HTTP-сервер, PHP 7 и одну из популярных реляционных СУБД (MySQL, MariaDB, PostgreSQL и проч.).

    Расписание:

    08.06.17. Четверг 21:00. Принципы SOLID и поиск грани архитектурного фанатизма

    12.06.17. Понедельник 21:00. Шаблоны проектирования, структуры данных и поиск применения лингвистических знаний

    15.06.17. Четверг 21:00. MVC и поиск способов его испортить

    19.06.17. Понедельник 21:00. PSR, Composer и поиск путей кооперации с коллегами без крика

    22.06.17. Четверг 21:00. DI, IoC и поиск декларативности в императивности

    26.06.17. Понедельник 21:00. Собираем всё вместе и поиск элементарных ошибок

    Трансляции проекта и записи будут доступны здесь: www.liveedu.tv/...​e-programmirovanie-na-php

  • N/a

    OpenTl.Server — серверная реализация мессенджера

    Добрый день, сегодня я хочу презентовать вам Проект OpenTl, который будет разработан в режиме реального времени. OpenTl.Server — это попытка создать открытый мессенджер с поддержкой шифрования между клиентами, поддерживающий открытое API мессенджера Telegram.

    Разработка проекта будет разделена на 3 части:

    — OpenTl.Server. В проекте собрана вся серверная реализация менеджера. Этот стрим как раз о ней.
    — OpenTl.ClientApi. Реализация API для доступа как к мессенджеру OpenTl, так и Telegram.
    — OpenTl.Schema. Реализация контрактов между клиентом и сервером.

    Логика OpenTl.Server будет поделена на 2 части:

    — OpenTl.Server.Front — отвечает за подключение клиентов и маршрутизацию запросов. Используется библиотека DotNetty
    — OpenTl.Server.Back — отвечает за обработку запросов клиентов. Используется библиотека Orleans

    Проект разрабатывается на dotnet core на языке C#. Поддерживается .net 4.6.1 (в связи с отсутствием порта библиотеки Orleans на dotnet core)

    Используемые технологии и библиотеки:

    — dotnet core 1.1
    — DotNetty 0.4.5
    — Orleans 1.4.х
    — Autofac 4.6.x
    — xUnit.net 2.x
    — IDE и плагины
    — Основные IDE по настроению или Visual Studio 2017 + JetBrains Resharper, или
    — JetBrains Rider
    — Основной редактор Visual Studio Code
    — Git клиент SmartGit

    Трансляции будут проходить в режиме обучения, можно будет задать интересующие вопросы и посмотреть все в записи.

    Этот проект подходит для тех кто интересуется языком C#, стремится познать глубины .Net и не боится сложных задач. Будет много как практики, так и теории. В проекте будет разобрана до мелочей архитектура серверных приложений.

    Для того чтобы легче схватывать информацию вам понадобятся:

    — Знания C# \ .Net не менее уровня middle-разработчика
    — ООП (куда же без него)
    — Git базовое владение
    — Знание основных паттернов проектирование
    — SOLID, как минимум зачем нужен IoC

    Об авторе: Виктор, 29 лет из них 8 лет занимается коммерческой разработкой ПО на платформе .Net. Работает в компании БАРС Груп в должности руководителя отдела разработки. Проживает в городе Новосибирск, Россия. Со всем проектами можете ознакомиться на GitHub.

    Трансляции выходят каждую пятницу в 16-00 по МСК

    Расписание:

    — 2 июня 16:00 Обзор проекта. Знакомство с архитектурой
    — 9 июня 16:00 Создание взаимосвязи между Front и Back серверами
    — 23 июня 16:00 Реализация протокола MTProto. Часть 1
    — 30 июня 16:00 Реализация протокола MTProto. Часть 2
    — 7 июля 16:00 Реализация протокола MTProto. Часть 3
    — 14 июля 16:00 Реализация аутентификации. Часть 1
    — 21 июля 16:00 Реализация аутентификации. Часть 2

    ~~Продолжение следует~~

    Трансляции проекта и записи будут доступны здесь: www.liveedu.tv/...​risov/l581e-opentlserver

  • N/a

    Быстрый старт в веб-разработке

    В наши дни только ленивый никого ничему не учит. Десятки курсов и тренингов на которых вам обещают «современные фишки» которые сделают из Вас специалиста за 1-2 месяца. Зачем нам 11 лет школы и 5 института? Если есть вариант стать профи по быстрому. Вся проблема в том что в 90% случаев это не работает. Это просто один из видов бизнеса. Не получится стать мастером за 2 месяца. Но хочется верить в чудо и красивый рекламный текст вам в этом помогает.

    В своей карьере я успел побывать с двух сторон. В роли ученика и учителя. Работал в онлайн школе и учился в разных заведениях. За 7 лет в разработке я учился учиться и учился учить.

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

    На данный момент мне нравится делиться моим опытом в формате стримов. Это более естественный и честный вариант.

    Чем мы займемся в ближайшее время. Как я уже сказал выше я хочу чтобы каждый специалист понимал как работает весь проект. От прототипа до продаж. Поэтому первые 2 месяца я расскажу не вдаваясь в подробности о всех этапах разработки проекта. А после этого мы начнем подробно разбирать каждый этап. Имея представление о том как разрабатывается весь проект уже будет гораздо легче изучать отдельные этапы разработки. Первые два месяца это по большей части вводная информация после которой вы сможете сделать свой первый сайт. Точнее первую верстку. Из этой верстки сделать шаблон для cms и отправить все это дело на хостинг. Да это будет простенький сайт. Но вы узнаете как все это работает а дальше только улучшать навыки. Я не обещаю всего и сразу. Я просто честно буду работать вместе с вами 2 раза в неделю и помогать вам развиваться в профессии.

    Канал проекта: www.liveedu.tv/...​yi-start-v-veb-razrabotke

    План на первых 2 месяца:

    29 мая — Вводный стрим (Рассказываю о целях проекта, как будут проходить стримы, какие будут задания и так далее )

    31 мая — Этапы разработки проектов (Рассмотрим какие бывают этапы и чем важен каждый этап)

    5 июня — Идеи, прототипы, задачи проекта. (Рассказываю о том с чего должен начинаться каждый проект и как не угробить все еще на самом старте)

    7 июня — Дизайн проекта (чем важен этот этап. не обучение дизайну)

    12 июня — Frontend (Начало изучения верстки)

    14 июня — Frontend (Теги, семантика)

    19 июня — Frontend (Элементы страницы)

    21 июня — Frontend (Введение в css)

    26 июня — Frontend (Выборки + основные свойства)

    28 июня — Frontend (Практика верстки часть 1)

    3 июля — Frontend (Практика верстки часть 2)

    5 июля — Frontend (Практика верстки часть 3)

    10 июля — Backend(работа с cms часть 1 Работа с cms на примере wordpress)

    12 июля — Backend(работа с cms часть 2 Работа с cms на примере wordpress)

    17 июля — Backend(работа с cms часть 3 Работа с cms на примере wordpress)

    19 июля — Backend(работа с cms часть 4 Работа с cms на примере wordpress)

    24 июля — Что такое Seo (Почему после разработки проект не берут на продвижение)

    26 июля — Реклама проекта. Говорим про контекст и аналитику (что нужно знать разработчику о рекламе)

    31 июля — Выводы и дальнейшие рекомендации (заключительный стрим)

  • N/a

    Спасибо. Исправим)

  • N/a

    Добавили

    Підтримав: Dmytro Rak
  • N/a

    Вышла вторая часть новой версии Livecoding.tv. Основное нововведение это увеличение доступного уровня bitrate от 1500 до 2500, что улучшает качество трансляций, подробнее здесь blog.livecoding.tv/...ings-queens-asia-pacific

  • N/a

    Вышла новая версия Livecoding.tv. Так как изменения достаточно глобальны пришлось разбить релиз на 3 части. Детально о новых возможностях можно узнать здесь: blog.livecoding.tv/...ucing-livecoding-tv-v2-5
    Информация о новом рекрутинговом сервисе здесь:
    blog.livecoding.tv/...its-of-recruiter-account

    Підтримав: Макс Ковалевский
  • N/a

    это не наш проект

  • N/a

    С Украины, на данный момент, не много кодеров, а именно 4%, но мы все равно добавим украинский в новой версии. Пожелания принимаются здесь roadmap.livecoding.tv

  • N/a

    Не знаю, хорошо это или плохо, но стримерш у нас очень немного. И у вас какое то предвзятое отношение к девушкам программистам, например в видео с азиаткой никто ничем не трусит.

  • N/a

    Спасибо! В планах ввести платный доступ к структурированному обучающему контенту.

  • N/a

    Он еще не закончился. Завтра вечером всем участникам прийдет уведомление с информацией когда будет определен победитель

  • N/a

    Да, плюс можно найти подходящего программиста, в режиме онлайн посмотреть на его работу и узнать нужную информацию

    Підтримав: Алексей Орленко
  • N/a

    Sam Aaron создает музыку на Ruby www.livecoding.tv/...ive-coding-w-sonic-pi-308

    Программист из Microsoft, разрабатывает C# компилятор www.livecoding.tv/...c-compiler-new-feature-33

    Підтримав: Valery Demidenko
← Сtrl 12 Ctrl →