Программирование

Отображение 13–24 из 1919

Python ООП

Новый курс по "Объектно-ориентированному программированию в Python" и это его карта.

#0. ООП: Введение (проблема процедурного подхода)

#1. ООП: Объекты и классы

#2. ООП: Атрибуты класса и функции

#3. ООП: Классы как callable-объекты, экземпляры классов

#4. ООП: Функции классов и методы экземпляров, self

#5. ООП: Инициализация экземляров, __init__ метод

#6. ООП: Статические методы и декоратор @staticmethod

#7. ООП: Инкапсуляция, приватные атрибуты и публичный интерфейс

#8. ООП: Пример 1

#9. ООП: Name mangling

#10.

200.00

Курс рассчитан на frontend-разработчиков или backend-разработчиков со знанием Javascript.

За 4 месяца вы научитесь:

Разрабатывать бэкенд любой сложности на Node.js с использованием Express, Passport, Jest, GtaphQL, Next.js

Работать с базами данных MongoDB и PostgreSQL

Использовать и настраивать CI/CD для своего проекта.

Конфигурировать приложения для production и деплоить на сервер

Работать с Web Sockets (Socket.IO)

Писать понятный и чистый код на TypeScript

Также вы получите:

Глубокое понимание архитектуры и дизайна Node.

200.00

Чему вы научитесь

Тестовые артефакты

Жизненный цикл ПО

Требования к ПО

Тест дизайн

Тестирование User Interface

Базы Данных SQL

Автоматизация Selenium

Требования

может проходить каждый

Интенсив чтобы стать Junior QA

Темы которые разберем:

Тестовые артефакты - определения, с помощью чего тестировщики выполняют свои задачи(инструменты, документация, продукт)

Жизненном цикле ПО - разберем как разрабатывается программное обеспечение и что делают тестировщики

Требования к тестированию - что такое требования, формальные, не формальные требования

Тест...

200.00

Изучите основы структур данных JS - как встроенные, такие как Карты, Наборы или Массивы, так и пользовательские, такие как связанные списки, деревья, графыи т. д.

При работе с JavaScript вы будете работать со структурами данных все время.

Этот курс включает в себя встроенные структуры данных, такие как массивы, объекты, карты или наборы, и, особенно если вы углубляетесь в JavaScript, также кастомные структуры данных, такие как связанные списки, деревья или графы.

Мы напишем основные встроенные структуры данных, чтобы понять, как они работают и когда их использовать, прежде чем исследовать важные кастомные структуры данных.

200.00

Что даст вам этот курс

В свете последних событий, всё больше возрастают нагрузки на различные online сервисы, многие оффлайн предприятия создают информационные системы, производительность которых должна удовлетворять потребности многочисленных пользователей, в связи с чем на рынке требуются специалисты в области нагрузочного тестирования!

Курс подойдет:

— для специалистов в области функционального или автоматизированного тестирования с 1-2+ годами опыта, небольшой практикой в java/C/SQL и желанием ворваться в самую интересную область тестирования!

200.00

Что даст вам этот курс:

Глубокое знакомство с библиотеками PHP и особенностями языка

Навыки проектирования приложений, работы с базами и файлами, веб-фронтендом

Привычку к хорошему и чистому коду

Владение тактиками по созданию высоконагруженных систем

Для реализации больших и долгосрочных проектов современному PHP-разработчику необходимо заботиться об архитектуре кода, применять паттерны проектирования, писать код в соответствии с принципами SOLID и поддерживать высокий code coverage своих unit-тестов. Но профессия PHP Backend Developer требует знаний не только языка PHP, а ещё...

200.00

Freenet

• обзор сети;

• установка и конфигурация узла Freenet;

• создание анонимного профиля с помощью WOT (Web of Trust);

• создание почтового ящика во Freemail;

• создание микроблога в Sone;

• создание дискуссионной группы в FMS;

• месседжинг и чат в FLIP;

• криптозащита почты с помощью GPG и Enigmail;
линки и ресурсы Freenet.

I2P

• сравнение I2P с Freenet и другими даркнетами;

• установка и конфигурация веб-браузера для доступа к I2P;

• отличие архитектуры I2P от TOR;

• специфика криптозащиты в I2P и поддержка разных протоколов;

99.00

Данный курс посвящен такому замечательному инструменту как PyQt5. В данном курсе мы научимся писать крутые программы с использованием современного графического интерфейса, все видео хорошо смонтированы и не содержат воды.

ЧТО МЫ ИЗУЧИМ?

1. Настройка среды и разбор инструментов QtDesigner

2. Структура QT программы, преобразование интерфейса, принцип работы pushButton, PlainTextEdit, Label

3. RadioButton, CheckBox. Использование галочек в программе

4. Работа с ListWidget и таблицами, ставим иконки, создаем ресурсы и компилируем программу

5.

99.00

Повысьте свой уровень владения jаvascript. Станьте востребованным и высокооплачиваемым специалистом. Освойте jаvascript - один из самых популярных, востребованных и высокооплачиваемых языков программирования. JS используется во FrontEnd и Backend разработке.

Технологии изучаемые на курсе

- Окружение jаvascript разработчика. Git, npm, webpack, Node.js.

- ООП в jаvascript. Классы, объекты, фабрики, обертки, экземляры.

- Синхронность и асинхронность. Поток, callback, promise, fetch.

- Анимации и Canvas на JS. Анимация и работа в Canvas.

99.00

Что даст вам этот курс

Профессиональный онлайн-курс для тех, кто уже имеет опыт программирования на Python и хочет повысить свой уровень за счет новых знаний и навыков из различных областей разработки. Если вы уверенно чувствуете себя с Python, помните C, имеете представление о сетевом взаимодействии и реляционных СУБД, умеете обращаться с Linux, Git и прочими стандартными инструментами девелопера — курс для вас.

Цель программы — погрузить вас в современную «промышленную» разработку на Python как в теории, так и на практике. При этом Python будет лишь инструментом, с помощью которого мы будем изучать различные области знаний.

99.00

Курс будет интересен как разработчикам, так и инженерам, отвечающим за настройку процессов непрерывной разработки и доставки (continuous integration / continuous delivery).

Практический интенсивный курс по популярной методике непрерывной разработки и поставки программного обеспечения Continuous Integration и Continuous Delivery на GitLab

Цель курса:

- сформировать понимание архитектуры облачных провайдеров

- научить настройке процесса сборки и тестирования приложения

- изучить автоматизацию анализа кода и поиска уязвимостей

- настраивать процесс установки приложения

- и все это у трех крупнейших провайдеров!

99.00

Для кого этот курс?

Программа создана для Junior/Middle разработчиков, владеющих разными языками программирования. Откроет огромные перспективы для развития тем, кто застоялся на месте, и тем, кто хочет вырасти профессионально, избежав многих ошибок. И, конечно, курс просто жизненно необходим всем, кто прогулял или недостаточно серьёзно относился к занятиям по алгоритмам в вузе.

Содержание курса:

Введение в алгоритмы и структуры данных

Тема 1: Математика для разработчиков

Тема 2: Введение в алгоритмы, RAM-модель. Порядок роста функций.

99.00

Отображение 13–24 из 1919