Результати пошуку за запитом: c starter
Опыт разработки модуля межсетевого экранирования для MySQL
Автор: HighLoad
Расскажем о нашем опыте разработки модуля межсетевого экрана для MySQL с использованием генератора парсеров ANTLR и языка Kotlin.
Подробно рассмотрим следующие вопросы:
— когда и почему целесообразно использовать ANTLR;
— особенности разработки ANTLR-грамматики для MySQL;
— сравнение производительности рантаймов для ANTLR в рамках задачи синтаксического анализа MySQL (C#, Java, Kotlin, Go, Python, PyPy, C++);
— вспомогательные DSL;
— микросервисная архитектура модуля экранирования SQL;
— полученные результаты.
Xamarin. Легкий старт
Автор: Дмитро Іванов
Xamarin - это открытая платформа для разработки мобильных приложений при помощи технологий .NET и языка программирования C#. Данный видео курс познакомит вас с основами создания приложений с использованием Xamarin.Forms для платформ iOS, Android, Windows 10 и Windows Phone 10. Для прохождения курса вам необходимо знание языка программирования C# и английского языка на уровне чтения технической документации. Всю необходимую теоретическую информацию автор будет сопровождать легкими для восприятия практическими примерами, что принесет вам максимальное понимание учебного материала.
MSDN Video Channel
Автор: Олександр Шевчук
MSDN Video Channel – это видеоканал с короткими видеороликами для разработчиков, использующих язык программирования C# и технологии Microsoft .NET. Здесь вы найдете видео с объяснениями и комментариями технических статей, справочной документации, примерами кода из информационного ресурса MSDN, которые относятся к языку C# и .NET технологии в целом. Более 60 видеороликов содержат массу разъяснительной информации касаемо того, как правильно использовать определенные методы, делегаты, интерфейсы, классы и т. д.
Многопоточный С++. Лекция №6
Объяснение создания потока, создания потока на C. Разъяснение ожидания потока, ожидания потока на С. Толкование атрибутов потока, атрибутов потока на C (detachstate). Изъяснение завершения потока, явного завершения потока (Explicit termination), нескольких полезных функций. Объяснение мьютексов – обычного мьютекса – блокировки, спин-блокировки, RW-блокировки – установки и снятия. Демонстрация условных переменных: ожидания и пробуждения, примера, барьеров: создания, удаления и ожидания, однократного запуска, создания потока на С++11.
Урок 1: Первое ASP.NET MVC 4 приложение
Разъяснение значения и установки. Толкование структуры приложения – демонстрация основных папок: Controllers – содержащего контроллеры в виде C# кода, Models содержащего доменные объекты, используемые для типизации представления. Объяснение C# кода, Views – содержащего представления, используя Razjn. Содержания представления, частичного представления и мастера страницы, модели. Демонстрация на примере - «Привет мир». Толкование MVC паттена, взаимодействия с пользователем.
CocoaConf Belarus 2015
Автор: Редакція ITVDN
В субботу 12 декабря в Минске состоится конференция для iOS-разработчиков CocoaConf Belarus 2015.
Докладчики затронут самые горячие темы разработки на Objective-C, Swift, тестирования, функционального программирования, а также рассмотрим практики таких современных и активно развивающихся технологий, как Swift 2.0.
Все доклады конференции имеют практическую ориентацию, а решения доказали свою эффективность на проектах и компаниях, в которых работают наши докладчики. В докладе "Presenting Things in Swift" от Дениса Филеева (Mobile Tech Lead @Juno Lab, Belarus) разберемся, как сделать уровень View в приложении предельно простым и пассивным. С Алексеем Демедецким рассмотрим ценность понимания архитектуры, проблемы подхода MVC и практики перехода к модели MVVM. Поговорим c iOS-разработчиком MAPS.ME (популярного мобильного приложения c офлайновыми картами) о некоторых особенностях Objective-C++, в частности об использовании STL, управлении памятью, как работает ARC и C++, лямбды и блоки. Найти подробную информацию об остальных докладах и спикерах события, а также приобрести билеты вы можете на http://conf.cocoaheads.by/.
CocoaConf Belarus 2015 проводится независимым сообществом CocoaHeads Belarus при поддержке площадки SPACE.
Контактная информация и покупка билетов для компаний: +375 29 101 08 12, yuila@eventspace.by
Присоединяйтесь к #CocoaConfBy!
Вивчай С# з нуля безкоштовно!
Автор: Редакція ITVDN
С 22 по 29 апреля на ITVDN проходит акция — вы можете пройти обучение по новому курсу Александра Шевчука "C# 8.0 Стартовый" бесплатно!
Про язык C#
Язык программирования C# используется при создании веб-приложений и веб-сервисов, настольных приложений, облачных сервисов, компьютерных игр, а также мобильных приложений.
Более десяти лет С# неизменно входит в пятерку самых популярных языков программирования, а С# программисты (иначе их еще называют .NET разработчики) являются востребованными и высоко оплачиваемыми специалистами.
О курсе
Видео уроки по С#, записанные Александром Шевчуком, помогли огромному количеству начинающих разработчиков изучить этот язык программирования легко и с удовольствием. Курс отлично структурирован, понятен и доступен для новичков в сфере IT.
На этом курсе вы познакомитесь с основами процедурного программирования. Или, как его еще называют – алгоритмического программирования. Эти простые понятия, «процедурное» или «алгоритмическое программирование», подразумевают программирование с использованием самых элементарных конструкций языка C#.
Курс состоит из 42 видео уроков, посмотрев которые вы получите теоретическую основу принципов программирования на языке C# и будете готовы приступить к изучению объектно-ориентированного программирования на C#, которое рассматривается в курсе C# Базовый.
К каждому уроку есть практические задания и интерактивный практикум. Если вы хотите научиться писать код, уделите как можно больше времени практике. Для проверки теоретических знаний также рекомендуем проходить тестирование после каждого урока.
Автор курса: Александр Шевчук, эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами. Сертифицированный специалист Microsoft (MCTS, MCPD, MCT). Автор видео курсов по C#/.NET на ITVDN.
Для кого этот курс
Курс ориентирован в первую очередь на тех, кто никогда не программировал или имеет к программированию косвенное отношение. Курс входит в комплексную программу обучения по специальности .NET Developer.
Чему вы научитесь на этом курсе:
Создавать полноценное приложение на С#, выполняющее некие полезные вычисления.
Использовать все необходимые правила для создания чистого, красивого кода вашей программы.
Понимать принципы систем счисления и математической логики в программировании.
Понимать особенности устройства и механизмы работы с переменными и константами разных типов.
Работать с числовыми и строковыми переменными, а также выполнять преобразование переменных.
Использовать при создании программ условные конструкции, циклы и другие блоки кода.
Уметь работать с одномерными и многомерными массивами в коде используя циклы.
Понимать и уметь применять на практике работу с функциями и процедурами.
Понимать работу рекурсии и рекурсивного вызова методов.
Сроки акции
Акция проходит c 22 по 29 апреля 2021 года. Доступ к курсу открывается на 15 дней.
Новий відео курс Django Базовий
Автор: Редакція ITVDN
Здравствуйте!
У нас хорошие новости для веб-разработчиков на Python — на ITVDN вышел видео курс “Django Базовый”.
Django — это весьма популярный фреймворк, который позволяет разрабатывать веб-приложения при помощи языка Python. Он ориентирован больше на стек готовых решений и конечный продукт, нежели на подробную настройку всех компонентов проекта. Если вас интересует разработка и развертывание приложения в кратчайшие сроки, простота в его создании, масштабируемость, поддерживаемость и наличие очень хорошо структурированной и детальной документации по используемому фреймворку — смело выбирайте Django.
Курс Django Essential является продолжением изучения основ работы с самым популярным фреймворком для разработки веб-приложений на языке Python после Django Starter.
На этом курсе вы спроектируете веб-приложение с помощью фреймворка Django, научитесь расширять это приложение и делать его более гибким. Вы познакомитесь на практике с GraphQL Django API, узнаете его плюсы и минусы, научитесь создавать чаты, а также делать ваше приложение многопользовательским. В конце будет рассмотрено тестирование приложения и то, как сделать его более стабильным.
После прохождения курса вы будете понимать принципы расширения Django-проекта, как развернуть проект на сервере, а также будете иметь опыт работы с ключевыми технологиями, знание которых требуются от современного Python/Django разработчика.
Автор курса — Михаил Лазорык. В записанных видео уроках Михаил делится эффективными и удобными техниками создания веб-приложений с применением фреймворка Django.
Структура курса:
Настройка Docker под Django
Способы кастомизации модели пользователя
Кастомизация админпанели
Реализация FrontEnd
Jinja2
Отправка электронных писем
GraphQL Django API (Часть 1)
GraphQL Django API (Часть 2)
Celery + Redis/RabbitMQ Django
Каналы Django
Тестирование Django проекта
Чему вы научитесь на данном курсе:
Создавать полноценное веб-приложение на основе Django
Создавать и Frontend, и Backend для Django-приложения
Реализовывать ваш проект как CI (Continuous Integration) приложение
Расширять и кастомизировать админпанель и модели пользователей
Отправлять письма из Django-приложения
Создавать и настраивать GraphQL API
Подключать к проекту Celery + Redis/RabbitMQ
Создавать чаты, очереди, систему “лайков”
Выполнять полноценное тестирование Django-приложения
Предварительные требования
Курс подойдет тем, кто уже уверенно владеет языком Python и принципами ООП, а также имеет знания фреймворка Django, соответствующие уровню курса Django Стартовый.
Смотрите первый урок курса в свободном доступе.
Курс входит в комплексную программу подготовки по специальности Python Developer.
Вивчай JavaScript безкоштовно
Автор: Редакція ITVDN
С 23 по 30 декабря на ITVDN проходит акция — вы можете пройти обучение по курсу JavaScript Стартовый бесплатно!
JavaScript – это один из самых популярных языков программирования, без знания которого не обойтись в веб-разработке (а сегодня 90% проектов имеют веб-составляющую). JavaScript также применяется в разработке серверных приложений, игровых и мобильных приложений, а также для создания сценариев для автоматизации тестирования и многого другого.
Изучение JavaScript — это хорошее вложение в будущее, так как язык пригодится для решения разных задач и будет полезным как Frontend или Backend разработчику, так и тестировщику программного обеспечения.
О курсе JavaScript Стартовый
Автор видео курса — Дмитрий Охрименко, CEO CyberBionic Systematics, более 10 лет в IT, Microsoft Certified Trainer and Developer, спикер IT конференций, автор видео курсов ITVDN и победитель Ukrainian IT Awards в номинации IT Education.
Курс состоит из 14 видео уроков общей продолжительностью 8 часов 41 минута.
Он направлен на изучение главных синтаксических конструкций языка JavaScript. Вы узнаете, как работать с переменными, использовать условные и циклические конструкции, массивы и объекты; получите необходимые знания для написания алгоритмов и подготовите базу, после которой можно развивать свои навыки в веб-разработке или начать использовать JS для других целей.
Программа курса:
Введение. Знакомство с JS.
Структура кода.
Переменные и типы данных.
Строки и преобразование типов.
Операторы.
Условный оператор if.
Switch и тернарный оператор.
Циклы.
Массивы.
Методы массивов.
Функции. Часть 1.
Функции. Часть 2.
Объекты. Часть 1.
Объекты. Часть 2.
Для кого этот курс
Этот курс рассчитан на начинающих без опыта и знаний в программировании. Вы можете начать обучение прямо сейчас — достаточно умения работать с текстовым редактором.
Если вы уже занимаетесь разработкой на другом языке программирования и хотите изучить JavaScript – эти видео материалы вам идеально подойдут: просто бегло просмотрите первые уроки и сконцентрируйте внимание на особенностях JavaScript.
Если вы занимаетесь тестированием ПО, курс JavaScript Starter поможет вам разобраться с синтаксисом языка и станет первым шагом в освоении автоматизации тестирования.
Курс входит в комплексные программы обучения по специальностям: FrontEnd Developer, React Developer, PHP Developer, JavaScript Developer, Ruby Developer, Python Developer, ASP.NET MVC Developer, ASP.NET Core Developer, Верстальщик сайтов.
Чему вы научитесь на этом курсе:
Создавать на JavaScript базовый динамический контент для web-страниц.
Понимать принципы и уметь работать с переменными и типами данных.
Работать с условными и циклическими конструкциями.
Понимать особенности использования массивов и уметь работать с методами для обработки данных в массивах.
Использовать функции (понимать и использовать области видимости, контекст, рекурсию).
Работать с объектами.
Сроки акции
Акция проходит с 23 по 30 декабря 2021 года включительно. Доступ к курсу открывается на 10 дней.
Вивчай JavaScript безкоштовно
Автор: Редакція ITVDN
С 3 по 10 июня 2021 года на ITVDN проходит акция — вы можете пройти обучение по курсу JavaScript Стартовый бесплатно!
Что такое JavaScript?
JavaScript – это один из самых популярных языков программирования, без знания которого не обойтись в веб-разработке (а сегодня 90% проектов имеют веб-составляющую). JavaScript также применяется в разработке серверных приложений, игровых и мобильных приложений, а также для создания сценариев для автоматизации тестирования и многого другого.
Изучение JavaScript — это хорошее вложение в будущее, так как язык пригодится для решения разных задач и будет полезным как Frontend или Backend разработчику, так и тестировщику программного обеспечения.
О курсе JavaScript Стартовый
Автор видео курса — Дмитрий Охрименко, CEO CyberBionic Systematics, более 10 лет в IT, Microsoft Certified Trainer and Developer, спикер IT конференций, автор видео курсов ITVDN и победитель Ukrainian IT Awards в номинации IT Education.
Курс состоит из 14 видео уроков общей продолжительностью 8 часов 41 минута.
Он направлен на изучение главных синтаксических конструкций языка JavaScript. Вы узнаете, как работать с переменными, использовать условные и циклические конструкции, массивы и объекты; получите необходимые знания для написания алгоритмов и подготовите базу, после которой можно развивать свои навыки в веб-разработке или начать использовать JS для других целей.
Программа курса:
Введение. Знакомство с JS.
Структура кода.
Переменные и типы данных.
Строки и преобразование типов.
Операторы.
Условный оператор if.
Switch и тернарный оператор.
Циклы.
Массивы.
Методы массивов.
Функции. Часть 1.
Функции. Часть 2.
Объекты. Часть 1.
Объекты. Часть 2.
Для кого этот курс
Этот курс рассчитан на начинающих без опыта и знаний в программировании. Вы можете начать обучение прямо сейчас — достаточно умения работать с текстовым редактором.
Если вы уже занимаетесь разработкой на другом языке программирования и хотите изучить JavaScript – эти видео материалы вам идеально подойдут: просто бегло просмотрите первые уроки и сконцентрируйте внимание на особенностях JavaScript.
Если вы занимаетесь тестированием ПО, курс JavaScript Starter поможет вам разобраться с синтаксисом языка и станет первым шагом в освоении автоматизации тестирования.
Курс входит в комплексные программы обучения по специальностям: FrontEnd Developer, React Developer, PHP Developer, JavaScript Developer, Ruby Developer, Python Developer, ASP.NET MVC Developer, ASP.NET Core Developer, Верстальщик сайтов.
Чему вы научитесь на этом курсе:
Создавать на JavaScript базовый динамический контент для web-страниц.
Понимать принципы и уметь работать с переменными и типами данных.
Работать с условными и циклическими конструкциями.
Понимать особенности использования массивов и уметь работать с методами для обработки данных в массивах.
Использовать функции (понимать и использовать области видимости, контекст, рекурсию).
Работать с объектами.
Сроки акции
Акция проходит с 3 по 10 июня 2021 года включительно. Доступ к курсу открывается на 10 дней.