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

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

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

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

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

Результати пошуку за запитом: начальный курс c
Акція «Знижки, що тануть на ITVDN»

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

Всем известно, что программистом нельзя стать за месяц, и за два, и за три... Как показывает опыт, самые талантливые и мотивированные студенты добиваются первых успехов в разработке через полгода самообучения.  С хорошим наставником этот срок может быть короче. Но найти наставника довольно сложно. Поэтому мы решили поддержать тех, кто решительно настроен на обучение программированию и дарим большие скидки на долгосрочные подписки. Будьте внимательны, наши скидки тают! Подробности акции: 16, 17, 18 июня скидка на годовую подписку – 45%, на 6 месяцев – 40% 19, 20, 21 июня скидка на годовую подписку – 40%, на 6 месяцев – 35% 22, 23, 24 июня скидка на годовую подписку – 35%, на 6 месяцев – 30%   Стоимость годовой подписки во время акции: С 16 по 18 июня годовая подписка будет стоить $93.5 (это $7.8  в месяц вместо $19,99) C 19 по 21 июня годовая подписка будет стоить $102 (это $8.5  в месяц вместо $19,99) C 22 по 24 июня годовая подписка будет стоить $110.5 (это $9.2  в месяц вместо $19,99)   Стоимость подписки на 6 месяцев во время акции: С 16 по 18 июня подписка на 6 месяцев будет стоить $54 (это $9  в месяц вместо $19,99) C 19 по 21 июня подписка на 6 месяцев будет стоить $58.5 (это $9.75  в месяц вместо $19,99) C 22 по 24 июня подписка на 6 месяцев будет стоить $63 (это $10.5  в месяц вместо $19,99)   Долгосрочные подписки – это самый лучший выбор для тех, кто хочет пройти полное обучение по специальности и в итоге подтвердить свой уровень Дипломом специалиста. В пакете подписки для Вас будут доступны более 85 курсов по программированию, которые есть на данный момент, а также все новые, которые появятся на ITVDN в то время, когда Ваша подписка будет активна. Ежемесячно мы записываем 5-7 новых видео курсов по самым актуальным технологиям, учитывая пожелания наших пользователей. Если Вы хотите пройти обучение по специальности Frontend Developer, Вам может быть достаточно подписки на 3 месяца, если Вас интерсует С#/.NET Developer или Unity Game Dev, то выгоднее будет приобрести подписку на полгода. Если же Ваша цель  - стать Full Stack разработчиком, Вам больше подойдет подписка на год. Вы сможете неоднократно возвращаться к пройденным курсам и сложным темам в течение года, консультироваться с тренером и формировать практические навыки, используя тренажер. Для планирования обучения пользуйтесь нашими путеводителями: По специальности FrontEnd Developer По специцальности С#/NET Developer Чтобы приобрести подписку по акционной цене, используйте промо-код, опубликованный в наших пабликах в Facebook и VK. Промо-коды будут опубликованы в Facebook и в VK в 00:00 16, 19 и 22 июня. Приобрести подписку по акционной цене. Коллектив ITVDN желает Вам успешного достижения целей в учебе и карьере и будет рад помочь Вам в этом.  Оставайтесь с нами!
Створюємо Telegram бота на Python частина-1

Автор: Армен Маїлян

Существует множество различных статей и учебных пособий по созданию ботов для телеграмм, некоторые из них достаточно сложны, часть требует знания отдельных технологий и фреймворков. В данной статье мы рассмотрим создание чат бота в мессенджере Telegram с нуля. От нас не будет требоваться каких-то специальных знаний. Для начала достаточно будет начальных знаний языка Python в качестве языка программирования.   Часть 1: Регистрация нового Telegram Bot-а Для начала вы должны быть зарегистрированы в Telegram- мессенджере. Далее, вы в мобильной, десктопной или web-версии мессенджера открываете общение с ботом @BotFather, либо по ссылке  https://telegram.me/botfather. После начала общения с этим ботом, нажав /start, вы получите ответ от бота с указанием его возможностей. Нас интересует создание нового бота - /newbot. После того как мы введем /newbot нас попросят придумать имя для нашего нового бота. Пусть оно будет MyFirstTestBot. Далее нам нужно придумать юзернэйм для нашего бота. В нашем случае это будет mft001_bot. После этого BotFather высылает нам специальный токен: Наш токен оказался: 851216368:AAG6_JHHsIqAK-lX2CxOWQHTAM109zdrcZM  (В вашем случае токен будет другой.) Этот токен понадобится нам при настройке нашего бота. Токен должен быть сохранён. Именно он  является единственным ключем для взаимодействия с ботом. Также мы получаем ссылку на нашего бота. В моем случае это t.me/mft001_bot. Теперь наш Tekegram-бот создан. Мы можем начать настраивать своего бота, например, установить изображение для бота, изменить или добавить описание бота и тп. С регистрацией бота мы закончили. Наш бот уже есть, но на данный момент он еще ничего не умеет. Теперь нам нужна его начинка – какой-то механизм, который будет обрабатывать наши запросы к этому боту и возвращать нам ответы.   Часть 2 Написание кода Как и написано выше мы будем создавать нашего бота на языке Python. Установите его с официального сайта, если вы используете Windows или выполните команду в терминале на Linux: sudo apt-get install python python-pip Далее воспользуемся системой управления пакетами PIP, которая используется для установки и управления программными пакетами, и установим библиотеку PyTelegramBotAPI (Telebot): pip install pytelegrambotapi –user  Создадим логику работы нашего бота. Используя полноценный IDE или простой текстовый редактор создадим файл ourbot.py и заполним его необходимой логикой. Для начала нам нужно выполнить импорт библиотеки PyTelegramBotAPI (Telebot), написав в нашем файле: import telebot  Далее подключим нашего бота, используя полученный ранее токен:  bot = telebot.TeleBot('851216368:AAG6_JHHsIqAK-lX2CxOWQHTAM109zdrcZM') Теперь создадим метод, для получения сообщений. Возможности PyTelegramBotAPI позволяют отправлять боту аудио (content_types=['audio'), видео (content_types=['video'), документы (content_types=['document'), текст (content_types=['text'), географический адрес (content_types=['location'), данные контакта (content_types=['contact') и стикеры (content_types=['sticker').  Мы, для простоты опыта, будем общаться с ботом только текстом: @bot.message_handler(content_types=['text']) def handle_text_messages(message): Теперь рассмотрим логику обработки наших текстовых сообщений. Мы хотим захардкодить простое общение бота с пользователем: бот должен уметь здороваться, когда с ним здороваются, уметь отвечать на вопросы «Кто ты?», «Как тебя зовут?» и «Что ты умеешь?».     if message.text == "Привет":         bot.send_message(message.from_user.id, "Привет")     elif message.text == "Кто ты?":         bot.send_message(message.from_user.id, "Я тестовый чатбот для учебного примера.")     elif message.text == "Как тебя зовут?":         bot.send_message(message.from_user.id, "Меня зовут MyFirstTestBot.")     elif message.text == "Что ты умеешь?":         bot.send_message(message.from_user.id, "Я умею отвечать на несколько простых вопросов - кто я, как меня зовут и что я умею делать.")     else:         bot.send_message(message.from_user.id, "Я тебя не понимаю. Напиши что-то другое.") После тела метода, обрабатывающего наши запросы к боту, добавим вызов метода: bot.polling(none_stop=True, interval=0) Задачей этого метода является создание потока, в котором бот отправляет запросы на сервер, уточняя таким способом, не писал ли ему кто-то сообщение. Параметр none_stop: False означает, что наша программа будет продолжать отправлять запросы на сервер после получения сообщения об ошибке от сервера Telegram. Сохраним наш код: Мы можем протестировать работу нашего бота, запустив его код в той IDE, в которой мы писали. И написав нашему боту в мессенджере. Все работает. Наш учебный Telegram-бот создан. Мы можем запустить наш файл локально, и он будет отрабатывать запросы к нему через мессенджер прямо на нашем компьютере, выступающим в роли сервера. Но это не очень удобная практика. Для нормальной работы код желательно залить на отдельный сервер и запустить его там. Вопросы заливки нашего простого бота на сервер мы рассмотрим в следующей статье.   Резюме Как мы увидели, создание работающего бота на Python для Telegram мессенджера достаточно просто. Для простых ботов не нужно использовать сложные решения - есть удобная библиотека PyTelegramBotAPI, позволяющая решить такие задачи.  В нашем учебном примере мы рассмотрели только работу с текстом, но, благодаря этой библиотеке, бот может работать и с другими форматами данных. Попробуйте сами сделать своего бота, отвечающего на ваши вопросы. С нашей стороны мы рекомендуем ознакомиться с курсом подготовки Python-разработчика. Знания, полученные после прохождения данного курса позволят вам не только создавать различные приложения, но и получить полноценную профессию разработчика программного обеспечения.
Стань Java розробником за 7 місяців

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

Споры о том, какой язык программирования лучше, никогда не прекращаются, но Java более 10 лет входит в тройку самых популярных, иногда уступая место C#, Python или JavaScript. Если вы хотите стать Java разработчиком, не упустите момент - с 25 марта по 1 апреля на ITVDN действует специальное предложение – Пакет подписки Java Developer с полным доступом к 28 курсам на 7 месяцев вы можете приобрести за $49 (вместо $69,99). Программа обучения рассчитана на новичков, которые ранее не изучали программирование, но если у вас уже есть некоторая база, вы можете продолжить обучение с любого уровня. Наиболее важные курсы в программе подготовки Java Стартовый Java Базовый Java Professional SOLID принципы в Java Unit тестирование в Java с JUnit MySQL Базовый Java Database Connectivity (JDBC) JDBC & Hibernate Основы Java EE Spring Spring MVC Создание приложений с помощью Spring Data Spring Security Основы работы с Git Видео курсы записаны сертифицированными тренерами и опытными Java разработчиками. Программа обучения по специальности с нуля рассчитана на 7 месяцев. Мы рекомендуем придерживаться той последовательности в изучении, которая показана на странице специальности. Дополнительным материалом будут записи вебинаров-практикумов, в которых показано практическое применение знаний по Java. ITVDN – это больше, чем видео курсы В каждом курсе вы найдете задания, примеры кода. Интерактивные практикумы помогут вам в формировании навыков написания кода. Онлайн тестирование поможет определить, насколько вы усвоили материал. Также в пакете подписки есть консультации с тренером. Если вы еще не уверены, что Java - это то, что вам нужно, посмотрите запись вебинара Как стать Java разработчиком? В нем вы найдете ответы на многие вопросы. Сертификаты и Диплом По завершению обучения Вы можете пройти финальное тестирование и получить диплом специалиста по направлению Java Developer. Также вы сможете получить сертификаты по отдельным курсам, которые входят в специальность. Изучайте Java на ITVDN! Купить подписку по акционной цене
Акція "1+1=3"

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

Лето подходит к концу, остался всего месяц, и его нужно провести с пользой и поэтому на ITVDN появилось специальное предложение для тех, кто хочет не терять время зря. Покупайте подписку ITVDN на два месяца, а третий получите в подарок! С 26 по 31 июля 2018 года у Вас есть возможность получить в подарок один дополнительный месяц подписки с полным доступом ко всем видео курсам по программированию. В специальном акционном пакете «1+1=3» доступны такие услуги: полный доступ ко всем видео курсам, представленным в Каталоге, на 90 дней возможность скачивать учебные материалы поурочное и итоговое онлайн тестирование электронные сертификаты по успешно пройденным курсам 30 минут консультаций с тренером для планирования обучения а также возможность формировать практические навыки с помощью Тренажера ITVDN общение с другими пользователями и авторами курсов на Форуме ITVDN В настоящее время в каталоге ITVDN более 140 курсов. Наиболее полно представлены такие направления обучения, как FrontEnd, Java, C#./.NET, SQL, PHP, Python, ASP.NET MVC, разработка игр на Unity и др. Стоимость акционного пакета подписки составляет $39.9. При составлении плана обучения мы рекомендуем воспользоваться путеводителями: Выбор специальности. С чего начать? Верстка сайтов Frontend Developer Java Developer С#/.NET Developer Основы работы с базами данных PHP Developer Разработка игр на Unity Команда ITVDN желает Вам скорейшего достижения Ваших целей в обучении и карьере! Учитесь сами и расскажите о возможностях видео обучения Вашим друзьям. Акция действует до 18:00 31 июля 2018 года . Примечание. В пакет подписки не входят курсы по специальности QA от Артема Быковца.   Оформить подписку по акции «1+1=3»
Акція "1+1=3"

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

Покупайте подписку ITVDN на два месяца, а третий получите в подарок! С 22 по 28 февраля 2018 года у Вас есть возможность получить в подарок один дополнительный месяц подписки с полным доступом ко всем видео курсам по программированию. В специальном акционном пакете «1+1=3» доступны такие услуги: полный доступ ко всем видео курсам, представленным в Каталоге, на 90 дней возможность скачивать учебные материалы поурочное и итоговое онлайн тестирование электронные сертификаты по успешно пройденным курсам 30 минут консультаций с тренером для планирования обучения а также возможность формировать практические навыки с помощью Тренажера ITVDN общение с другими пользователями и авторами курсов на Форуме ITVDN В настоящее время в каталоге ITVDN более 130 курсов. Наиболее полно представлены такие направления обучения, как FrontEnd, Java, C#./.NET, SQL, PHP, Python, ASP.NET MVC, разработка игр на Unity и др. Стоимость акционного пакета подписки составляет $39.9. При составлении плана обучения мы рекомендуем воспользоваться путеводителями: Выбор специальности. С чего начать?  Верстка сайтов  Frontend Developer Java Developer С#/.NET Developer Основы работы с базами данных PHP Developer Разработка игр на Unity Команда ITVDN желает Вам скорейшего достижения Ваших целей в обучении и карьере! Учитесь сами и расскажите о возможностях видео обучения Вашим друзьям. Акция действует до 18:00 28 февраля 2018 года. Примечание. В пакет подписки не входят курсы по специальности QA от Артема Быковца. Оформить подписку по акции «1+1=3»
Вивчайте JavaScript безкоштовно! Акція ITVDN 2016 рік

Автор: Robert Reppel

Изучайте JavaScript бесплатно! Знание основ JavaScript нужны практически всем разработчикам. Без него не обойтись, потому что 90% проектов в той или иной мере связаны с web разработкой. У Вас есть замечательная возможность пройти один из самых популярных курсов на ITVDN – JavaScript Essential бесплатно! В программе курса рассматриваются базовые понятия языка программирования JavaScript, логические структуры, массивы, функции, объекты. Продолжительность базового курса JavaScript - 5 уроков, продолжительность видеоуроков 7 часов 20 минут. Каждый урок включает в себя: видео презентации опорный конспект к каждому уроку примеры кода для скачивания домашние задания.   Курс разработан и записан Дмитрием Охрименко, лучшим тренером-разработчиком учебного центра CyberBionic Systematics, сертифицированным специалистом Майкрософт, постоянным участником конференций по веб-разработке, победителем конкурса IT Awards 2015 в номинации IT-Education. Для того, чтобы начать изучать JavaScript, достаточно просто перейти на страницу курса и начать смотреть видеоурок. Сроки акции: с 20 по 27 января 2016 года. Бонус+ от ITVDN! Среди тех, кто за неделю пройдет курс и тестирование по нему, будет разыгран приз. 10 человек, чьи результати тестирования окажутся лучшими, смогут выбрать в подарок любой видеокурс ITVDN. Для участия в программе Бонус+ нужно зарегистрироваться и указать ID своего электронного сертификата с результатами тестирования. Победитель будет определен 27 января 2016 года. C результатами акции Вы можете ознакомиться здесь - https://itvdn.com/ru/news/article?id=news-results-of-the-action-learn-javascript.
Знижки, що тануть на ITVDN

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

Дорогие друзья, праздник приближается и мы хотим участвовать в создании хорошего новогоднего настроения! С 16 по 23 декабря на ITVDN - большие скидки! Выбирайте подписку и учитесь всего за $8.5 в месяц. Для вас будут доступны более 220 видео курсов – все популярные языки программирования и фреймворки, курсы для тестировщиков, дизайнеров и проджект менеджеров, работа с базами данных и многое другое. Учитесь по видео курсам на ITVDN – это доступно и очень удобно! Акционные цены. Скидки тают!  «Премиум» на 12 месяцев: 16, 17, 18 декабря - $102  вместо $169,99 (это $8.5 в месяц) 19, 20, 21 декабря  -  $110 (это $9.2  в месяц) 22 и 23 декабря  - $119 (это $9.9  в месяц) Обратите внимание, что на ITVDN доступна оплата частями от нескольких ведущих банков! «Базовый» на 6 месяцев: 16, 17, 18 декабря - $54 вместо $89,99 (это $9 в месяц) 19, 20, 21 декабря  -  $58 (это $9.7  в месяц) 22 и 23 декабря  - $63 (это $10.5  в месяц) В пакете подписки для Вас будут доступны все курсы, которые есть на данный момент, а также все новые, которые появятся на ITVDN в 2022 году. Вы сможете неоднократно возвращаться к видео урокам, консультироваться с тренером и формировать навыки программирования, используя интерактивные практикумы ITVDN, пройти полное обучение по специальности и в итоге подтвердить свой уровень Дипломом специалиста и сертификатами пройденным курсам. Акционные цены на IT специальности: Верстальщик сайтов – 28 USD FrontEnd разработчик – 45 USD JavaScript разработчик – 28 USD Angular разработчик – 28 USD React разработчик  – 35 USD Python разработчик – 39 USD C# / .NET разработчик – 52 USD ASP.NET Core разработчик – 42 USD ASP.NET MVC разработчик– 35 USD Unity / Game разработчик – 42 USD Java разработчик – 45 USD Android разработчик – 35 USD PHP разработчик – 28 USD Ruby разработчик – 42 USD iOS разработчик – 28 USD C++ разработчик – 28 USD Подарочные сертификаты Если у вас есть друг, который хочет освоить IT-профессию или расширить свои знания в программировании, вы можете порадовать его – вручить на Новый год  подарочный сертификат с доступом ко всем видео курсам. Во время акции подарочные сертификаты также будут продаваться со скидками, а активировать их можно в любое время в течение года. Мы желаем вам здоровья и счастья в Новом году! Пусть сбываются ваши мечты! Оставайтесь на ITVDN.
Objective-C | Урок 3 Часть 1 - Создание книги рецептов для iOS с использованием UITableView.
Практическая работа, пошаговой реализации на тему - "Книга рецептов для iOS". Данная работа будет разделенна на 3 части. В первой части будут затронуты такие модули, как UITableView, массивы (NSArray), а также Navigation Controller. Смотрите еще больше полезных уроков на ITVDN.
Objective-C | Урок 3 Часть 2 - Продолжаем создавать нашу книгу рецептов.
Практическая работа, пошаговой реализации на тему - "Книга рецептов для iOS". Данная работа будет разделенна на 3 части. Во второй части реализация отдельных страниц для каждого рецепта, возможность нажимать на каждую ячейку в таблице. Дополнительно использование объекта UIWebView и использование HTML страницы прямо в приложении. Создание поиска в приложении, используя Search Display Controller. ITVDN желает приятного обучения.
Objective-C | Урок 3 Часть 3 - Заканчиваем создание "Книги рецептов" для iOS.
Практическая работа, пошаговой реализации на тему - "Книга рецептов для iOS". Данная работа будет разделенна на 3 части. В третей - заключительной части создание подробного описания для каждого рецепта, знакомство с объектом UITextView, определение индекса нажатой ячейки в таблице (при помощи index.row). Приятного просмотра с ITVDN.
Notification success