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

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

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

Підписка

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

+38 099 757 27 82
Результати пошуку за запитом: mvc 5
Використання форм у HTML

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

Введение Формы используются для сбора информации, внесенной пользователем. Введенные данные взаимодейстуют с веб-приложениями, например, или когда нужно отправлять информацию в Интернет. Формы сами по себе не очень полезные. Вместе с языком программирования их используют для обработки информации, введенной пользователем. Эти разнообразные скрипты нуждаются в других языках, отличающихся от HTML и CSS. Теги  form, input, textarea, select и option – базовые теги для форм в HTML. Form Тег form формирует такой себе «бланк». Если используется пользовательская форма для отправки данных, то нужно описать атрибут action для указания, куда контент будет отправлен. Атрибут method указывает форме, как данные будут отправляться на сервер, также имеет дефолтное   значение get, а также post, что фактически незаметно передает информацию о форме. Get применяется для более коротких участков неконфиденциальной информации с сайта. Например, поиск будет отображаться в адресе страницы результатов поиска. Значение post - для более продолжительных, более защищенных материалов, таких как контактные формы, например. Вот элемент формы будет выглядеть примерно так:     <form action="processingscript.php" method="post">     form> Input Тег Input  - чуть ли не важнейшее в формах. Он может принимать огромное число значений, самые распространенные: <input type=”text”> или просто <input> - стандартное текстовое поле. Также может иметь атрибут value, что превращает исходный текст в textbox. <input type=”password”> - похожий на textbox, однако символы скрыты от пользователя. <input type=”checkbox”> - кнопка с флажком, пользователь может задать режим вкл/выкл. Также может иметь атрибут checked ( <input type=”checkbox” checked> ), делает флажок «включенным». <input type=”radio”> - похожий на checkbox, пользователь может выбрать только одну радиокнопку из группы. Также может иметь атрибут checked. <input type=”submit”> - кнопка, что отправляет форму. Пользователь может изменять исходный текст формы через атрибут value, например  <input type="submit" value="Ooo. Look. Text on a button. Wow"> Обратите внимание на то, что тег input как и img, и br не имеет закрывающегося тега. Textarea Textarea – по сути, большое многострочное текстовое поле. Через атрибуты rows и cols задается число строк и столбцов соответственно, хотя можно управлять размером поля через CSS. <textarea rows="5" cols="20">A big load of texttextarea> Select Тег Select в паре с option создает выпадающий список.     <select>         <option>Option 1option>         <option>Option 2option>         <option value="third option">Option 3option>     select> Выбранное значение отправляется при подтверждении формы. Этим значением будет текст, заключенный в тег option, но будет отослано значение атрибута value, если он явно задан. Так, из примера выше, если выбран первый пункт, «Option 1» будет отправлено, если же третий - Тег option может иметь атрибут selected, аналогично как checked для checkbox и радиокнопок. Например, <option selected>Rodentoption> будет изначально выбран вариант “Rodent”. Names Все вышеописанные теги будут красиво размещаться на странице, но, если подключить скрипт для обработки формы – все они будут проигнорированы. Так случится потому, что поля формы должны иметь уникальные имена. Так что нужно добавить атрибут name во все поля: <input type="text" name="talkingsponge">   Пример формы: <form action="contactus.php" method="post">         <p>Name:p>         <p>             <input type="text" name="name" value="Your name">p>         <p>Comments: p>         <p>             <textarea name="comments" rows="5" cols="20">Your commentstextarea>p>         <p>Are you:p>         <p>             <input type="radio" name="areyou" value="male">             Malep>         <p>             <input type="radio" name="areyou" value="female">             Femalep>         <p>             <input type="radio" name="areyou" value="hermaphrodite">             An hermaphroditep>         <p>             <input type="radio" name="areyou" value="asexual">             Asexualp>         <p>             <input type="submit">p>     form> Источник: http://www.htmldog.com/guides/html/beginner/forms/
Новий відеокурс – Створення застосунків за допомогою Spring Data

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

Мрієте навчитися розробляти сучасні web-застосунки мовою Java із використанням Spring Boot та Spring Data? Тепер у вас є чудова можливість опанувати всі ключові аспекти роботи з даними та базами даних завдяки нашому новому курсу «Створення застосунків за допомогою Spring Data»! Курс «Створення застосунків за допомогою Spring Data» охоплює такі теми: Проєктування баз даних та створення таблиць із ключами та зв'язками у MySQL. Spring Data JPA — як налаштувати репозиторії та виконувати CRUD-операції. Розробка web-застосунків за допомогою Spring Boot та шаблонізатора Thymeleaf. REST API — створення REST контролерів та тестування HTTP-запитів. Транзакції та зв'язки між таблицями: взаємодія зі складними даними та каскадування змін. Запити SQL та JPQL — автоматизація роботи із запитами та їх впровадження. Тестування застосунків — використання JUnit 5 для модульного тестування. Стилізація вебінтерфейсу із Bootstrap та інтерактивність на основі JavaScript. На вас чекає проєкт «Записна книжка», завдяки якому ви навчитеся проєктувати таблиці, будувати зв'язки між даними та реалізовувати всі ключові CRUD-операції. Ви освоїте Spring Data JPA для роботи з базами даних і Spring Boot для швидкої та гнучкої розробки вебзастосунків. У курсі ми детально розглянемо взаємодію з базами даних, створення запитів, управління транзакціями та оформлення інтерфейсу за допомогою Thymeleaf і Bootstrap. Також ви навчитеся писати модульні тести з JUnit 5, щоб ваші застосунки були надійними й готовими до масштабування. Курс побудований так, щоб знання легко закріплювались на практиці завдяки live coding і поступовому ускладненню завдань. На виході ви отримаєте реальний web-застосунок, який можна додати у своє портфоліо. Готові створити свій перший застосунок із Spring Data та Spring Boot? Тоді цей курс саме для вас! Автор курсу – Євген Беркунський, Java Developer Курс складається з 11 відеоуроків загальною тривалістю 8 години 41 хвилини. Структура курсу: Огляд курсу. Бази даних. JDBC, JPA, Spring Data. Робота з реляційними базами даних. Таблиці, ключі, зв’язки. Створюємо консольний застосунок Spring Data JPA. Розробка простого Web-застосунка з використанням Spring Boot. Підключення Spring Data до Web-застосунка. Винятки при доступі до даних та тестування. Створення запитів засобами SQL, JPQL. Створення запитів на основі імен методів. Комплексний web-застосунок із декількома таблицями. Транзакції. Оформлення застосунку, створення web-клієнта. Використання REST методів у контролері. Чого ви навчитеся на даному курсі: Навчитеся проєктувати бази даних та будувати на їх основі застосунки. Зможете реалізовувати CRUD-операції з використанням Spring Data. Створите сучасний web-застосунок та оформите його інтерфейс. Побудуєте власний REST API та навчитеся тестувати його. Попередні вимоги Курс розрахований як для новачків, так і для досвідчених розробників, які хочуть опанувати Spring Data для доступу до баз даних у проєктах із використанням Spring Boot. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: Java Developer.     
Результати акції "130 тисяч передплатників на YouTube каналі ITVDN"

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

Мы рады сообщить, что 23 июля количество подписчиков на нашем YouTube канале достигло знаменательной отметки 130000 пользователей. Благодарим всех, кто выбирает ITVDN. В период с 18 до 25 июля 2018 года проходила акция 130 тысяч подписчиков на YouTube канале ITVDN» . Ответы на 10 вопросов прислали 378 человек, но всего 75 участников ответили верно на все вопросы. Правильные ответы: Сколько лет YouTube каналу ITVDN? Ответ: 5 лет, канал существует с 30 апреля 2013 года Сколько авторов видео курсов и вебинаров на ITVDN? Ответ: от 50 до 100, так же мы засчитывали за правильный ответ более 100. У нас 56 авторов видео курсов и 44 автора вибинаров. Какое видео является самым популярным на канале ITVDN? Ответ: Видео курс Python Starter Урок 1. Введение в Python, который набрал более 524 тыс. просмотров Какие дополнительные сервисы есть на ITVDN.com? Ответ: Проверка домашних заданий, тренажер навыков, онлайн тестирование и сертификация, консультации с тренером. Кто из авторов ITVDN записал самое большое количество видео курсов? Ответ: Дмитрий Охрименко записал 17 видео курсов. Кто в 2018 году провел самое большое количество вебинаров на канале ITVDN? Ответ: Евгений Волосатов, который за 2018 год провел 12 вебинаров. Как часто на канале ITVDN публикуются новые видео уроки? Ответ: Ежедневно По какому из перечисленных языков программирования на канале ITVDN нет видео курсов и вебинаров? Ответ: Go Сколько стоит подписка ITVDN c полным доступом к 140 видео курсам на 1 месяц? Ответ: Подписка на 1 месяц стоит 19,99$ Как расшифровывается аббревиатура ITVDN? Ответ: IT Video Developers Network Список победителей акции: 1.    Vitaly Balashkov 2.    Андрей Горяев 3.    Mais Rasulov 4.    Константин Прохоров 5.    Михаил Ершов 6.    Chokan Yesmagambetov 7.    Ольга Сучкова 8.    Александр Шамрай 9.    Анна Шамрай 10.  Антон Жарый 11.  Андрей Абрашкин 12.  Янина Таран 13.  Владислав Захлебин 14.  Александр Буровцев 15.  Lyudmila Nadolina 16.  Vadim Ryzhkov 17.  Никита, Спесивцев 18.  Павел Фиронов 19.  Алексей, Булгаков 20.  Алексей Гревцев 21.  Людмила Лагутина 22.  Станислав Башкатов 23.  Валерий Каменев 24.  Александр Ткаченко 25.  Драгун Максим 26.  Михаил Путишин 27.  Карлен Саакян 28.  Alexey Orlov 29.  Светлана Кобенкова 30.  Александр Скирда 31.  Рамиль Абрамов 32.  Mustafa Ismail 33.  Ирина Исмаил 34.  Андрей Кривонос 35.  Максим Китица 36.  Прошина Ирина 37.  Manko Svetlana 38.  Алексей Коржаков 39.  Веретеник Руслан 40.  Городничий Максим 41.  Екатерина Щуплова 42.  Вячеслав Першин 43.  Андрей Воронов 44.  Борис Арканов 45.  Полина Борисова 46.  Максим Овсянников 47.  Александр Смольников 48.  Острецов Дмитрий 49.  Илья Гареев 50.  Vadim Romanenko 51.  Алексей Ермолаев 52.  Антон Максимов 53.  Виктория Марьенко 54.  Андрей Громовой 55.  Влад Красовський 56.  Татьяна Кутейкина 57.  София Гареева 58.  Павел Лобань 59.  Алексей Назаренко 60.  Yegor Loba 61.  Татьяна Притула 62.  Олег Шира 63.  Татьяна Мурадян 64.  Мария Подольская 65.  Светлана Королева 66.  Анастасия Лазарева 67.  Ирина Солокова 68.  Ольга Кириленко 69.  Владимир Назаренко 70.  Богдан Притула 71.  Богдан Соколов 72.  Матьев Алексей 73.  Александр Алчевский 74.  Olga Komarova 75.  Alex Alex Благодарим всех за участие в акции!
Літні знижки на IT-навчання з ментором – до 40%

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

Друзі, привіт! Куди інвестувати сили та кошти під час війни? Ваша сила, опора у будь-якій нестабільній ситуації, у будь-якій країні – це те, що ви особисто знаєте і вмієте. І хоч в IT зараз теж непрості часи, але подивіться на світ довкола і ви безсумнівно переконаєтесь, що перспективи за новими технологіями, за новими програмами та сервісами, а для їх створення потрібно багато кваліфікованих фахівців. Інвестиції у навчання – це гарний вибір, особливо коли діють круті знижки від ITVDN!   З 6 до 13 червня ви маєте можливість заощадити 30% від повної вартості курсів з таких спеціальностей: Python Developer C#/.NET Developer FrontEnd Developer Java Developer FullStack Node.js Developer QA. Тестування ПЗ Ви пройдете повне навчання з нуля до рівня Trainee/Junior у найбільш ефективному форматі живих вебінарів у групі з іншими студентами та ментором. Детальнішу інформацію про кожний курс дивіться нижче. FRONTEND DEVELOPER Початок занять – 14 червня Тривалість курсу – 5 місяців, 124 години Повна вартість – 820 USD Акційна вартість – 574 USD (ви заощаджуєте 246 USD)  Подробиці PYTHON DEVELOPER Початок занять – 12 червня Тривалість курсу – 6 місяців, 110 годин Повна вартість – 715 USD Акційна вартість – 501 USD (ви заощаджуєте 214 USD) Подробиці C#/.NET DEVELOPER Початок занять – 21 червня Тривалість курсу – 5.5 місяців, 138 годин Повна вартість – 840 USD Акційна вартість – 588 USD (ви заощаджуєте 252 USD) Подробиці JAVA DEVELOPER Початок занять – 20 червня Тривалість курсу – 5 місяців, 128 годин Повна вартість – 781 USD Акційна вартість – 547 USD (ви заощаджуєте 234 USD) Подробиці FULLSTACK NODE.JS DEVELOPER Початок занять – 14 червня Тривалість курсу – 6 місяців, 146 годин Повна вартість – 966 USD Акційна вартість – 677 USD (ви заощаджуєте 289 USD) Подробиці QA. ТЕСТУВАННЯ ПЗ Початок занять – 12 червня Тривалість курсу – 3 місяці, 78 годин Повна вартість – 523 USD Акційна вартість – 367 USD (ви заощаджуєте 156 USD) Подробиці Вчитися вранці легше і вигідніше Щоб поєднати приємне з корисним, ми даруємо додаткову знижку 10% для тих, хто обере навчання у ранковій групі (9:00-11:00). Щоб зафіксувати за собою велику знижку, треба подати заявку на курс в період акції – з 6 до 13 червня включно. Поспішайте, бо кількість місць обмежена! Як проходить навчання? Формат навчання – живі онлайн уроки в Zoom тричі на тиждень у групі з ментором (до 25 осіб). Вам пояснюють матеріал, демонструють код та відповідають на питання слухачів. Кожний урок записується, тому якщо ви щось пропустили – зможете переглянути у повторі. Для закріплення вивченого ви будете виконувати д/з, які перевірятиме помічник тренера та даватиме свій фідбек. Також буде створено спеціальну телеграм-групу для спілкування з ментором та одногрупниками, що допоможе знаходити відповіді на запитання та підтримувати конкурентний запал на висоті. Також ви отримаєте доступ до низки інших можливостей на ITVDN: відео курси за обраною спеціальністю, які записані іншими професійними розробниками; Інтерактивний практикум для прокачки ваших навичок написання коду; можливість проходити тестування після кожного уроку та курсу загалом з отриманням Сертифікату у випадку успіху; а після екзамену за спеціальністю на вас чекатиме відповідний Диплом, котрий засвідчує ваші успіхи; Кар’єрний сервіс, який допоможе вам підготуватися до співбесіди (резюме, оформлення соцмереж, тестові співбесіди, можливість стажування). Про оплату частинами від ПриватБанку або Монобанку Є декілька варіантів оплати навчання, ми рекомендуємо найбільш вигідний – повна оплата курсу зі знижкою без додаткових комісій за допомогою сервісу «Оплата частинами» від Монобанк чи ПриватБанк, коли банк вносить за вас повну оплату, а ви потім повертаєте йому щомісячними платежами. Будемо раді бачити Вас на наших курсах!
Вивчай Entity Framework Core безкоштовно

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

З 5 по 12 січня 2023 року на ITVDN проходить акція – ви можете пройти навчання за курсом “Entity Framework Core Базовий” безкоштовно! При використанні акційної пропозиції ви отримаєте доступ до курсу на 10 днів. Що таке Entity Framework Core? Entity Framework Core – це відкритий кросплатформний фреймворк від компанії Microsoft, що виконує зіставлення таблиць у реляційній базі даних з об'єктами у мовах програмування. Entity Framework Core дозволяє програмістам уникнути використання мови SQL в переважній більшості випадків повсякденної роботи з БД. Знання основ використання EF Core необхідне сьогодні кожному .NET розробнику. Про курс «Entity Framework Core Базовий» Автор відео курсу – Юрій Наурінський, Technical Lead .NET в українському онлайн сервісі Uklon, автор відеокурсів на ITVDN. Має понад 7 років досвіду в .NET розробці. Курс складається з 10 відео уроків загальною тривалістю 9 годин 35 хвилин. Курс "Entity Framework Core Базовий" надає необхідну інформацію для початку роботи з цим важливим інструментом розробника. На даному курсі ви дізнаєтеся, як змоделювати сутності в об'єктній моделі у вашому коді на C#, як ці сутності співвідносяться з реляційною моделлю, розглянете деякі специфічні особливості EF Core для моделювання сутностей. Ви навчитеся за допомогою EF Core проводити CRUD операції – створення, читання, оновлення та видалення записів у базі даних. Навчитеся забезпечувати підтримку моделювання сутностей за допомогою міграцій. Програма курсу: ORM. Знайомство з EF Core. Підключення до бази даних. Рядки підключення. Моделювання сутностей у EF Core. Наслідування моделей. Read операції. Завантаження пов'язаних сутностей. Create, Update, Delete операції. Change tracking. Робота з чистим SQL. Міграції та Scaffolding. Наповнення даними. Для кого цей курс Для розуміння матеріалу даного курсу необхідні знання мови C# на рівні «C# Поглиблений» і знання SQL на рівні «SQL Базовий». Курс входить до комплексних програм навчання за спеціальностями .NET Developer, ASP.NET Core Developer. Чому ви навчитеся на цьому курсі: Підключати та використовувати Entity Framework Core для роботи з даними у базі даних у своєму проєкті. Розбиратися в тому, коли і навіщо потрібні ORM – системи об'єктно-реляційного співставлення. Підключатися до бази даних та безпечно зберігати рядки підключення. Моделювати сутності в EF Core, використовуючи специфічні особливості EF Core, включаючи моделювання наслідування, а також відносин між сутностями. Впевнено виконувати типові CRUD операції за допомогою EF Core. Мати уявлення про те, як працює технологія, яка стоїть за CRUD операціями в EF Core – Change tracking. При необхідності працювати з чистим SQL кодом в EF Core. Для підтримки моделювання сутностей використовувати міграції. Використовувати Scaffolding для зменшення рутинної роботи щодо створення контексту зі вже готової бази даних. Терміни акції Акція проходить з 5 по 12 січня 2023 року включно. Доступ до курсу відкривається на 10 днів. До участі в акції не допускаються громадяни росії та білорусі. За підтримки інформаційного партнера Work.ua — cайт пошуку роботи №1 в Україні
Прокачай свою команду! B2B IT Education

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

Спеціальна пропозиція для юридичних осіб Дорогі друзі та колеги! ITVDN підготував спеціальну пропозицію для компаній, які зацікавлені у підвищенні рівня кваліфікації IT спеціалістів — програмістів, тестувальників, системних адміністраторів, веб-дизайнерів та проджект менеджерів-початківців. На ITVDN доступні 2 форми навчання – групові онлайн тренінги в Zoom та самонавчання спеціалістів за відео курсами. Детальну інформацію про всі послуги для компаній, про формати навчання, програми, тренерів та наші переваги дивіться на сторінці Навчання співробітників. Акційна пропозиція з відео курсів До 31 грудня 2021 року ви можете придбати пакети передплати «Базовий» та «Преміум» за супер ціною зі знижкою 20-25%. Акційна вартість Пакет «Базовий» (6 міс.) зі знижкою 20% - 72 USD ( 89,99 USD ) Пакет «Преміум» (12 міс.) зі знижкою 25% - 127,5 USD ( 169,99 USD ) Мінімальне замовлення – від 3 передплат для однієї компанії. Для знайомства з нашим ресурсом, відео курсами та додатковими сервісами ви можете отримати безкоштовний тестовий доступ на 10 днів. У пакеті передплати ви отримаєте: Доступ до всіх відео курсів, представлених у Каталозі Можливість навчання за всіма спеціальностями Вихідний код навчальних проєктів Презентації, опорний конспект, ДЗ Перевірка виконаних завдань Консультації з тренером Онлайн тестування та сертифікація Доступ до нових курсів, які виходитимуть під час дії передплати. Акційна пропозиція з групових онлайн тренінгів До 31 грудня 2021 року діє знижка 25% на комплексні програми онлайн навчання за 4 спеціальностями: FrontEnd Developer В програмі курсу — HTML 5, CSS, JavaScript Стартовий, Основи Git, JavaScript Базовий, HTML 5 и CSS 3 Поглиблений, TypeScript Fundamentals, Angular або React Базовий. .NET Developer В програмі курсу — C# Стартовий, Основи Git, C# Базовий, C# для професіоналів, SQL для початківців, Entity Framework Core, ASP.NET Core. Python Developer В програмі курсу - Python для початківців, Основи Git, Python Базовий, Python Поглиблений, Django, Курсовий проєкт. Java Developer В програмі курсу - Java для початківців, Основи Git, Java Базовий, Java Поглиблений, MySQL Essential, JDBC & Hibernate, Web-services, Основи Spring. Знижка надається при одноразовій повній оплаті всього курсу навчання. Заняття проводять сертифіковані розробники та тренери навчального центру CyberBionic Systematics. Студенти отримують також доступ до всіх відео курсів ITVDN за своєю спеціальністю. Терміни акції: з 4 листопада до 31 грудня 2021 року. Для отримання рахунку та консультації з організаційних питань оформіть заявку на сайті або зв'яжіться з нашим консультантом за контактами, наведеними нижче.   Сергій Довгаль, T&D консультант ITVDN Email: s.dovhal@itvdn.com Telegram: @sergey_dovhal Skype: dovhal.sergey +38 (044) 344-16-22 +7 (499) 112-04-82 +44 (204) 577-00-53 Коротко про ITVDN   ITVDN.com – це освітній онлайн-ресурс, на якому представлені відео курси з програмування та інформаційних технологій. У каталозі ITVDN більше 220 курсів з різних напрямків. Найбільш повно представлені такі напрямки, як .NET (у тому числі ASP.NET Core), FrontEnd (JavaScript, Angular, Vue.js, React), Node.js, Java, Python, Django, C++, PHP, мобільне розроблення під iOS та Android, створення ігор на Unity, основи QA та PM. Автори курсів – сертифіковані тренери навчального центру CyberBionic Systematics та спеціалісти IT компаній, які мають значний досвід комерційної розробки, а також спікери IT конференцій. ITVDN – один із лідерів IT навчання у російськомовному сегменті, володар нагород за інновації та системний підхід у навчанні, переможець конкурсу IT Awards у номінації «Online education». Аудиторія ITVDN – понад 200 тисяч IT спеціалістів з України, Казахстану, Білорусі та інших країн.
Узагальнені класи С#

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

Введение Обобщенные классы в С# представляют параметры типа. Они имеют 5 параметров. Обощенный класс становится частью обусловленного класса сам по себе. Класс типа Т приведен в примере ниже. Буква Т определяет тип, который в основном базируется на зоне абонента. Запустите программу Visual Studio. Выберите тип проекта и строчку console application. Шаг 1 Нажмите на ярлык файла -> Новое -> Программа. Шаг 2 Выберите строчку Visual C# в левой части окна. Кликните Console Application в правом окне. Назовите программу «GenericClass». Задайте, где Вы хотите сохранить программу. Нажмите Ok. Шаг 3 Введите следующий код в дополнение: public class Myclass {        public void Compareme(T v1, T v2)        {              if (v1.Equals(v2))              {                     Console.Write("The value is matching");              }              else              {                     Console.Write("The value is not matching");              }        }           } class Program {        static void Main(string[] args)        {              Myclass objmyint = new Myclass();              objmyint.Compareme("Amit", "Amit");              Console.ReadLine();        } } После введения кода, Вы получите такие исходные данные.  Измените строчку на что-либо другое, проверьте исходные данные. В примере создан второй строчный параметр «amit». public class Myclass {        public void Compareme(T v1, T v2)        {              if (v1.Equals(v2))              {                     Console.Write("The value is matching");              }              else              {                     Console.Write("The value is not matching");              }        } } class Program {        static void Main(string[] args)        {              Myclass objmyint = new Myclass();              objmyint.Compareme("Amit", "amit");              Console.ReadLine();        } } Посмотрите на результат. Источник: http://www.c-sharpcorner.com/UploadFile/d1028b/generic-class-in-C-Sharp/
Адаптація співробітника

Автор: Вікторія Черевко

Введение Вопрос адаптации сотрудника на новом месте довольно хорошо исследован и, можно сказать, порядком «избит». Но все же стоит уделить внимание некоторым основным шагам, которые стоит совершить, для того чтобы данная процедура прошла как можно приятнее и эффективнее как для сотрудника, так и для рабочего коллектива.  Адаптация нового сотрудника – процедура введения нового специалиста в коллектив компании. Не распространяется на временных сотрудников, на работающих в компании консультантов, на выполняющих разовые работы специалистов. Зачастую данная процедура состоит из нескольких этапов: Вручение новому сотруднику «папки новичка» менеджером по адаптации в первый день выхода на работу после подписания всех корпоративных документов. В данной папке зачастую содержаться ручка, блокнот и книга путеводитель. Путеводитель или краткий справочник содержит в себе информацию о корпоративных правилах, инфраструктуре компании, контактной информации административных отделов. Изучение новым специалистом корпоративных документов, презентаций отделов, краткие руководства о первых шагах ( рекомендуют их сделать в первую рабочую неделю). Получение и настройка учетных записей к почте, внутреннему корпоративному порталу, сетевому хранилищу и т.д. Пройти необходимые адаптационные курсу и тренинги, а также курс по корпоративной безопасности. Подведение итогов адаптационных тренингов и тестирования с менеджером по адаптации новых сотрудников. После этой несложной процедуры во многих компаниях принято знакомить новых специалистов с исполнительными директорами. Зачастую это происходит в форме группового общения, когда набирается группа в 5 и больше сотрудников (до 30, в зависимости от размера компании). Подобные мероприятия призваны в более открытой форме преподнести общее виденье компании, ее цели, приоритеты и проблемы. В более неформальной манере познакомить с политикой компании и заложить фундамент для продуктивных отношений. Часто подобные тренинги проводят все руководители подразделений и отделов, на таких встречах изучается тематика и особенности работы конкретного подразделения. Эти этапы не являются обязательными частями процедуры адаптации и практически не отслеживаются, но имеют не меньше пользы, нежели тренинги по охране труда и корпоративной безопасности. Поскольку формируют здоровые открытые отношения между сотрудниками и способствуют снижению тревожности и неуверенности  у новых сотрудников. После прохождения всех этапов процедуры адаптации менеджер по адаптации проводит заключительную беседу с новым сотрудником, на которой подымаются все вопросы, интересующие сотрудника и проводится планирование процедуры испытательного срока длительностью от 3х до 6ти месяцев. Об особенностях процедуры прохождения и завершения испытательного срока Вы познакомитесь в наших следующих статьях.  
Речі, які відлякують користувачів від Вашого сайту

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

Введение Используя интернет для поиска информации или для покупок различных товаров, Вы часто можете найти на сайте детали, портящие представление о ресурсе. Такие вещи, как долгая загрузка страницы или куча рекламных объявлений, могут оставить плохие впечатления о сайте. В данной статье представлены пять неприятных вещей, подталкивающих пользователя покинуть Ваш сайт. 1. Большой объем текста на сайте   В среднем пользователи читают около 28% слов на странице. Научитесь вставлять текст только там, где это необходимо. Также попробуйте другие способы передачи информации на странице, например, используйте картинки или видео. Данные альтернативные решения помогут привлечь пользователей на сайт и повысить конверсию. 2. Очень долгая загрузка сайта Наверняка Вы знаете о том, что пользователи хотят получать информацию мгновенно, поэтому, когда они нажимают на ссылку, они хотят, чтобы сайт загрузился мгновенно. 40% пользователей покинут сайт если загрузка займет более 3 секунд. Есть простой способ исправления проблемы - смена хостинг провайдера или оптимизация кода Вашего сайта. 3. Сайт не работает на планшете/мобильном устройстве Люди получают контент с самых различных типов девайсов, имеющих подключение к интернету. Но на самом деле 60% пользователей используют для просмотра контента мобильные устройства. К чему эти цифры? К тому что Ваш сайт должен правильно отображаться на всех типах экранов, начиная от 4’7 дюймового телефона, заканчивая дисплеем Mac. 4. Видео на сайте запускается без ведома пользователя Автозапуск – функция автоматического воспроизведения видео контента, когда пользователь попадает на сайт, или когда он прокручивает страницу до определенной точки. Это типичная тактика для привлечения внимания пользователя. К сожалению, такой вид маркетингового хода может негативно сказаться на количестве Ваших посетителей. 5. Невозможно связаться со службой поддержки Веб сайт должен обязательно иметь двухсторонний метод связи между пользователем и администрацией. Сейчас можно найти очень много сайтов без контактных данных администрации. Решением проблемы является указание контактных данных или же установка виджета, позволяющего легко отправить вопрос службе поддержки. Источник: mashable.com
Новий відеокурс – Flask

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

Маєте бажання навчитися створювати сучасні вебдодатки на Python? Тоді у нас чудові новини для вас! Ми раді представити наш новий відеокурс з Flask — легкого та гнучкого фреймворку, який ідеально підходить як для новачків, так і для досвідчених розробників. Зануртесь у світ Flask і створіть власний вебдодаток! Ми навчимо вас працювати з Jinja2 Templates, де ви легко опануєте цикли, умови та навіть спадкування форм. Далі ви відкриєте для себе секрети створення RESTful сервісів, використовуючи SQLAlchemy для роботи з базами даних, та зв'яжете додаток із SQLlite3. Валідація даних? Серіалізація та десеріалізація? Легко! Ви станете майстром цих процесів, а ще дізнаєтесь усе про міграції баз даних і різні способи аутентифікації, включаючи JWT. Окрім цього, ми покажемо, як грамотно тестувати додатки, використовувати потоки та асинхронність, аби додатки працювали як годинник. А на фінальному етапі ви оволодієте Docker і зможете розгорнути свій додаток на Heroku, показавши світові свій шедевр! Автор курсу – Фурда Орест, Software Engineer (Python). Курс складається з 10 відеоуроків загальною тривалістю 5 годин 6 хвилини. Структура курсу: Початок роботи з Flask  Створення RESTful API  Валідація даних користувача  Використання SQLAlchemy  Alembic міграції  Аутентифікація  Pytest, Travis CI  Dockerize Flask app  Багатопоточне програмування  Async and await, концепти асинхронності Чого ви навчитеся на даному курсі: Створювати потужні REST API додатки на Python і Flask.  Впевнено використовувати найкращі практики роботи з базами даних для надійності та швидкості.  Майстерно тестувати вебдодатки на Python, щоб вони були готові до будь-яких викликів.  Розгортати свої проєкти з Docker, як професіонал, і легко доставляти їх до користувачів.  Розбиратися в потоках і асинхронності, щоб ваші додатки працювали ще швидше і ефективніше. Попередні вимоги Курс орієнтований на розробників, які мають впевнені знання мови Python, на рівні Python Поглиблений. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: Python Developer.     
Notification success