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

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

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

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

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

Результати пошуку за запитом: начальный курс c
Введение в C#. Урок 1. Введение в язык программирования C#
В этом видео, вы узнаете, что такое программирование и познакомитесь с высокоуровневым языком C#.
Новий експрес-курс “Основи IntelliJ IDEA”

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

Друзі, привіт! Відтепер у вас є можливість вивести ефективність вашої розробки у середовищі IntelliJ IDEA на новий рівень – на ITVDN опублікований новий відео курс “Основи IntelliJ IDEA”. Все найголовніше – швидко, просто і доступно! IntelliJ IDEA – найпопулярніша інтегрована система розробки (IDE) програмного забезпечення мовами Java та Kotlin. На даному курсі розглядаються особливості використання цього інструменту, котрі значно покращують процес створення ПЗ. Ви дізнаєтеся про відмінності платної та безкоштовної версії IntelliJ IDEA, навчитеся налаштовувати зовнішній вигляд середовища під себе, працювати з найбільш поширеними комбінаціями клавіш, розберетеся з особливостями роботи з вбудованим функціоналом IntelliJ IDEA. Також ви познайомитеся з налаштуваннями для здійснення інспекції коду та з самою інспекцією коду, розглянете плюси та мінуси роботи як через термінал, так і звертаючись до елементів меню IntelliJ IDEA, дізнаєтеся про використання системи контролю версій в IntelliJ IDEA на базовому рівні. Автор курсу – Андрій Губаренко, Java Developer. Тривалість курсу – 1 година 46 хвилин. Структура курсу: Перші кроки в опануванні IntelliJ IDEA. Базові комбінації та shortcuts. Комбінації поглибленого рівня та shortcuts. Комбінації та shortcuts в IntelliJ IDEA для професіоналів. Чого ви навчитеся на даному курсі: Розбиратися у версіях IntelliJ IDEA та вибирати необхідну під власні потреби. Налаштовувати зовнішній вигляд та функціонал системи. Прискорювати розробку ПЗ за допомогою комбінацій гарячих клавіш. Використовувати IntelliJ IDEA для роботи з системами контролю версій. Попередні вимоги Для комфортного проходження курсу вам знадобляться знання Java та Git. Курс призначений для студентів-початківців з базовими знаннями Java та досвідчених розробників, які бажають поновити або поглибити знання з використання IntelliJ IDEA. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до спеціальності Java Developer.     
Новий відео курс “Основи використання Git”

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

Добрий день! Друзі, новий відео курс “Основи використання Git” опубліковано на нашому сайті в повному обсязі. Курс українською мовою! Git – це найпопулярніша розподілена система контролю версій. За допомогою Git контролювати зміни у файлах своїх проєктів та спільно працювати над ними можуть як розробники ПЗ, так і графічні та вебдизайнери, інженери-проєктувальники, DevOps спеціалісти, сисадміни, технічні письменники та інші. Також цей інструмент важливий і для тестувальників та Project менеджерів, котрі так чи інакше долучені до коду розробників. Даний курс дасть вам базові знання з теорії та практики роботи з Git-репозиторіями. Ви створите обліковий запис на GitHub, перше локальне та віддалене сховища – Git-репозиторій; дізнаєтеся, що таке розгалуження та злиття гілок, і навчитеся вміло маніпулювати основними командами для перегляду, видалення, додавання та зміни даних за допомогою консолі. Автор курсу – Дмитро Курган, React Developer. Курс складається з 6 уроків загальною тривалістю 2 години 15 хвилин. Структура курсу: Знайомство з Git. Робота з локальним репозиторієм. Робота з файлами. Відкочування змін. Робота з віддаленим репозиторієм. Розгалуження та об'єднання. Чого ви навчитеся на даному курсі: Розуміти можливості використання Git як системи контролю версій та розрізняти централізовані та розподілені системи. Працювати з Git за допомогою інтерфейсу командного рядка. Працювати з локальним репозиторієм для фіксування змін, перегляду історії комітів та керування файлами, включаючи додавання, модифікацію, виділення змін та файлів, повернення до потрібної версії файлів. Працювати з віддаленим репозиторієм, включаючи створення репозиторію GitHub, клонування репозиторію, створення SSH-ключа та відправлення змін у віддалений репозиторій. Працювати з тегами та .gitignore. Створювати гілки, керувати та працювати з ними, вирішувати конфлікти під час злиття та використовувати rebase. Попередні вимоги Курс розрахований на початківців та професіоналів, які бажають отримати базові знання та досвід роботи з розподіленою системою контролю версій Git для роботи поодинці та з командою. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки з усіх спеціальностей, які представлені на ITVDN і при цьому відносяться до розробки програмного забезпечення та тестування.               
Новий відео курс Spring Security українською мовою

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

Друзі, привіт! Відтепер ви можете вивчати фреймворк Spring Security на ITVDN українською мовою – новий відео курс “Spring Security” вже на сайті. Spring Security – це потужний фреймворк для серверної веброзробки на Java, котрий дозволяє створювати гарно захищені застосунки за рахунок простого управління автентифікацією, авторизацією, контролем доступу та іншими аспектами безпеки застосунків. Курс складається з 5 уроків, на яких кожен студент познайомиться з основами захисту застосунків, серед яких: фільтри, ролі та дозволи, обробка помилок безпеки, шифрування паролів, механізми захисту від CSRF, налаштування CORS тощо. Після закінчення курсу ви будете вміти успішно підключати модуль Security до програми, конфігурувати системи фільтрів для вебзапитів, обмежувати доступ користувачів до окремих методів програми, а також матимете уявлення про можливості відображення інформації про автентифікованого користувача на вебсторінці. Автор курсу – Андрій Губаренко, Java Developer. Тривалість курсу – 3 години 2 хвилини. Структура курсу: Вступ до Web-безпеки. Глибока оборона Spring Security. Стратегії аутентифікації користувачів. Захист на рівні методів. Налаштування Spring Security у стилі Java. Чого ви навчитеся на даному курсі: Розуміти принципи систем безпеки у вебзастосунках. Підключати фреймворк Security Spring. Налаштовувати джерело даних для аутентифікації користувача. Підключати як стандартні налаштування та форми для аутентифікації, так і власні. Створювати систему фільтрації запитів на адресу, роль користувача або стан аутентифікації. Обмежувати доступ до окремих методів/функцій програми. Використовувати вбудовані методи Spring Security для захисту від CSRF-атак. Використовувати в роботі Spring Expression Language. Налаштовувати CORS у Spring Security. Організовувати доступ до даних за допомогою протоколу LDAP. Використовувати методи шифрування для зберігання паролів у базі даних. Використовувати можливості AOP для ускладнення моделі обмежень доступу до ресурсів. Попередні вимоги Для комфортного проходження курсу у вас мають бути: знання Java (8+). базові знання Spring. знання Maven. загальне розуміння реляційних БД. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до спеціальності Java Developer.               
Новий курс — Структурні патерни проєктування на Python

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

Побудова якісного програмного забезпечення — це не лише написання робочого коду, а й правильна організація взаємодії між його компонентами. Коли проєкт зростає, код може швидко ускладнюватися, і без продуманої архітектури підтримувати його стає все важче. Саме тут на допомогу приходять структурні патерни проєктування. Новий курс «Структурні патерни проєктування на Python» допоможе вам зрозуміти, як ефективно організовувати структуру програмних систем та взаємодію між об’єктами. На практичних прикладах ви розглянете популярні структурні патерни, які дозволяють створювати масштабовані, гнучкі та зрозумілі програмні рішення. Автор курсу — Вячеслав Серьогін, Python Developer та ментор. Програма курсу: Основи структурних патернів та їх роль у побудові архітектури програмного забезпечення. Патерн Adapter для сумісності між різними інтерфейсами. Патерн Bridge для відокремлення абстракції від реалізації. Патерн Composite для створення ієрархічних деревоподібних структур. Патерн Decorator для динамічного розширення функціональності об’єктів. Патерн Facade для спрощення взаємодії зі складними системами. Патерн Flyweight для оптимізації використання пам’яті. Патерн Proxy для контролю доступу до об’єктів. Під час навчання ви навчитеся читати UML-діаграми, розуміти структуру патернів та використовувати їх у власних проєктах для покращення архітектури ПЗ. Попередні вимоги: Базові знання Python та основ ООП. Курс входить до комплексної програми підготовки за спеціальністю Python Developer. Перший урок курсу доступний у вільному доступі. Якщо у вас є активна підписка, ви можете проходити курс уже зараз.     
Что такое коллекции и как с ними работать в C#

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

В данном видео уроке C# How To рассматривается работа коллекций.
Что такое DLL библиотеки и как их создавать в C#

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

В видео уроке C# How To рассматривается DLL библиотеки и их создание.
C# у 2025: Перспективи для розробників

Автор: Нестерчук Володимир

<p>Ви обираєте першу мову програмування або думаєте, яка з мов буде найперспективнішою для вашої кар&#39;єри?<br /> Цей вебінар однозначно, допоможе вам знайти відповіді. C#, JavaScript, Python чи Java &mdash; у кожної з цих мов є свої сильні сторони, і ми розглянемо, чим саме виділяється C#.</p>
Безкоштовний онлайн курс IT English для українців

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

Друзі, всім привіт! Запрошуємо на новий безкоштовний онлайн курс «IT English» для українців від наших партнерів CyberBionic Systematics та Englishdom! Англійська мова грає вагому роль для кожного ІТ-спеціаліста, тому інвестиції часу у її вивчення ніколи не будуть марними. І у вас є чудова можливість її  вдосконалити! Початок курсу і тривалість Курс стартує 7 лютого о 18:00. Заняття проходитимуть по вівторкам та четвергам в цей же час – всього десять занять тривалістю 1 година. Програма курсу: Effective Teams – 7 лютого Software Life Cycle – 9 лютого Deadlines and Project plans – 14 лютого Requirements – 16 лютого Design concepts – 21 лютого Development – 23 лютого Testing – 28 лютого Mobile app – 2 березня Gamification – 7 березня Data storage – 9 березня Що ви отримаєте на курсі? Ви опануєте базову ділову лексику, граматику, усталені конструкції та вирази зi сфери інформаційних технологій. Курс дозволить поліпшити свої знання англійської та отримати сертифікат після успішного складання фінального тесту. Ментор – Анастасiя Шамрай, викладач з 5-річним досвідом, закiнчила Brooklyn College NY (USA) та здобула вищу освiту у педагогiчному унiверситетi (Вінницький державний педагогічний університет ім. М. Коцюбинського). Для кого цей курс? Курс підійде в першу чергу тестувальникам і розробникам, але також буде корисний іншим ІТ-спеціалістам – Product та Project менеджерам, бізнес аналітикам тощо. Рівень англійської, який слід мати для комфортного проходження курсу – B1 (Intermediate). Як буде проходити навчання Заняття проходитимуть у форматі живих вебінарів (двічі на тиждень тривалістю 1 година), на яких ви зможете задавати питання спікеру і отримувати на них відповіді. Курс поєднує теорію і практику, будуть домашні завдання для закріплення вивченого матеріалу, а також спілкування у телеграм чаті з одногрупниками. Подарунки! На тих, хто найкраще себе проявить під час проходження курсу, чекають спеціальні подарунки! Деталі – за посиланням в кінці. Умови участі Безкоштовно, за попередньою реєстрацією. Організатори курсу: Englishdom – онлайн-школа для вивчення англійської мови з персональним викладачем на інтерактивній онлайн-платформі. Englishdom входить до ТОП лідерів ринку edtech в Європі. CyberBionic Systematics – сертифікований навчальний центр, партнер Microsoft, авторизований центр міжнародної сертифікації VUE Pearson. З 2007 року CyberBionic Systematics надає послуги з професійної підготовки та підвищення кваліфікації IT-фахівців, а також on-line навчання для початківців за напрямками FrontEnd, Java, .NET та Python. Подробиці на сайті CyberBionic Systematics
Новий відео курс — Верстання сторінок з використанням Gulp

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

Дорогі друзі, на ITVDN опубліковано новий відео курс, присвячений вивченню Gulp – популярного таск-менеджера для автоматизації рутинних завдань! Gulp дозволяє автоматизувати та прискорити виконання безлічі рутинних завдань розроблення, з якими щодня доводиться стикатися під час створення веб-сайту (мініфікація, тестування, об'єднання файлів тощо). Цей курс допоможе вам вивчити можливості застосування Gulp, починаючи від основ використання та базових правил, закінчуючи розглядом складніших структур. Проходячи уроки, ви крок за кроком познайомитеся з усіма можливостями Gulp API. Ви пройдете через весь процес створення сторінки: від створення репозиторію для зберігання проекту, через створення gulpfile.js для структури проекту, підготовку макета сайту у Figma, забезпечення структури сторінки в html, додавання стилів до існуючої сторінки та скриптів у проект, до підсумкового результату – пакування проекту та виконання деплою на сервісі Netlify. Після проходження курсу ви будете розбиратися в основах роботи тасків та їх створенні, а також дізнаєтеся про можливості бібліотек, які працюють з GulpJs. Якщо ви ще не знайомі з GulpJs, або хочете більше розібратися в роботі тих чи інших методів, цей курс допоможе вам у цьому. Автор курсу – Сластен Максим, FrontEnd Developer. У записаних відео уроках він ділиться техніками ефективного використання Gulp, спираючись на власний досвід та найкращі практики. Структура курсу: Встановлення Gulp. Налаштування робочого оточення. Властивості та можливості Gulp. Підготовка gulpfile.js Створення сторінки. Пакування та деплой. Чого ви навчитеся на даному курсі: Розуміти та вміти застосовувати особливості Gulp у повному циклі розроблення лендінгу. Встановлювати Gulp, виконувати налаштування робочого оточення та створювати таски для перевірки коректності встановлення та відсутності помилок. Розуміти особливості 4-ї версії Gulp, її відмінності від 3-ї версії, розуміти різновиди Gulp файлів та особливості Gulp API. Застосовувати існуючі Gulp-плагіни, розуміти особливості їх підключення та налаштування в тасках для різних завдань. Використовувати плагіни для роботи з HTML, з PUG, плагіни для оброблення JS та графіки Попередні вимоги Для розуміння матеріалу даного курсу необхідні знання мов верстання HTML & CSS, а також базове володіння мовою JavaScript. Дивіться перший урок у вільному доступі. Якщо у вас є активна підписка, курс доступний для вас у повному обсязі.
Notification success