Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: начальный курс c
Использование ключевых слов add и remove в C#

Автор: Богдан Бондарук

В данном видео уроке C# How To рассматривается использование ключевых слов add и remove.
Как использовать операторы преобразования explicit и implicit в C#

Автор: Богдан Бондарук

В данном видео уроке C# How To рассматривается использование операторы преобразования explicit и implicit.
Модификаторы доступа internal и internal protected в C#

Автор: Богдан Бондарук

В данном видео уроке C# Ho To рассказывается об модификаторах доступа internal и internal protected.
Безкоштовні онлайн курси Java, Python і FrontEnd для новачків від CyberBionic Systematics

Автор: Редакція ITVDN

Усім привіт! Друзі, у нас крута новина від нашого партнера CyberBionic Systematics – наступного тижня почнуться три короткі безкоштовні курси – FrontEnd, Java, Python з нуля, які будуть поєднувати теорію і практику. Це гарна можливість для новачків або світчерів з інших професій, які прагнуть познайомитися з програмуванням та ІТ. За короткий проміжок часу ви опануєте фундаментальні знання та навички і зможете вирішити, чи цікавить це вас та чи бажаєте розвиватися далі за обраним ІТ-напрямком. Безкоштовний курс із Python Дата: 8, 9 та 10 травня з 19:00 до 21:00. Тренер: Володимир Мзоков, Lead Software Engineer at DTEK, тренер-консультант за напрямком Python Developer, понад 15 років в ІТ. Програма курсу: Вступ до Python. Змінні та типи даних у Python. Умовні та циклічні конструкції. Функції у Python. Реєстрація Безкоштовний курс із Java Дата: 8, 9, 10 та 11 травня з 19:00 до 21:00. Тренер: Вадим Кожевніков, Java Developer, тренер-консультант у CyberBionic Systematics. Програма курсу: Знайомство з мовою програмування Java. Базові конструкції в програмуванні. Методи та об’єкти в Java. Деякі концепції Java та загальні помилки при написанні коду. Реєстрація Безкоштовний курс із FrontEnd Дата: 8, 10 та 12 травня з 19:00 до 21:00. Тренер: Мазяр Віталій, FrontEnd розробник, автор відео курсів на ITVDN та тренер-консультант за напрямком FrontEnd Developer. Програма курсу: День 1. Знайомство з онлайн-сервісом Figma і проба пера мовами верстання HTML & CSS. Буде створено верхню частину сайту (хедер) та підготовлено розмітку для виконання простого домашнього завдання. День 2. Самостійна робота: виконання д/з. День 3. Почнемо з розбору минулого д/з, аби порівняти підходи до вирішення поставленої задачі. Далі йтиме побудова нової секції з блоками інформації про тематику сайту та верстання модального вікна. День 4. Самостійна робота: виконання д/з. День 5. Розбір минулого д/з і знайомство з JavaScript. Підв’язування модального вікна до скриптів мови програмування JavaScript для взаємодії з ним. Додавання мапи на сайт. Підведення підсумків та відповіді на запитання. День 6. Доопрацювання вашого проєкту та його здача на перевірку. В результаті ви отримуєте сайт-візитівку готелю, створену за допомогою HTML, CSS та JavaScript, а також цінний досвід для прийняття подальшого рішення щодо розвитку в FrontEnd. Реєстрація Як буде проходити навчання? Формат навчання – живі онлайн уроки в Zoom, на яких ментор пояснює матеріал, демонструє код та відповідає на запитання учасників курсу. Для закріплення вивченого ви будете виконувати д/з, які перевірятиме помічник тренера та даватиме свій фідбек. Також буде створено спеціальну телеграм-групу для спілкування з менторами та одногрупниками, що допоможе знаходити відповіді на запитання та підтримувати мотивацію на висоті.
Конвертування PDF у текст у C#

Автор: Редакція ITVDN

Как интерпретировать PDF-файлы Существует несколько основных методов извлечения текста из PDF файлов в .NET: Microsoft IFilter interface и Adobe IFilter implementation; iTextSharp; PDFBox. Эти методы PDF-интерпретации неидеальны. Ниже подробно рассмотрим каждый из них. Разбор PDF с помощью Adobe PDF IFilter Для того, чтобы разобрать PDF-файлы с помощью IFilter, Вам понадобится: Adobe Acrobat или Reader 7.0.5+ (или автономный Adobe PDF IFilter); IFilter COM wrapper class. Пример кода: using IFilter; // ... public static string ExtractTextFromPdf(string path) {        return DefaultParser.Extract(path); } Загружаем пример проекта: Интерпретация PDF-файлов, используя IFilter Если Вы используете PDF IFilter, работующий с Adobe Acrobat Reader, Вам нужно переименовать процесс "filtdump.exe", иначе интерфейс IFilter вернёт код ошибки E_NOTIMPL. Детально смотрите на Parsing PDF Files using IFilter. Недостатки: 1. Использование ненадежного COM Interop. Он обрабатывает интерфейс IFilter (сочетание IFilter COM и Adobe PDF IFilter может быть проблематичным). 2. Раздельная установка Adobe IFilter на целевой системе. Неудобно распространять индексное решение другим пользователям. 3. Нужно использовать имя файла "filtdump.exe" для Вашего приложения с последним PDF IFilter, прилагающимся к Acrobat Reader.      2. Разбор PDF с помощью iTextSharp iTextSharp – .NET порт  iText, PDF библиотеки для Java. Его основная функция – создание, а не чтение PDF-файлов, но он также позволяет извлекать текст из PDF-файлов. Пример кода: using iTextSharp.text.pdf; using iTextSharp.text.pdf.parser; // ... public static string ExtractTextFromPdf(string path) {        using (PdfReader reader = new PdfReader(path))        {               StringBuilder text = new StringBuilder();               for (int i = 1; i <= reader.NumberOfPages; i++)               {                      text.Append(PdfTextExtractor.GetTextFromPage(reader, i));               }               return text.ToString();        } } Загружаем пример проекта: Интерпретация PDF-файлов с iTextSharp Вы можете использовать LocationTextExtractionStrategy, чтобы получить более высокую точность. public static string ExtractTextFromPdf(string path) {        ITextExtractionStrategy its = new iTextSharp.text.pdf.parser.LocationTextExtractionStrategy();        using (PdfReader reader = new PdfReader(path))        {               StringBuilder text = new StringBuilder();               for (int i = 1; i <= reader.NumberOfPages; i++)               {                      string thePage = PdfTextExtractor.GetTextFromPage(reader, i, its);                      string[] theLines = thePage.Split('\n');                      foreach(var theLine in theLines)                      {                             text.AppendLine(theLine);                      }               }               return text.ToString();        } } Недостатки iTextSharp: Лицензирование, если Вы недовольны AGPL лицензией.       3. Разбор PDF с помощью PDFBox PDFBox – другая Java PDF библиотека. Она может использоваться с оригинальной Java Lucene (LucenePDFDocument). К счастью, существует .NET версия PDFBox, созданная с помощью IKVM.NET (загрузите  PDFBox package). Для использования PDFBox в .NET требуется: 1. Добавление ссылок: IKVM.OpenJDK.Core.dll IKVM.OpenJDK.SwingAWT.dll pdfbox-1.8.7.dll 2. Копирование таких файлов каталога Bin: commons-logging.dll fontbox-1.8.7.dll IKVM.OpenJDK.Text.dll IKVM.OpenJDK.Util.dll IKVM.Runtime.dll Использование PDFBox для разбора файлов PDF достаточно простое: using org.apache.pdfbox.pdmodel; using org.apache.pdfbox.util; // ... private static string ExtractTextFromPdf(string path) {        PDDocument doc = null;        try {               doc = PDDocument.load(path)                      PDFTextStripper stripper = new PDFTextStripper();               return stripper.getText(doc);        }        finally {               if (doc != null) {                      doc.close();               }        } } Загружаем пример проекта: Как конвертировать PDF в текст в C# (.NET) Как конвертировать PDF в текст VB (.NET) Размер требуемой сборки составит почти 18 Мбайт: IKVM.OpenJDK.Core.dll (4 MB) IKVM.OpenJDK.SwingAWT.dll (6 MB) pdfbox-1.8.7.dll (4 MB) commons-logging.dll (82 kB) fontbox-1.8.7.dll (180 kB) IKVM.OpenJDK.Text.dll (800 kB) IKVM.OpenJDK.Util.dll (2 MB) IKVM.Runtime.dll (1 MB) Недостатки: 1. IKVM.NET Dependencies (18 MB). 2. Скорость (особенно скорость IKVM.NET). Источник: http://www.codeproject.com/Articles/12445/Converting-PDF-to-Text-in-C
Обратная разработка. Миграции. Первоначальное наполнение данными

Автор: Науринский Юрий

На этом уроке вы узнаете, как осуществлять обратную разработку в Entity Framework Core, работать с миграциями и выполнять начальное наполнение базы данными. Научитесь создавать модели из существующих баз данных, синхронизировать изменения между объектной и реляционной моделями, а также автоматически заполнять базу начальными данными.
Twitter Bootstrap 3 - новий відео курс для web frontend розробників

Автор: Ирина Музыка

Видео курс Twitter Bootstrap 3 разработан и записан Сергеем Швайцером - веб-разработчиком, сертифицированным специалистом Microsoft, тренером учебного центра CyberBionic Systematics. Видео курс состоит из 4 уроков и рассматривает такие темы: Видео урок 1. Знакомство с Bootstrap  Загрузка и подключение. Введение в Bootstrap CSS. Колоночная верстка. Оформление и шрифты. Добавление фрагментов кода в HTML-страницу Видео урок 2. Bootstrap CSS Таблицы. Формы. Кнопки. Картинки. Вспомогательные классы. Видео урок 3. Компоненты Bootstrap. Часть 1. Типографика Glyphicon; Выпадающее меню; Группировка кнопок; Группировка элементов форм; Создание навигационных блоков. Видео урок 4. Компоненты Bootstrap. Часть 2. "Хлебные крошки"; Постраничная навигация; Полосы прогресса; Группы списков;  Панели контента; Переключатели контента; Всплывающие подсказки; Слайдер для баннеров. Смотрите первый урок видео курса Twitter Bootstrap 3
Реалізація основних LINQ методів на C#

Автор: Олексій Глембицький

<p>Даний вебінар присвячений вдосконаленню навичок програмування мовою C# у напрямку розширення функціональності класу за допомогою методів розширення, використання делегатів та роботи з колекціями. Під час вебінару учасники матимуть можливість детально ознайомитися з концепцією методів розширення.</p>
Абстракция. Абстрактные классы и интерфейсы в C#

Автор: Олександр Шевчук

На видеоуроке будет рассмотрена возможность языка C# разделять определение класса между несколькими (двумя и/или более) файлами, которые называются частичными (partial) классами. Также Вы ознакомитесь с диаграммами классов, связями отношений между классами (ассоциацией, агрегацией, композицией, реализацией, самоассоциацией зависимости и другими).
Создание игр на C++ - Марио (платформер).
В этом уроке, практика - "Создание игр на C++: Марио (платформер)". Реализация игры - "Марио", классическая игра в жанре - "платформер", данные игры характеризуются пермещением по большей карте, прыжками по платформам, собиранием предметов, столкновение с врагами и т.д. Развивайтесь вместе с ITVDN.
Notification success