Теория по основам тестирования — в одном видео
Решили стать QA-специалистом, но не знаете, с чего начать? В большом видео собрана базовая теория по тестированию, которая поможет лучше понимать профессию:
https://youtu.be/3kgdKE7ndvI
Остальное — за вами. Освойте теорию из видео, и можете углубляться в направления тестирования — веб-приложения, мобильные приложения, бэкенд и т.д.
#тестирование
Решили стать QA-специалистом, но не знаете, с чего начать? В большом видео собрана базовая теория по тестированию, которая поможет лучше понимать профессию:
https://youtu.be/3kgdKE7ndvI
Остальное — за вами. Освойте теорию из видео, и можете углубляться в направления тестирования — веб-приложения, мобильные приложения, бэкенд и т.д.
#тестирование
YouTube
Тестировщик с нуля за 6 часов / QA / Тестирование по полный курс
Стань тестировщик с нуля. 6 часов теории тестирования, которая собрана из моего профессионального курса подготовки для Junior и middle специалистов.
Вы должна понимать, что в этом уроке собрана именно теория, т.е. здесь нет практики. Но есть очень много…
Вы должна понимать, что в этом уроке собрана именно теория, т.е. здесь нет практики. Но есть очень много…
🔥5👎2
Учим ребёнка создавать игры на Unity
Многие дети любят игры. Поэтому лучший способ заинтересовать их программированием — предложить создать собственную игру.
Для старта в геймдеве отлично подойдёт движок Unity. Он использует достаточно понятный язык C# и даёт широкие возможности для дальнейшего развития.
Освоить ребёнку Unity поможет серия видеоуроков из статьи:
https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity/
#gamedev #csharp
Многие дети любят игры. Поэтому лучший способ заинтересовать их программированием — предложить создать собственную игру.
Для старта в геймдеве отлично подойдёт движок Unity. Он использует достаточно понятный язык C# и даёт широкие возможности для дальнейшего развития.
Освоить ребёнку Unity поможет серия видеоуроков из статьи:
https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity/
#gamedev #csharp
👍9
Бесплатный курс по основам командной строки
В Linux командная строка — основной инструмент для взаимодействия с системой. Освоить её может онлайн-курс, где вы научитесь:
— навигации по файловой системе;
— работе с пакетным менеджером;
— управлять доступами к файлам;
— работать с переменными окружения.
Приступить к изучению: https://ru.hexlet.io/courses/cli-basics
#linux #курсы
В Linux командная строка — основной инструмент для взаимодействия с системой. Освоить её может онлайн-курс, где вы научитесь:
— навигации по файловой системе;
— работе с пакетным менеджером;
— управлять доступами к файлам;
— работать с переменными окружения.
Приступить к изучению: https://ru.hexlet.io/courses/cli-basics
#linux #курсы
👍9👏2
Подборка актуальных вакансий
— Virtualization Backup Engineer (Trainee) в Veeam
Где: Санкт-Петербург, можно удалённо
Опыт: Без опыта
— Системный инженер в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик прикладных решений по контакт-центрам в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик (Снятие данных с мобильных телефонов) в Belkasoft
Где: Удалённо
Опыт: От 1 года
— Технический писатель в Belkasoft
Где: Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Контент-менеджер (IT-направление) в Finector Group
Где: Удалённо
Опыт: От 1 года
#вакансии #работа
— Virtualization Backup Engineer (Trainee) в Veeam
Где: Санкт-Петербург, можно удалённо
Опыт: Без опыта
— Системный инженер в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик прикладных решений по контакт-центрам в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик (Снятие данных с мобильных телефонов) в Belkasoft
Где: Удалённо
Опыт: От 1 года
— Технический писатель в Belkasoft
Где: Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Контент-менеджер (IT-направление) в Finector Group
Где: Удалённо
Опыт: От 1 года
#вакансии #работа
👍3👎1
Операции над числами в Java
Помимо классических операций, таких как сложение, вычитание, умножение и деление, начинающему Java-программисту следует узнать обо всех основных логических и арифметических операциях. Кроме того, нужно ознакомиться с нюансами их применения.
В одной статье объясняются все необходимые операции:
https://javarush.ru/groups/posts/1924-operacii-nad-chislami-v-java
#java
Помимо классических операций, таких как сложение, вычитание, умножение и деление, начинающему Java-программисту следует узнать обо всех основных логических и арифметических операциях. Кроме того, нужно ознакомиться с нюансами их применения.
В одной статье объясняются все необходимые операции:
https://javarush.ru/groups/posts/1924-operacii-nad-chislami-v-java
#java
Основы тестирования JavaScript-приложений
Следующим этапом после освоения синтаксиса JavaScript и создания веб-приложений является тестирование. Реализация качественных тестов не только помогает выявить большинство ошибок в коде, но и быстрее внедрить новые функции.
Разобраться с темой поможет всего одно видео:
https://youtu.be/y2emL1fMRyY
#js #веб #фронтенд #бэкенд
Следующим этапом после освоения синтаксиса JavaScript и создания веб-приложений является тестирование. Реализация качественных тестов не только помогает выявить большинство ошибок в коде, но и быстрее внедрить новые функции.
Разобраться с темой поможет всего одно видео:
https://youtu.be/y2emL1fMRyY
#js #веб #фронтенд #бэкенд
YouTube
Тестирование JavaScript от А до Я (Jest, React Testing Library, e2e, screenshot)
В этом ролике мы научимся тестировать JS приложения. Ознакомимся с JEST и научимся писать UNIT тесты. С помощью React testing library и jest научимся писать интеграционные тесты на react приложения в связке с react router dom и redux. Используя WebdriverIO…
👍3
Ищем кратчайший путь в лабиринте: объяснение на Python
Поиск пути является одной из типичных задач в программировании. Однако принципы алгоритмов поиска достаточно трудно освоить новичкам.
Понять лучше алгориты поиска пути можно на примере задачи по поиску выхода из двухмерного лабиринта. А руководство поможет разобраться с реализацией на Python популярного алгоритма поиска пути — алгоритма Дейкстры:
https://habr.com/ru/company/piter/blog/596029/
#python #алгоритмы
Поиск пути является одной из типичных задач в программировании. Однако принципы алгоритмов поиска достаточно трудно освоить новичкам.
Понять лучше алгориты поиска пути можно на примере задачи по поиску выхода из двухмерного лабиринта. А руководство поможет разобраться с реализацией на Python популярного алгоритма поиска пути — алгоритма Дейкстры:
https://habr.com/ru/company/piter/blog/596029/
#python #алгоритмы
👍5👏1
Потренируемся писать Telegram-бота на Java?
Попробуйте реализовать простую игру в духе «камень-ножницы-бумага»:
https://youtu.be/GVCb8Z94A6s
При этом потребуется только знать основы Java — бот будет построен на чистой Java и Telegram API без базы данных и дополнительных библиотек.
#java
Попробуйте реализовать простую игру в духе «камень-ножницы-бумага»:
https://youtu.be/GVCb8Z94A6s
При этом потребуется только знать основы Java — бот будет построен на чистой Java и Telegram API без базы данных и дополнительных библиотек.
#java
YouTube
Телеграм бот-игра на JAVA в 100 строк
Пишем телеграм бота, реализующего простую игру в стиле "камень-ножницы-бумага" на чистой джава + библиотека telegram api. Для пущей сложности я делаю это без БД и при этом пытаюсь выдернуть информацию о том, в каком чате происходит дело (может пригодиться…
👍10🥰3
Бесплатный курс по программированию на C#
Если вы хотите разрабатывать программы для Windows, игры или серверную часть веб-приложений, то C# станет отличным вариантом для первого языка программирования.
С нуля изучить C# поможет специальный курс на Stepik, где вы освоите основы языка, а также научитесь работать со средой разработки Visual Studio:
https://stepik.org/course/99426/promo
#csharp #курсы
Если вы хотите разрабатывать программы для Windows, игры или серверную часть веб-приложений, то C# станет отличным вариантом для первого языка программирования.
С нуля изучить C# поможет специальный курс на Stepik, где вы освоите основы языка, а также научитесь работать со средой разработки Visual Studio:
https://stepik.org/course/99426/promo
#csharp #курсы
👍7❤1
Регулярные выражения в Python
В работе со строками часто требуется искать некоторые последовательности символов. Для этого можно написать громоздкие циклы с условиями, но есть вариант поэффективнее — регулярные выражения.
Хоть регулярки на первый взгляд кажутся сплошной кучей символов, на деле они позволяют в одну строку решить достаточно крупную задачу поиска в строке.
В Python для работы с регулярными выражениями (regexp) используется модуль
#python
В работе со строками часто требуется искать некоторые последовательности символов. Для этого можно написать громоздкие циклы с условиями, но есть вариант поэффективнее — регулярные выражения.
Хоть регулярки на первый взгляд кажутся сплошной кучей символов, на деле они позволяют в одну строку решить достаточно крупную задачу поиска в строке.
В Python для работы с регулярными выражениями (regexp) используется модуль
re
. Подробнее о работе с ним — в статье.#python
👍8🤯2
Семь главных книг для Javascript-разработчика
За кажущейся простотой языка JavaScript таится сложный механизм с тысячами деталей. И если вы хотите стать настоящим JS-разработчиком, то вам предстоит погрузиться глубже в JavaScript.
Помогут в этом книги из подборки от опытного фронтенд-разработчика:
https://tproger.ru/articles/sem-glavnyh-knig-dlja-javascript-razrabotchika-ot-majersa-do-haverbeka/
#js #веб
За кажущейся простотой языка JavaScript таится сложный механизм с тысячами деталей. И если вы хотите стать настоящим JS-разработчиком, то вам предстоит погрузиться глубже в JavaScript.
Помогут в этом книги из подборки от опытного фронтенд-разработчика:
https://tproger.ru/articles/sem-glavnyh-knig-dlja-javascript-razrabotchika-ot-majersa-do-haverbeka/
#js #веб
👍7😁1
Разработка Telegram-бота на Python
Telegram предлагает широкие возможности для создания ботов. Почему бы вам не попробовать свои силы в их разработке на Python?
Из видео вы узнаете об основных командах, с помощью которых вы сможете реализовать полнофункционального бота:
https://youtu.be/HodO2eBEz_8
Кстати, недавно мы делились материалом, как разработать бота на Java.
#python
Telegram предлагает широкие возможности для создания ботов. Почему бы вам не попробовать свои силы в их разработке на Python?
Из видео вы узнаете об основных командах, с помощью которых вы сможете реализовать полнофункционального бота:
https://youtu.be/HodO2eBEz_8
Кстати, недавно мы делились материалом, как разработать бота на Java.
#python
👍19👎1
Подборка полезных материалов по инструментам Java-разработчика
Внутри вы найдёте ссылки на лекции и статьи по системе сборки Maven, инструменту для контейнеризации Docker, сервису GitHub, среде разработки Intellij IDEA и другим инструментам:
https://javarush.ru/groups/posts/3729-v-zakladki-podborka-statey-ob-instrumentakh-dlja-java-razrabotchika--maven-docker-github-i-drug
#java
Внутри вы найдёте ссылки на лекции и статьи по системе сборки Maven, инструменту для контейнеризации Docker, сервису GitHub, среде разработки Intellij IDEA и другим инструментам:
https://javarush.ru/groups/posts/3729-v-zakladki-podborka-statey-ob-instrumentakh-dlja-java-razrabotchika--maven-docker-github-i-drug
#java
👍9
Как выучить язык программирования быстро и эффективно
Чтобы стать хорошим программистом, необходимо проработать свой план обучения. Без него вы рискуете быстро потерять мотивацию изучать язык программирования.
В видео даны полезные советы, которые помогут пройти путь от «чайника» до уверенного разработчика:
https://youtu.be/Sxy8_9DK0Xg
#советы
Чтобы стать хорошим программистом, необходимо проработать свой план обучения. Без него вы рискуете быстро потерять мотивацию изучать язык программирования.
В видео даны полезные советы, которые помогут пройти путь от «чайника» до уверенного разработчика:
https://youtu.be/Sxy8_9DK0Xg
#советы
YouTube
Как выучить язык программирования быстрее
Несколько советов, помогающих ускорить изучение языка программирования
0:00 Начало
0:09 Практика
0:58 Каждый следующий язык учить легче, чем предыдущий
1:45 Читайте чужой исходный код
2:19 Читайте документацию от разработчиков
3:02 Не пренебрегайте русскоязычной…
0:00 Начало
0:09 Практика
0:58 Каждый следующий язык учить легче, чем предыдущий
1:45 Читайте чужой исходный код
2:19 Читайте документацию от разработчиков
3:02 Не пренебрегайте русскоязычной…
👍17🤮2🔥1
Ошибки, которые стоит избегать новичку в программировании
В статье рассмотрен ряд ошибок, из-за которых вы можете потерять интерес изучать разработку дальше. Публикуем основные тезисы:
1. Выбор неподходящего учителя или наставника.
Ментор сможет заложить фундамент ваших знаний, поэтому важно найти опытного наставника с удобным подходом к обучению.
2. Изучение всего и сразу.
Программирование — огромная область, и вы не сможете охватить всё. Определитесь в начале пути, что вы хотите изучить первым, и углубитесь в эту область.
3. Пренебрежение базовыми принципами.
Необходимо изучить основы программирования, а не только синтаксис отдельного языка, чтобы писать качественные программы.
4. Зависимость от обучающих курсов и программ.
Только повторение действий из обучающих видео не сделает вас программистом. Реализуйте собственный проект, где примените полученные знания.
5. Отсутствие конкретных целей и сроков исполнения.
Установка целей и сроков поможет не только закончить проект, но и подготовиться к реальной работе.
6. Неспособность объяснить технические термины просто и понятно.
В будущем вы можете разговаривать с заказчиками (особенно актуально для фрилансеров). Зачастую заказчик не понимает терминологии программиста, и ему важен только результат. Поэтому научитесь доносить информацию в понятной для всех форме.
7. Отказ от помощи.
Опытные коллеги часто не против дать советы новичку и помочь решить проблемы с кодом. Поэтому смело задавайте вопросы коллегам.
#советы
В статье рассмотрен ряд ошибок, из-за которых вы можете потерять интерес изучать разработку дальше. Публикуем основные тезисы:
1. Выбор неподходящего учителя или наставника.
Ментор сможет заложить фундамент ваших знаний, поэтому важно найти опытного наставника с удобным подходом к обучению.
2. Изучение всего и сразу.
Программирование — огромная область, и вы не сможете охватить всё. Определитесь в начале пути, что вы хотите изучить первым, и углубитесь в эту область.
3. Пренебрежение базовыми принципами.
Необходимо изучить основы программирования, а не только синтаксис отдельного языка, чтобы писать качественные программы.
4. Зависимость от обучающих курсов и программ.
Только повторение действий из обучающих видео не сделает вас программистом. Реализуйте собственный проект, где примените полученные знания.
5. Отсутствие конкретных целей и сроков исполнения.
Установка целей и сроков поможет не только закончить проект, но и подготовиться к реальной работе.
6. Неспособность объяснить технические термины просто и понятно.
В будущем вы можете разговаривать с заказчиками (особенно актуально для фрилансеров). Зачастую заказчик не понимает терминологии программиста, и ему важен только результат. Поэтому научитесь доносить информацию в понятной для всех форме.
7. Отказ от помощи.
Опытные коллеги часто не против дать советы новичку и помочь решить проблемы с кодом. Поэтому смело задавайте вопросы коллегам.
#советы
👍23🔥4
Что почитать: «Большая книга проектов Python»
Освоили синтаксис Python? Теперь пора приступать к реализации различных проектов.
Как вариант, можно начать с доработки проектов, представленных в пособии «Большая книга проектов Python». В книге представлены:
— «виселица», блек-джек и другие игры;
— имитационные модели лесных пожаров, бросков игральных костей и японских счётов-абаки;
— анимированные изображения аквариума, вращающегося куба и старого-доброго логотипа DVD, отскакивающего от краёв экрана;
— трёхмерная «бродилка» по лабиринту;
— криптографические проекты.
#книги #python
Освоили синтаксис Python? Теперь пора приступать к реализации различных проектов.
Как вариант, можно начать с доработки проектов, представленных в пособии «Большая книга проектов Python». В книге представлены:
— «виселица», блек-джек и другие игры;
— имитационные модели лесных пожаров, бросков игральных костей и японских счётов-абаки;
— анимированные изображения аквариума, вращающегося куба и старого-доброго логотипа DVD, отскакивающего от краёв экрана;
— трёхмерная «бродилка» по лабиринту;
— криптографические проекты.
#книги #python
👍22👎2🤔1
Умеете работать с модулем math в Python?
Для работы с числами удобно использовать модуль math. Он имеет множество встроенных функций, которые покроют большинство задач с числами в Python.
Изучите в тесте примеры кода на Python и проверьте себя на знание модуля math:
https://pythonist.ru/test-math-v-python/
#python #тесты
Для работы с числами удобно использовать модуль math. Он имеет множество встроенных функций, которые покроют большинство задач с числами в Python.
Изучите в тесте примеры кода на Python и проверьте себя на знание модуля math:
https://pythonist.ru/test-math-v-python/
#python #тесты
👍5
«Змейка» на чистом JavaScript и HTML5
Изучаете JavaScript? Потренируйтесь писать простые веб-приложения без использования сторонних библиотек.
Например, можно реализовать классическую игру «Змейку». Как её сделать, пошагово объясняется в гайде:
https://youtu.be/hM2vvcXBV84
#js
Изучаете JavaScript? Потренируйтесь писать простые веб-приложения без использования сторонних библиотек.
Например, можно реализовать классическую игру «Змейку». Как её сделать, пошагово объясняется в гайде:
https://youtu.be/hM2vvcXBV84
#js
YouTube
Игра Змейка на чистом JavaScript и HTML5 за 45 минут!
Представляю вам большой урок, в ходе которого мы создадим полноценную красивую игру на чистом JavaScript и HTML5. Игра будет копировать классическую игру "Змейка", при этом в конце урока мы загрузим игру на сервер чтобы все смогли поиграть в игру.
✔ Хостинг…
✔ Хостинг…
🔥12👍6
Видеокурс по основам логики
Логика повсеместно встречается в программировании, и разработчику важно понимать её принципы.
Если хотите подтянуть свои знания по логике, рекомендуем посмотреть серию роликов:
https://www.youtube.com/playlist?list=PLo6puixMwuSNCt4bd99UheEjaS4EudoGJ
#математика
Логика повсеместно встречается в программировании, и разработчику важно понимать её принципы.
Если хотите подтянуть свои знания по логике, рекомендуем посмотреть серию роликов:
https://www.youtube.com/playlist?list=PLo6puixMwuSNCt4bd99UheEjaS4EudoGJ
#математика
YouTube
Введение в логику, урок 1: Базовые понятия | Хекслет
Классическая логика является формальной основой для 99% современной математики. Понимание принципов логики — обязательно для программиста.
Начните изучать программирование бесплатно на Хекслете: https://ru.hexlet.io/courses_free?utm_source=youtube&utm_m…
Начните изучать программирование бесплатно на Хекслете: https://ru.hexlet.io/courses_free?utm_source=youtube&utm_m…
👍15
Уроки по программированию на HTML и CSS для детей
Создание простых веб-страниц на HTML и CSS на имеет низкий порог для вхождения, поэтому хорошо подойдёт для знакомства детей с программированием.
С помощью подборки видеоуроков ребёнок изучит основы HTML, работу со стилями CSS Flexbox и CSS Grid, принципы вёрстки, а также язык JavaScript:
https://tproger.ru/articles/poleznye-uroki-po-programmirovaniju-na-html-i-css-dlja-detej/
#веб #html #фронтенд
Создание простых веб-страниц на HTML и CSS на имеет низкий порог для вхождения, поэтому хорошо подойдёт для знакомства детей с программированием.
С помощью подборки видеоуроков ребёнок изучит основы HTML, работу со стилями CSS Flexbox и CSS Grid, принципы вёрстки, а также язык JavaScript:
https://tproger.ru/articles/poleznye-uroki-po-programmirovaniju-na-html-i-css-dlja-detej/
#веб #html #фронтенд
👍6