Складність алгоритмів та методи оптимізації програм - вебінари ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

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

    Підписка

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

    Підписка

      Складність алгоритмів та методи оптимізації програм

      Play
      Усі вебінари безкоштовні та доступні для зареєстрованих користувачів
      author Євген Волосатов
      Software Engineer з Литви
      date 01.01.1960
      time 19:00 - 21:00
      Матеріали вебінару поки недоступні
      Рейтинг: 5. Проголосувало: 6

      Будь-який програміст може написати алгоритм для вирішення задачі повним перебором. Але лише професіонал знає секрети та вміє прискорювати час роботи алгоритмів. На цьому вебінарі Євгеній Волосатов – справжній фахівець в царині алгоритмів і структур даних – розкаже про способи порівняння ефективності та складності алгоритмів, розбере О-нотацію, продемонструє на практиці різні способи прискорення роботи алгоритмів.

      Алгоритми та структури даних — необхідний фундамент, який є основою створення гарного вихідного коду через підбір оптимальних форм представлення інформації та послідовності дій.

      Знання алгоритмів дозволить вам писати більш продуктивний та грамотний код, створювати складні конструкції для ефективного розв'язання широкого спектру завдань у програмуванні зі збереженням задовільної швидкодії.

      Програма зустрічі:

      1. Коротко про себе.
      2. Способи порівняння алгоритмів.
      3. Визначення О-нотації.
      4. Класи складності алгоритмів.
      5. Програма пошуку простих чисел.
      6. Багаторазова оптимізація алгоритму.
      7. Алгоритм "Решето Ератосфена".
      8. Висновки.

      Спікер: Євгеній Волосатов – магістр математики та інформатики, професійний програміст з 25+ річним досвідом роботи в державних та комерційних фірмах, 10-річний досвід ведення онлайн-вебінарів, автор 40+ відео курсів з C#, Java, PHP, а також алгоритмів та структур даних.

      Вимоги

      • Початкові знання мови програмування C# чи Java: змінні, цикли, функції.
      • Впевнене розуміння математичних операцій: корінь, ступінь, логарифм, факторіал.

      Цільова аудиторія: програмісти-початківці C# / Java, які хочуть прокачати навички створення ефективного та грамотного коду з використанням алгоритмів.

      Умови участі: безкоштовно. Для отримання запрошення на онлайн-трансляцію заповніть реєстраційну форму.

      Михайло Сеглянік
      date 01.01.1960
      time 120
      view 655
      Ольга Давиденко
      date 01.01.1960
      time 120
      view 716
      Олександр Бреславець
      date 01.01.1960
      time 120
      view 1063
      Попелишко Наталія
      date 01.01.1960
      time 120
      view 2218
      Як стати тестувальником, QA, QC у 2023 році? Що варто знати та вміти, аби отримати роботу в ІТ-компанії?
      Ви знаєте, як створюються програми та інформаційні сервіси, якими всі ми користуємось? Які фахівці потрібні, щоб з'явився новий Фейсбук, Вайбер, Інстаграм, новий Windows чи якась крута гра? За розробленням програмного забезпечення (ПЗ) стоїть ціла команда професіоналів – і далеко не всі з них вміють програмувати.
      Співбесіда з QA. 250+ питань для Junior, Middle, Senior
      Эту подборку вопросов, которые ставят кандидатам разных уровней на технических собеседованиях на позицию QA, составили совместными усилиями практики. Список – лишь ориентир. Кандидатам советуем пробежаться по вопросам и отметить неизвестные слова, погуглить и заодно повысить шансы пройти собеседование.
      Як стати тестувальником
      Вы знаете, как создаются программы и информационные сервисы, которыми все мы пользуемся? Какие специалисты нужны, чтобы появился новый Фейсбук, Вайбер, Инстаграм, новый Windows или какая-то крутая видеоигра?
      Основи тестування. Як правильно скласти баг-репорт
      Якщо ваш звіт про помилки (баг-репорт) складено правильно, то шанси на швидке виправлення цих багів – вищі. Таким чином, виправлення помилки залежить від того, наскільки якісно ви про неї повідомите. Складання звітів про помилки - не що інше, як навичка, і зараз ми розглянемо, як її сформувати.
      Огляд популярних сервісів тестування
      Так как 2017 год совсем недавно остался позади, наша команда решила сделать небольшой новогодний подарок в виде разбора лучших сред автоматического тестирования, обладающих, помимо прочего, открытым исходным кодом.
      Мобільне тестування
      В первые годы после появления мобильных устройств их отладка была настоящей проблемой. Несомненно, Вы можете взять устройство и выполнить визуальную оценку его работы, но что Вы сделаете после обнаружения ошибки?
      Тестування очима розробників
      В наше время мир полностью компьютеризирован, на каждом шагу мы сталкиваемся с программным обеспечением, которое играет огромную роль в нашем «сегодня», делая вещи простыми в использовании. Таким образом, это является обязанностью каждого разработчика - разработать надежное программное обеспечение с максимально возможным отсутствием дефектов. Безусловно, тестировщики играют немаловажную роль в тестировании, но разработчик также должен понимать и ориентироваться в процессах. Разработчику нужно учитывать при разработке программного обеспечения надежность, а также уменьшать риск возникновения багов.
      Забезпечення якості ПЗ та тестування: що в них загального та різного?
      Статья приводит примеры и доводы, которые способны развеять некоторые распространенные заблуждения, касающиеся роли тестирования и обеспечения качества ПО (SQA), а также выработать рекомендации для успеха SQA-команд.
      Тестування ПЗ
      Знание о тестировании программного обеспечения критически важно не только для разработчиков программного обеспечения, программистов и профессиональных тестеров, но также и для покупателей, и пользователей. В последнюю категорию попадаем мы все.

      Купуй передплатуз доступом до всіх курсів та сервісів

      Бібліотека сучасних IT знань у зручному форматі

      Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      59.99 $
      Придбати
      Весняний
      • Усі відеокурси на 15 місяців
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      90.00 $
      119.99 $
      Придбати
      Акція
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      72.00 $
      89.99 $
      Придбати
      Акція
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.