Результати пошуку за запитом: обучение c*
Ruby on Rails – новий курс
Автор: Редакция ITVDN
Дорогі друзі, на ITVDN опубліковано новий відео курс, присвячений вивченню Ruby on Rails – популярного веб-фреймворку для BackEnd-розроблення мовою Ruby!
Ruby on Rails (він же "RoR") – це MVC-фреймворк, який успішно застосовується для розроблення різних веб-додатків: від високонавантажених, стійких до відмов сайтів до веб-сервісів з продуманою бізнес-логікою і динамічним веб-інтерфейсом.
Курс “Ruby on Rails” складається з 15-ти логічно взаємопов'язаних уроків, під час проходження яких учні застосують на практиці теоретичні знання з імплементації якісного веб-сервісу за допомогою RoR.
На курсі будуть розглянуті основні модулі фреймворку Ruby on Rails, тонкощі, пов'язані з побудовою архітектури додатків, заснованих на даному фреймворку, а також з робочою практикою масштабування, налагодження, тестування та доставлення написаного коду на віддалені сервери.
Автор курсу – Євген Кушвід, Software Engineer and Data Scientist. У записаних відео уроках він ділиться техніками ефективного використання Ruby on Rails, спираючись на власний досвід та найкращі практики.
Структура курсу:
Знайомство з Ruby on Rails.
C з MVC. Знайомство з Controllers. Routing.
V з MVC. Знайомство з Views. Templates. Assets pipeline. Webpack.
M з MVC. Знайомство з ActiveRecord, міграціями та асоціаціями.
Інтерфейс запитів ActiveRecord. Валідації та колбеки ActiveRecord.
Rails command line. Налагодження Rails додатку (binding.pry).
Тестування додатку.
Rails Forms.
Знайомство з ServiceObject.
Знайомство з concerns.
Знайомство з FormObject.
Пишемо background jobs.
Кешування, інтернаціоналізація, serializers.
Deploy your Rails app (Heroku / Capistrano).
Зміни у Ruby on Rails 6
Чого ви навчитеся на даному курсі:
Розуміти структуру веб-додатків.
Створювати веб-додатки на Ruby on Rails.
Правильно масштабувати створені веб-додатки.
Ефективно тестувати та налагоджувати код.
Доставляти код на віддалений сервер і запускати його, підтримуючи сервер у постійному Uptime-і.
Попередні вимоги
Для розуміння матеріалу даного курсу потрібні знання мови Ruby, командної оболонки Bash, системи управління версіями Git, мови запитів SQL.
Дивіться перший урок у вільному доступі. Якщо у вас є активна передплата, курс доступний для вас у повному обсязі.
Stage of Java
Автор: Редакция ITVDN
Привет, друзья!
Приглашаем вас принять участие в новой БЕСПЛАТНОЙ онлайн конференции о Java - Stage of Java. Конференция начнется в 9.50 утра по киевскому времени (GMT +2) в пятницу, 11 февраля 2022 года.
Вас ждет:
🔥3 потока докладов
📜Выступления 16 лучших международных экспертов, (из Oracle, Red Hat, JFrog, Sonatype и другие), которые будут делиться своими кейсами и знаниями
Присоединяйтесь к не менее чем 16 сессиям о настоящем и будущем стека технологий Java - Core, Server-side, Cloud-Native Java, Architecture, Cloud Platforms и многом другом.
Мы приглашаем всех, кто активно использует стек технологий Java - разработчиков программного обеспечения, инженеров по тестированию, DevOps.
Будет жарко и максимально полезно!
Бесплатная регистрация: https://bit.ly/3u4Iq3G
Global Game Jam 2022
Автор: Редакция ITVDN
Скоро в Украине в седьмой раз пройдет Global Game Jam - крупнейшее мировое событие по разработке игр. Джем объединяет как опытных разработчиков, так и новичков, ведь это отличный случай продемонстрировать свой профессионализм или впервые попробовать в геймдеве и изнутри посмотреть, как происходит создание игры с нуля.
Приходите 16 января в 21:30 на открытие! Вам расскажут о правилах джема, особенностях и формате, представят партнеров и жюри, а также будет объявлена тема джема: http://www.ggj.org.ua/2022/01/global-game-jam-2022- 16.html
Основная трансляция будет на английском языке, но будут доступны субтитры!
Поскольку конечный срок загрузки игр – 30 января, нынешний джем дает полные две недели на разработку – впервые в истории! Авторы лучших игр по результатам судейства получат отличные призы от наших партнеров, среди которых компании Wargaming, Pingle Studio, AB Games, Wacom Ukraine, 24 Play, Hyper Games Conference, Games Gathering, Pocket Gamer Connects, VP Production и другие.
Начните год с создания замечательной игры!
Новий відео курс - Створення веб-додатків на PHP
Автор: Редакция ITVDN
Дорогие друзья, на ITVDN опубликован новый видео курс, посвященный изучению веб-разработки на PHP.
Проходя курс “Создание веб приложений на PHP” вы сможете закрепить на практике знания PHP, полученные ранее из других курсов или книг.
Видео курс создан для тех, кто хочет после изучения основ РНР увидеть, как строятся приложения без привязки к фреймворку. Это позволит получить практическую основу знаний для дальнейшего изучения фреймворков.
На данном курсе на примере создания блога рассматривается разработка веб приложения с использованием готовых инструментов, которые предоставляет язык программирования PHP и известные открытые библиотеки. На курсе показываются популярные и общепринятые подходы для решения часто возникающих задач при построении приложения.
Автор курса — Демьян Костельный, Middle PHP Developer. В записанных видео уроках он делится техниками эффективного построения веб-приложений на PHP, опираясь на собственный опыт и лучшие практики.
Структура курса:
Паттерн MVC и архитектура приложений.
Маршрутизация в приложениях.
Написание своего блога с MVC.
Использование классов-репозиториев для БД.
Паттерны проектирования в архитектуре приложения.
Авторизация и регистрация.
Создание админ панели к блогу.
Файловая система.
Безопасность в приложении.
Гибкость админ панели.
Чему вы научитесь на данном курсе:
Создавать полноценное приложение с нуля, используя современные подходы, паттерны и библиотеки.
Понимать, что такое архитектурный паттерн MVC и как его применять на практике при создании приложения.
Понимать, зачем использовать проектирование архитектуры в приложении.
Понимать принципы маршрутизации в веб приложении и реализовывать их в своем приложении.
Использовать классы-репозитории для работы с базой данных.
Работать с Doctrine ORM для простого доступа к базе данных.
Понимать и уметь применять на практике такие порождающее паттерны, как Factory Method, Abstract Factory, Builder и Prototype.
Реализовывать регистрацию и авторизацию в своем приложении.
Работать с файловой системой в своем приложении.
Обеспечивать базовый уровень безопасности своего приложения.
Предварительные требования
Для прохождения данного курса необходимы базовые знания HTML/CSS, PHP на уровне курса «PHP Базовый», понимание языка запросов SQL и знание MySQL.
Смотрите первый урок в свободном доступе. Если у вас есть активная подписка, курс доступен для вас в полном объеме.
Games Gathering 2021 Kiev
Автор: Редакция ITVDN
Довгоочікуваний Games Gathering 2021 Kiev наближається разом з зимою!
Конференція пройде в гібридному форматі, який чудово зарекомендував себе на минулих івентах. Завдяки цьому, всім відвідувачам вдасться продуктивно провести час як online, так і в живу!
❗ За вимогами червоної зони, вхід на ЖИВУ частину Games Gathering дозволено за наявності:
- сертифіката про вакцинацію;
- ПЛР-тесту, зробленого не більше ніж за 72 години;
- експрес-тесту;
- документа про одужання (довідка про перенесений COVID, датована не більше ніж 6 місяцями до івента).
🏥 На вхідній території МВЦ буде розгорнуто ЛАБОРАТОРІЮ З ПРОВЕДЕННЯ ЕКСПРЕС-ТЕСТІВ.
Вся команда, що присутня на івенті, буде вакцинована!
Відвідувачі івента будуть забезпечені масками та дезінфекторами.
Games Gathering 2021 Kiev бажає міцного здоров'я і чекає вас на конференції🖤💛
📌Які плани?
30.11 - 1.12 – онлайн дні на платформі PINE.
У вас буде можливість відвідати: від п’яти потоків онлайн лекцій; круглі столи; віртуальні стенди спонсорів та інді-розробників; призначити онлайн зустрічі з перспективними бізнес партнерами.
3.12 – володарі квитків Business і спікери конференції запрошені на ПРЕПАТІ.
4.12 - 5.12 – ЖИВІ дні конференції, які пройдуть в МВЦ.
Вас очікують: стенди великих компаній і інді розробників; лекції від зірок і ветеранів геймдева; інді шоукейси; конкурси та розіграші від наших партнерів. І, звичайно ж, головна ВЕЧІРКА, яка буде проведена ввечері 4-го грудня!
⚠️Зверніть увагу: під час живого івента онлайн платформа продовжує свою роботу в стандартному режимі, включаючи призначення онлайн зустрічей і перегляд лекцій.
На вас очікує:
🌟 3500+ відвідувачів;
🌟 лекції з секретами від найкращих розробників;
🌟 близько 100 компаній та стендів;
🌟 можливість продуктивного нетворкінга;
🌟 Indie Blast Awards з коштовними призами;
🌟 незабутні вечірки;
🌟 безкоштовне пиво.
Games Gathering Kiev — це унікальна подія не тільки для ігрової індустрії України, але й для всієї Східної Європи. Завершуємо 2021 рік правильно!✨
Реєстрація тут — https://bit.ly/2ZsrRBX
Cайт — https://bit.ly/3EBc96o
Новий відео курс - Паттерни проектування у Java
Автор: Редакция ITVDN
Дорогие друзья, на ITVDN опубликован новый видео курс, посвященный изучению шаблонов проектирования с примерами их реализации в языке программирования Java.
При написании приложений разработчики различных направлений часто сталкиваются с похожими задачами, проблемами и необходимостью их решения. Общепринятые и наиболее оптимальные способы решений таких задач называются паттернами проектирования приложений.
На курсе “Паттерны проектирования в Java” детально разбираются ставшие уже классическими 23 паттерна проектирования приложений, представленных «Бандой четырех». Рассматриваются как сами паттерны, так и их различия, применимость тех или иных паттернов, их совместимость и взаимодействие. В видеоуроках вы познакомитесь с теоретическими основами использования паттернов при написании приложений и закрепите их использование на практических примерах.
Автор курса — Андрей Губаренко, Java Developer. В записанных видео уроках он делится техниками эффективного использования шаблонов проектирования в Java, опираясь на собственный опыт и лучшие практики.
Структура курса:
Знакомство с паттернами проектирования.
Паттерн Builder.
Паттерн Factory Method.
Паттерн Abstract Factory.
Паттерн Prototype.
Паттерн Singleton.
Паттерн Adapter.
Паттерн Bridge.
Паттерн Composite.
Паттерн Decorator.
Паттерн Facade.
Паттерн Flyweight.
Паттерн Proxy.
Паттерн Chain of Responsibility.
Паттерн Command.
Паттерн Interpreter.
Паттерн Iterator.
Паттерн Mediator.
Паттерн Memento.
Паттерн Observer.
Паттерн State.
Паттерн Strategy.
Паттерн Template Method.
Паттерн Visitor.
Чему вы научитесь на данном курсе:
Понимать задачи, решаемые паттернами, и выбирать подходящий паттерн под задачу.
Понимать реализацию классических паттернов проектирования приложений в Java.
Понимать структуру и идею реализации технических решений, услышав их названия.
Разбираться в коде, использующем паттерны проектирования.
Понимать различия в существующих паттернах и их совместимость.
Применять существующие паттерны на практике при написании приложений.
Предварительные требования
Для полноценного понимания материалов данного курса желательно знание языка Java на уровне курса Java Углубленный, понимание принципов ООП, а также SOLID принципов.
Смотрите первый урок в свободном доступе. Если у вас есть активная подписка, курс доступен для вас в полном объеме.
Новий відео курс Асинхронне програмування Java
Автор: Редакция ITVDN
Всем привет!
Друзья, хотим вас порадовать новым видео курсом, который будет интересен каждому Java разработчику, желающему уверенно владеть темами асинхронности и многопоточности — на ITVDN вышел курс “Асинхронное программирование в Java”!
Java – это один из самых популярных языков программирования, использующий асинхронность и многопоточность в частности для построения корпоративных серверных приложений, веб приложений, десктопных и мобильных приложений.
Механизмы асинхронности и многопоточности часто применяются при реализации современных высоконагруженных и распределенных приложений, а также при реализации пользовательского интерфейса и использовании операций ввода/вывода.
На данном курсе будет рассмотрено понятие потоков и многопоточности в целом, непосредственно концепция асинхронного программирования, а также современные приемы организации выполнения асинхронных задач на языке Java. По окончанию курса вы сможете самостоятельно создавать многопоточные и асинхронные задачи на языке Java.
Автор курса — Юрий Миленин, Middle Java Developer. В записанных видео уроках он демонстрирует техники эффективной реализации асинхронности и многопоточности при помощи Java, опираясь на собственный опыт и лучшие практики.
Структура курса:
Многопоточное программирование.
Асинхронное программирование.
ExecutorService. ThreadPool, Fork/Join Framework.
Потокобезопасные коллекции.
Future API. Future vs CompletableFuture
Методы runAsync и supplyAsync. Обработка исключений.
Объединение нескольких CompletableFuture.
Асинхронность в Spring. Аннотация @Async
@Scheduled & SceduleExecutorService
Паттерны проектирования Producer Consumer и Scatter-Gather.
Чему вы научитесь на данном курсе:
Реализовывать в своих приложениях принципы асинхронности и многопоточности для быстрой и неблокирующей работы приложения.
Создавать и запускать потоки.
Использовать ExecutorService и ThreadPool для управления потоками.
Использовать Fork/Join Framework для решения проблемы с использованием параллельного подхода «разделяй и властвуй».
Работать с потокобезопасными коллекциями.
Использовать Future и CompletableFuture для работы с асинхронными задачами.
Ловить и обрабатывать исключения, полученные при выполнении асинхронного кода.
Использовать асинхронность в веб-приложениях на Spring Framework.
Управлять выполнением задач, создавая пользовательский планировщик задач.
Реализовывать в приложении паттерны проектирования Producer-Consumer и Scatter-Gather.
Предварительные требования
Для понимания материалов данного курса потребуются знания языка Java на уровне «Java Углубленный», базовые знания Spring Framework.
Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению “Асинхронности в Java” в удобное для вас время и в удобном темпе!
Курс входит в комплексную программу подготовки по специальности Java Developer.
Новий відео курс Веб-розробка на PHP Symfony
Автор: Редакция ITVDN
Всем привет!
Друзья, у нас отличная новость для всех, кто владеет языком программирования РНР и собирается углубляться в изучение популярного фреймворка Symfony — на ITVDN вышел видео курс “Веб-разработка на РНР Symfony”.
Symfony – это один из самых популярных PHP фреймворков, часто выбираемый для создания больших веб-проектов, реализуемых на уровне организаций. Разработчики ценят Symfony за высокую производительность и стабильность, а также наличие удобной технической документации.
Курс «Веб разработка на PHP Symfony» позволит вам изучить основы работы с этим популярным фреймворком на примере разработки небольшого приложения. На данном курсе вы познакомитесь с Symfony Security, научитесь использовать в Symfony валидатор и формы. Также, на курсе будут рассмотрены особенности Dependency Injection и применения сервис-контейнеров, особенности различных подходов в тестировании Symfony-приложения, работа с базами данных и сериализация в Symfony.
Автор курса — Демьян Костельный, Middle PHP Developer. В записанных видео уроках он делится эффективными техниками работы с фреймворком Symfony, опираясь на собственный опыт и лучшие практики.
Структура курса:
Знакомство с Symfony. Настройка рабочего окружения.
Роутер, контроллеры, ParamConverter, views.
Сервис-контейнер.
Doctrine (репозитории, entity менеджер, фикстуры).
Doctrine (lifecycle callbacks, query builder, relations).
Symfony Security.
Twig.
Валидатор и формы.
Event Listener.
Сериализатор.
Тестирование.
Чему вы научитесь на данном курсе:
Создавать небольшое полноценное приложение с помощью фреймворка Symfony.
Понимать особенности механизма контроллеров в рамках паттерна MVC и их реализации в Symfony.
Работать с Doctrine для организации объектно-реляционного представления ваших сущностей.
Понимать особенности и способы организации маршрутизации в Symfony, в частности реализовывать ее через YAML и Annotations.
Понимать особенности работы и уметь работать с шаблонизатором Twig.
Работать с сериализацией и десериализацией в Symfony.
Понимать принципы DI и уметь работать с сервис-контейнерами.
Реализовывать аутентификацию и авторизацию в Symfony приложении.
Понимать особенности работы и разницу между Event Listener и Event Subscriber.
Организовывать полноценное функциональное и юнит-тестирование вашего приложения.
Предварительные требования
Для качественного восприятия информации данного курса необходимы знания HTML/CSS, основ PHP, основ работы с MySQL и базовое понимание языка SQL.
Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению “Веб-разработки на РНР Symfony” в удобное для вас время и в удобном темпе!
Также, на ITVDN есть записанные видео курсы по другим РНР-фреймворкам:
Laravel
Практический курс по Laravel
YII2 Базовый
YII2 Углубленный
Конструктор CV на Testprovider
Автор: Редакция ITVDN
Здравствуйте!
Друзья, у нас отличная новость для всех, кто пользуется сервисом для проверки знаний Testprovider. Теперь каждый зарегистрированный пользователь может бесплатно создать своё собственное резюме в режиме онлайн, используя новую функцию — Конструктор резюме. Какие преимущества у данного нововведения?
Быстро и легко. Онлайн-конструктор позволяет быстро и качественно создать профессиональное резюме.
Больше шансов получить работу. Презентабельное, профессиональное резюме выделит Вас среди других претендентов, что в разы повысит вероятность приглашения на собеседование.
Упорядочивание своих резюме. В зависимости от вакансий и компаний часто приходится менять резюме — при помощи Конструктора же Вы сможете создавать неограниченное количество резюме, редактировать их, копировать и сохранять в своём личном кабинете.
Доступ к резюме. Все резюме сохраняются в личном кабинете, где всегда можно быстро получить доступ и изменить данные. Также, можно скачать резюме в PDF формате или поделиться открытой ссылкой в социальных сетях и на других площадках.
Подсказки к оформлению резюме. В ходе заполнения разделов Вы будете видеть сбоку подсказки — какую информацию следует записать в какой из разделов, что очень удобно и позволяет вам сэкономить множество времени.
Для создания своего резюме необходимо пройти 6 простых шагов:
Выбрать шаблон
Добавить основную информацию
Добавить Hard skills and Soft skills
Добавить опыт работы и проекты
Указать о образовании и курсах
Скачать готовое резюме или получить ссылку на электронный вариант
Перейти на страницу онлайн-конструктора можно из личного кабинета, либо же из главной страницы.
Пользуйтесь сервисом Testprovider с максимальным удобством!
Конференція .NET fwdays'21
Автор: Редакция ITVDN
Долгожданная 7-я конференция, посвященная .NET фреймворку — .NET fwdays'21 в формате OFFLINE & ONLINE 🔥
🗓 Дата: 7 августа + дополнительные дни
⏰ Время: 10:00 - 19:00 (UTC + 3)
.NET fwdays'21 — это:
доклады от топовых экспертов Microsoft, SoftServe, Eleks, DevRain и не только, которые поделятся собственным опытом;
дополнительные эфиры с практическими форматами;
Q&A сессии, где вы сможете задать все свои вопросы экспертам;
новые знакомства и много общения;
нетворкинг, розыгрыши от компаний-партнеров и не только
Вы узнаете про бест практики:
как можно использовать концентраторы событий Azure для обработки и хранения этих событий для создания собственного хранилища событий на базе Cosmos DB;
подключения к другим службам Azure и к приложениям Kafka;
как внедрить аутентификацию и авторизацию для мобильных приложений и сервисных служб с помощью платформы Microsoft Identity и не только.
Кому будет интересно?
архитекторам, разработчикам и тестировщикам, которые используют .NET framework в своей работе;
тем, кто хочет лучше разбираться в .NET, NET Core, C #, ASP.NET Core, Azure;
как Junior-ам так и уверенным Senior-ам😉
Есть 3 варианта участия: FREE ONLINE, FULL ONLINE, OFFLINE & ONLINE.
Какой выбрать - решать только вам. На конференции будут выдержаны все карантинные меры. Количество мест "OFFLINE & ONLINE" ограничено.
Регистрируйтесь FREE ONLINE или используйте промокод:
313676B98B - при покупке FULL ONLINE билета
A79B2659CF - при покупке OFFLINE & ONLINE билета
Детали по ссылке ➡️ https://bit.ly/3kFJBSp