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

Замовити дзвінок

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

Підписка

Замовити дзвінок

+38 099 757 27 82
Результати пошуку за запитом: обучение c
Акція "1+1=3" акція ITVDN 2017 рік

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

Покупайте подписку ITVDN на два месяца, а третий получите в подарок! С 11 до 18 мая 2017 года у Вас есть возможность получить в подарок один дополнительный месяц подписки с полным доступом ко всем видео курсам по программированию. В специальном акционном пакете «1+1=3» доступны такие услуги: полный доступ ко всем видео курсам, представленным в Каталоге, на 90 дней возможность скачивать учебные материалы поурочное и итоговое онлайн тестирование электронные сертификаты по успешно пройденным курсам а также возможность формировать практические навыки с помощью Тренажера ITVDN общение с другими пользователями и авторами курсов на Форуме ITVDN В настоящее время в каталоге ITVDN 84 видео курса. Наиболее полно представлены такие направления обучения, как C#./.NET, FrontEnd, ASP.NET MVC, разработка игр на Unity, Python, Java. При составлении плана обучения мы рекомендуем воспользоваться путеводителями по специальности: С#/.NET Developer Frontend Developer Команда ITVDN желает Вам скорейшего достижения Ваших целей в обучении и карьере! Учитесь сами и расскажите о возможностях видео обучения Вашим друзьям. Акция действует до 18:00 18 мая 2017 года. Примечание. В пакет подписки не входят курсы по специальности QA и PM. Оформить подписку по акции «1+1=3»  
Найкращі відео курси, статті та вебінари з програмування на ITVDN у 2020 р.

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

Здравствуйте, друзья! Провожая очень необычный 2020 год, который для многих стал проверкой на прочность и готовность к переменам, мы подвели итоги работы ITVDN и выбрали для вас все самое лучшее. Представляем вашему вниманию ТОП-10 видео курсов ITVDN, вебинаров и статей за 2020 год.  Лучшие курсы В 2020 году мы выпустили 21 видео курс по таким направлениям как C#/.NET, Java, FrontEnd разработка, Python, C++, мобильная разработка, UX/UI дизайн и другие. ТОП-10 лучших новых видео курсов в 2020 (по количеству просмотров): C# Стартовый от Александра Шевчука ASP.NET Core Web API. Практический курс JavaScript Starter Верстка сайта на FlexBox CSS React Essential UX/UI Design Essential Django Starter Spring MVC Решение практических задач на С++ Unit тестирование в Java с JUnit Лучшие вебинары В 2020 году мы провели 61 вебинар, в которых было много практики программирования, а также особенно популярные среди новичков вебинары по выбору специальности. Топ-10 вебинаров 2020 года по количеству просмотров и “лайков”: Как стать C# разработчиком в 2021 году. .NET или .NET Core? Как стать программистом? Frontend, Java, Python или .NET - что выбрать? Что нужно знать .NET разработчику в 2020? ➤ Как стать программистом на C# c нуля? Адаптивная верстка на Flexbox и Grid Что нужно знать FrontEnd разработчику в 2020? ➤ Пошаговая инструкция для начинающих JS больше не нужен?! Blazor - революция в веб-разработке Типичные ошибки в коде на примере С++, С# и Java Как прокачать английский для собеседования в IT-компанию Создание игры “Space Invaders” на C# с нуля Пишем пошаговую боевую систему на JavaScript с нуля. На примере игры Final Fantasy в 2D. Лучшие статьи В 2020 году мы опубликовали 19 статей, вот 10 самых читаемых из них:  Как не провалить своё IT-обучение Мифы о программировании и программистах Как стать Full-Stack разработчиком Что должен знать Python разработчик в 2020 году Как стать Android разработчиком FAQ начинающего программиста Что должен знать Java разработчик в 2020 году? Как стать разработчиком игр? С чего начинается создание сайтов? Специальность верстальщик Онлайн обучение программированию: подводные камни и советы   Открывайте для себя новые возможности с ITVDN! Будьте счастливы в Новом году!
Ознайомлення з QML. П'ятнашки. Розробка графічних програм на C++ з Qt і QML.

Автор: Дмитро Афанасьєв

<p>Мы начинаем <strong>серию вебинаров</strong>-практикумов по С++, Qt и QML. В ходе данного цикла вебинаров будут рассмотрены все этапы создания кроссплатформенных графических приложений на основе фреймворка Qt.</p> <p><strong>Всего будет 4 вебинара:</strong></p> <ol> <li>Знакомство с QML. Пятнашки (17 сентября)</li> <li>Model View Controller в Qt. Знакомство с QML - продолжение. (24 сентября)</li> <li>Работа с базами данных в Qt (22 октября)</li> <li>Работа с сетью в Qt (29 октября)</li> </ol> <p>Мы рассмотрим самые важные части фреймворка в процессе создания приложения &quot;Книга контактов&quot;, которое с каждым вебинаром будет улучшаться и масштабироваться. Таким образом, вы узнаете, как создавать интерфейс своей программы, как в нее добавить работу с базой данных, а также как создавать клиент-серверные приложения. Но, прежде чем приступать к созданию книги контактов, мы попрактикуемся с QML на примере создания игры &#39;Пятнашки&#39;.</p> <p>Итак, тема первого вебинара&nbsp; - <strong>Знакомство с QML. Пятнашки</strong><br /> <br /> В течении вебинара будет разработана игра &laquo;Пятнашки&raquo; с бизнес-логикой на C++ и графикой на QML. Эта маленькая игра позволит на практике понять основные принципы и best practices в QML.</p> <p>После просмотра данного вебинара, зритель освоит базовую информацию о языке QML и об его интеграции с C++, что позволит ему эффективно разрабатывать графические приложения с динамичным пользовательским интерфейсом, используя Qt фреймворк.</p> <p>Приложение, разработанное в течении вебинара, может стать примером в портфолио джуниор разработчиков.</p> <p><strong>План вебинара:</strong></p> <p>1) Структура QML компонентов</p> <p>2) Компоненты QtObject, Item</p> <p>3) Базовые графические компоненты</p> <p>4) Взаимодействие C++ и QML:</p> <ul> <li>Q_PROPERTY</li> <li>Q_INVOKABLE</li> </ul> <p>5) Компоненты ListView, GridView</p> <p>6) Сигналы-слоты в QML</p> <p>7) Свойства, алиасы</p> <p>8) Регистрация своих классов в метасистеме</p> <p>9) Кастомизация компонентов</p> <p>&nbsp;</p> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен разработчикам, желающим попрактиковаться с фреймворком Qt или людям, которые ранее не сталкивались с QML, а разрабатывали свои графические приложения с помощью Qt Widgets.</p> <p>Также он будет интересен новичкам, которые хотят научиться писать кросплатформенные графические приложения на C++.</p>
Створення еволюційної гри Conway's Game Of Life на C# + WPF.

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

<p>На вебинаре мы рассмотрим Game Of Life&nbsp;&mdash;&nbsp;клеточный автомат, придуманный английским математиком&nbsp;Джоном Конвеем&nbsp;в&nbsp;1970 году и её реализацию с помощью языка программирования C# и фреймворка WPF.</p> <p>Прежде чем реализовывать игру, необходима чёткая задача и постановка правил самой игры.</p> <p>Дальше мы рассмотрим, как реализовать саму логику игры без привязки к какому-либо фреймворку.</p> <p>Следующий логичный шаг после того, как была реализована основная логика игры&mdash; это рассмотреть привязку логики к фреймворку WPF и придание &laquo;жизни&raquo; игре.</p> <p>В конце вебинара мы рассмотрим, какие техники тестирования можно применить для гарантии корректности получаемого результата логики игры.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Знакомство и определение целей вебинара.</li> <li>Conway&#39;s Game of Life. Правила игры.</li> <li>Реализация игры: C#</li> <li>Реализация игры: WPF</li> <li>Реализация игры: Тесты?</li> <li>Выводы.&nbsp; Ответы на вопросы.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен C# разработчикам, которые желают углубиться в разработку приложений на технологии WPF, а также рассмотреть с практической точки зрения достаточно интересную и известную математическую игру.</p>
Розробка графічних програм на C++ з Qt і QML. Робота з базами даних Qt

Автор: Дмитро Афанасьєв

<p>Мы продолжаем серию вебинаров &laquo;<a href="https://itvdn.com/ru/webinars/description/graphicalapplications-qml" target="_blank">Разработка графических приложений на C++ с Qt и QML</a>&raquo;.<br /> На первом вебинаре мы познакомились с QML, на втором начали разрабатывать приложение &laquo;книга контактов&raquo;.&nbsp;<br /> На третьем вебинаре вы научитесь интегрировать SQL базу данных в свое приложение. Будет рассмотрена минимальная работа с файловой системой, применение некоторых C++ паттернов и идиом на практике, соединение с базой данных и манипуляция данными.<br /> <br /> <strong>План вебинара:</strong></p> <ul> <li>Применение RAII идиомы</li> <li>Pointer to implementation</li> <li>Работа с умными указателями</li> <li>Подключение к базе данных</li> <li>Классы QDir, QStandardPaths</li> <li>Выполнение SQL запросов</li> <li>Создание SQL таблиц</li> <li>Обработка ошибок</li> <li>Привязка значений</li> <li>QVariant/QVariantList</li> <li>Variadic templates</li> <li>Паттерн Singleton, его анализ</li> <li>Mock data</li> <li>Разработка архитектуры многомодульной системы</li> <li>Qt контейнеры, их преимущества и недостатки</li> <li>Copy-on-write</li> <li>Java style iterators vs STL style iterators</li> <li>Создание динамических библиотек в qmake</li> </ul> <p>&nbsp;</p> <div><strong><span style="font-size: 13px;">Целевая аудитория:</span></strong><br /> &nbsp;</div> <div><span style="font-size: 13px;">Данный вебинар будет интересен разработчикам, желающим попрактиковаться с фреймворком Qt или людям, которые ранее не сталкивались с QML, а разрабатывали свои графические приложения с помощью Qt Widgets.</span></div> <div><span style="font-size: 13px;">Также он будет интересен новичкам, которые хотят научиться писать кроссплатформенные графические приложения на C++ с применением баз данных.</span></div>
Розбір питань технічної співбесіди по C#/.NET. Рівень strong junior/middle developer

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

<p>Цей вебінар присвячений розбору типових питань технічної співбесіди на позицію strong Junior/Middle C# Developer. Це відмінна можливість для тих, хто готується до співбесіди, отримати корисні поради, зрозуміти, чого очікувати, і як краще підготуватися.</p>
Шаховий клієнт-сервер на C#. Частина 1. Алгоритм. Програмування шахових правил гри.

Автор: Євген Волосатов

Мы начинаем создание клиент-серверной игры в шахматы. Это комплекс программных решений с использованием: C#, ASP.NET, MS-SQL, EF, Unity. В результате мы создадим сервер, через который клиенты смогут играть друг с другом в шахматы со смартфона.
14 січня – День народження ITVDN

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

14 января 2014 года на просторах интернета появился ITVDN.com. В первой публикации было всего 17 видео курсов по 2 специальностям - .NET и FrontEnd. Авторами первых курсов были тренеры учебного центра CyberBionic Systematics. Сегодня проекту исполнилось 6 лет и мы подводим итоги. Результаты ITVDN за 6 лет: В Каталоге ITVDN 188 курсов разного уровня сложности по 19 направлениям. Сообщество авторов ITVDN – более 100 специалистов из разных IT компаний и разных стран. Созданы 12 комплексных программ обучения по самым востребованным специальностям Проводится групповое обучение в формате LiveOnline по трем специальностям – FrontEnd, Java, .NET. Созданы интерактивные тренажеры по HTML, CSS, JavaScript, C#, Java, Python, SQL, C++ для формирования навыков программирования. Проведено 278 бесплатных вебинаров-практикумов. YouTube канал ITVDN входит в пятерку самых популярных русскоязычных каналов по программированию. На канале 172 тысячи подписчиков, 1880 видео уроков. 91 тысяча зарегистрированных пользователей, которые прошли обучение хотя бы по 1 курсу. География проекта – Россия, Украина, Беларусь, Казахстан, Грузия, Армения, Латвия, Литва, Израиль, Германия и др. Постоянно действующий Социальный проект позволяет бесплатно проходить обучение инвалидам, сиротам и другим людям, нуждающимся в помощи. Как образовательный и информационный партнер, ITVDN тесно сотрудничает с IT конференциями, организаторами IT олимпиад и хакатонов, награждая победителей и предоставляя возможности беплатного обучения для участников. Мы продолжаем расти и развиваться. Наша цель – быть лидером IT образования, удовлетворяя самые высокие запросы как новичков, так и профессионалов. Благодарим всех, кто пользуется нашим ресурсом. Оставайтесь на ITVDN. Празднуем вместе!
Руководство по обработке комплексных дизайнов c Twitter Bootstrap

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

Введение Много информации о Twitter Bootstrap в наши дни в мире веб-дизайна и программирования. Люди называют его благом для веб-разработчиков, это возможность проектировать с отсутствием знаний.  В большинстве сценариев веб-разработчиков имеется готовая идея, но невозможно приступить из-за отсутствия дизайн-проекта, над которым нужно работать. Они должны полагаться на дизайнеров, чтобы завершить клиентскую сторону своего проекта. Этот процесс является серьезной потерей времени для разработчика, для которого имеет значение, чтобы идея воплотилась в реальность как можно скорее. В таких сценариях Twitter Bootstrap приходит на помощь. Twitter Bootstrap – CSS фреймворк, он помогает в разработке веб-приложений. Он один из простых CSS фреймворков. Предполагается, что у Вас нет знаний в проектировании дизайна, все что Вам нужно - это написать немного HTML кода согласно спецификациям Bootstrap. В нем уже написаны для Вас CSS стили, также он имеет встроенную поддержку jQuery, и некоторые популярные инструменты JavaScript. Начинаем Чтобы приступить к использованию Twitter Bootstrap, Вам нужно скачать bootstrap.zip с официального сайта. Он содержит в себе набор файлов, а именно css, js и img, которые Вам понадобятся, чтобы начать создание веб-сайтов с Twitter Bootstrap. Папка “css” имеет таблицу стилей для адаптивного и неадаптивного дизайна. Она понадобиться для того, чтобы быстрее сделать сайт. Папка “js” имеет bootstrap.js. JavaScript файлы, которые содержат различные компоненты. В последней папке “img” содержится два набора одинаковых иконок, за исключением их фонового цвета. Изображения halflings были предоставлены glyphicons, и предоставляются бесплатно в проекте Twitter Bootstrap. До того, как приступить к работе, откройте Ваш текстовый редактор и создайте первый файл с именем “index.html”. Сохраните его в корневой папке Вашего проекта. Основной HTML шаблон для работы с Bootstrap Для активации Bootstrap фреймворк необходимо включить все нужные файлы и создать HTML-структуру. Сначала Вам необходимо построить структуру, а затем определить, какие файлы потребуются. Сперва, на что нужно обратить внимание, это то что HTML5 требует doctype: DOCTYPE html> Устанавливаем meta кодировку в utf-8, потому что в проекте потребуется использовать специальные символы, для того чтобы браузер правильно их отображал. Twitter Bootstrap также указывает на использование utf-8 в их документации для лучшей совместимости.  <meta charset="utf-8"> Когда Вы установите стандартные HTML-теги, такие как , и   Теперь Вам нужно перейти к подключению необходимых таблиц стилей bootstrap.css. <link rel="stylesheet" href="css/bootstrap.css" type="text/css"/> Теперь CSS готов, далее Вам необходимо включить все необходимые JavaScript файлы. Во-первых, необходимо включить файл jQuery, для этого подключим jQuery CDN.  <script src="http://code.jquery.com/jquery-1.10.1.min.js">script> Затем подключаем Bootstrap файл.   <script src="js/bootstrap.js">script> Все эти скрипты должны лежать чуть выше в конце тега . Наконец, закончили с процессом подключения всех необходимых файлов. Ваш index.html выглядит так.  Понимание того как это работает Во-первых, Вам нужно помнить, что Twitter Bootstrap во многом зависит от 12 сеток. Итак, о каких сетках идет речь? Предположим, Вы хотите две большие равные части внутри body в вашей странице index.html. Вы должны передать класс “span6” для каждого элемента div. Это говорит о том, что Bootstrap сделает две равные части, которые должны охватывать шесть сеток по бокам. Он имеет набор предопределенных классов для каждого элемента. Вы должны передавать соответствующие классы для каждого в случае необходимости. Работа с Bootstrap Разделим демо-страницу на пять основных частей: The header The marketing area The leftside bar The contents area The footer Чтобы обернуть все содержавшееся в наш веб-сайт, Вам нужно создать контейнерный класс, который должен быть с центра до середины экрана, а также имеет отступы со всех сторон. Для этого Bootstrap имеет класс “container”, который Вы будете использовать в качестве родительской оболочки. Итак, идем дальше и пишем следующий кусок кода: <div class="container"> Теперь поместим во внутрь контейнера div заголовок сайта. Для этого Вам нужно использовать тег h1. <h1><a href="#">Bootstrap Sitea>h1> Страница index.html будет размещена по центру. Время для панели навигации. Twitter Bootstrap предлагает следующую разметку для панели навигации:          <div class="navbar">               <div class="navbar-inner">                 <div class="container">                   <ul class="nav">                     <li class="active"><a href="#">Homea>li>                     <li><a href="#">Projectsa>li>                     <li><a href="#">Servicesa>li>                     <li><a href="#">Downloadsa>li>                     <li><a href="#">Abouta>li>                     <li><a href="#">Contacta>li>                   ul>                 div>               div>             div> “navbar” должен быть задан классом в основной панели навигации. Вам нужно следовать за вышеупомянутой разметкой, чтобы выглядело согласно стилю Twitter Bootstrap. Поместите код чуть ниже тега . Удостоверьтесь, что Вы помещаете все в родительском классе оболочки, т.е. “container”.  Перейдите к браузеру и проверьте страницу, увидите красивую панель навигации, чуть ниже заголовка сайта.   Конечно же, хочется, чтобы заголовок, выглядел немного иначе. В конце статьи будет рассмотрено, как Вы можете добавить свои стили, в существующие стили Bootstrap и добавить немного больше CSS для оформления заголовка. Давайте двигаться дальше, чтобы сделать вторую часть, которая называется “The marketing area”. Есть предопределенный класс, предоставленный Twitter Bootstrap для области “The marketing area”. Ему дали название класс “hero-unit”. Далее копируем приведенный ниже код и вставляем его ниже навигации div. <div class="hero-unit">     <h1>Marketing stuff!h1>     <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.p>     <a href="#" class="btn btn-large btn-success">Get Starteda>  div>   Не написав ни одной части CSS, у Вас есть такая красивая “The marketing area”. Приступим к самой интересной части - создание ссылок и кнопок. Вы можете создать любую ссылку, при этом она будет выглядеть так, как кнопка, добавив класс “btn”, и затем можно изменять ее размер, добавив несколько дополнительных классов, таких как btn-large/btn-small/btn-mini. Для изменения цвета кнопок добавим классы, такие как btn-success (зеленый), btn-info (светло-голубой), btn-warning (желтый) и btn-danger (красный). Подробнее о кнопках и украшениях ссылок можно найти в Twitter Bootstrap Base CSS section. Эти классы применяются к HTML элементу button. Теперь перейдем дальше, к панели левой стороны и содержанию. Как говорилось ранее, Twitter Bootstrap - это система из 12 сеток. Это означает, что Вы можете создать самое большое количество: это 12 сеток по вертикали, в любом родительском элементе. В настоящее время работаем в родительском классе “container”. Таким образом, разделим раздел на две неравные части, используя 12 сеток. Для левой стороны панели Вам нужно использовать класс “span4” и для правой стороны будем использовать “span8”. Имена классов показывают, что левая сторона должна охватить четыре сетки, а правая оставшиеся восемь. <div class="row">          <div class="span4">              <p>Dummy Textp>          div>          <div class="span8">              <p>Dummy Textp>          div>      div>   Вам нужно создать два отдельных столбца, стоящие рядом. По умолчанию классы span* выравниваются по левому краю. Чтобы разместить столбцы ниже всего содержимого, Вам нужно добавить “row”. Это действует, как традиционная строка таблиц. Теперь заполним левый столбец навигационным списком. Для создания навигационного списка следуйте следующей разметке. <ul class="nav nav-list">     <li class="nav-header">What we are?li>     <li class="active"><a href="#">Homea>li>     <li><a href="#">Our Clientsa>li>     <li><a href="#">Our Servicesa>li>     <li><a href="#">About Usa>li>     <li><a href="#">Contact Usa>li>     <li class="nav-header">Our Friendli>     <li><a href="#">Googlea>li>     <li><a href="#">Yahoo!a>li>     <li><a href="#">Binga>li>     <li><a href="#">Microsofta>li>     <li><a href="#">Gadgetic Worlda>li> ul> Вам нужно добавить класс “nav-list” в дополнение к классу “nav”, и это будет выглядеть как список. Добавляем класс “nav-header” к любому элементу “li”, “nav” класс будет выглядеть так, как заголовок в разделе ссылки.    Перемещаясь в “The contents area”, Вы будете просто заполнять его общими тегами и тегами . Никакие дополнительные классы не нужны, поскольку хотим, чтобы элементы выпадающего списка появлялись друг за другом, один ниже другого. Ниже приведен код, поместите его внутри “span8”. <h3>How we started?h3> <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.p> <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.p> <h3>How do we market?h3> <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.p> <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.p>   Как Вы можете видеть, почти закончили создание окончательного дизайна. Далее просто осталась часть “the footer portion”. Для “the footer portion”, будем снова делить “row” на три части. На этот раз раздел будет находиться в равных частях “span4”. Таким образом, Вы создадите еще одну строку div. Выполните приведенный ниже код: <div class="row"> <div class="span4">         <h4 class="muted text-center">Meet Our Clientsh4>         <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.p>         <a href="#" class="btn"><i class="icon-user">i> Our Clientsa>     div>     <div class="span4">         <h4 class="muted text-center">Know Our Employeesh4>         <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.p>         <a href="#" class="btn btn-success"><i class="icon-star icon-white">i> Our Employeesa>     div>     <div class="span4">         <h4 class="muted text-center">Reach Ush4>         <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.p>         <a href="#" class="btn btn-info">Contact Usa>     div> div> С помощью класса “span4” разделили строку на три равные части, а затем заполнили каждую из них с помощью тега , они выглядят как кнопки. Проверьте результат в браузере. Вы увидете маленькие изображения внутри кнопки, Our Clients и Our Employees. Вам нужно использовать тег и добавить соответствующие классы изображений, icon-user, icon-star, icon-glass и т.д. Чтобы изменить значок для белого, используйте icon-white вместе с icon-user и icon-star. Полный список значков классов можно найти в документации Bootstrap.  Чтобы добавить интервал между областью нижнего колонтитула и над содержанием, Вам нужно добавить тег между каждой “row”. Вставте тег и посмотрите на демо-страницу. Теперь для области авторского права, добавим следующий код:   <hr> <div class="footer"> <p>© 2013p> div>   Итак, наконец, создали простую, но достойную целевую страницу, используя чисто Twitter Bootstrap framework. Добавление пользовательских стилей к Twitter Bootstrap Если у Вас есть немного знаний в CSS, и Вы хотите настроить Bootstrap стили по умолчанию, то лучший способ — это создать собственную пользовательскую таблицу стилей, импортировать Bootstrap’s Style в верхней части, а затем переопределить стили в свой CSS-файл. Убедитесь, что ссылка именно на Вашу пользовательскую таблицу стилей, а не для Bootstrap CSS. Если для Вас достаточно таблиц стилей по умолчанию (Twitter Bootstrap), то Вам не нужно создавать пользовательскую таблицу стилей. Многие веб-сайты могут использовать эту структуру, и она станет общем стилем, который можно будет увидеть в каждом другом сайте, созданном с Bootstrap. Поэтому лучше добавить свою собственную таблицу CSS вверху Bootstrap CSS.   @import url("bootstrap.min.css");   Некоторые более важные компоненты из Twitter Bootstrap Выделенный параграф Чтобы выделить абзац посреди длинного документа, можете добавить класс “lead” к нему. Это сделает шрифты определенного абзаца немного больше, чем остальная часть документа. Теги акцентирования Вы можете также использовать стандартные теги  и внутри html-страницы. Теги  также будут работать. Выравнивание текста Внутри абзацев или div-тегов можно выравнивать текст с помощью классов: “text-left”, “text-center” и “text-right”. Цвет текста Можете установить цвет для текста абзаца по умолчанию, используя различные цвета текста как “muted” для серого, “text-warning” для красных, “text-error” для глубокого темно-бордового, “text-info” голубого и “text-success” для зеленого. Стиль таблицы Twitter Bootstrap имеет ту же самую конструкцию таблиц по умолчанию. Выполните следующую разметку:   <table class="table">     <tr>         <td>td>         <td>td>     tr>         ...     table>   Работа с изображениями Вы также можете добавлять изображения, используя обычный тег. Чтобы сделать Ваш дизайн более интересным, добавьте такие классы, как “img-rounded” для изображений с закругленными углами, “img-circle” для прокрутки изображений и “img-polaroid”, чтобы дать тень и радиус. Выпадающее меню Для создания выпадающего меню в уже существующую панель навигации, как показано в демо-странице, добавьте следующую разметку.   <li class="dropdown">     <a href="#" class="dropdown-toggle" data-toggle="dropdown">         <i class="icon-th-large">i> Drop Down         <b class="caret">b>     a>     <ul class="dropdown-menu">         <li><a href="#">Item1a>li>         <li><a href="#">Item2a>li>         <li><a href="#">Item3a>li>     ul> li>   Для выпадающего списка нужно обернуть родительский элемент с помощью класса “dropdown”, а затем использовать по умолчанию разметку “a”, и потом вложить еще один элемент со списком элементов. Источник: http://www.sitepoint.com/twitter-bootstrap-tutorial-handling-complex-designs/  
Як створити ШІ-асистента на C#: практичний тренінг для початківців

Автор: Ярослав Андреєв

<h3>Програмування здається складним лише на старті. Але коли у вас є зрозумілий план і наставник, який пройшов цей шлях, почати набагато легше.<br /> На вебінарі 16 жовтня, ви зробите свій перший крок у світ ІТ разом із досвідченим Full Stack розробником.</h3>
Notification success