Программирование
Java
https://hyperskill.org/ | Java/Kotlin, только английский |
https://stepik.org/course/187 | базовый курс по Java, охватывает почти все. Для никогда не программировавших может быть сложным |
https://javarush.ru/ | Курс недорогой, есть большая бесплатная часть, но требует осознанности (так как учишься ты сам) |
https://www.sololearn.com/Course/Java/ | Азы синтаксиса и понятий. На сайте английская версия, в приложении - русская |
Java (Джава) для начинающих: с нуля до сертификата Oracle | Курс недорогой, но очень доходчивый. |
https://www.youtube.com/channel/UCuIctN7x71qam9K_ZxS1W2A | Курсы Головача - старенькие, но все еще очень хорошие |
https://hyperskill.org/ | Java/Kotlin, только английский |
https://stepik.org/course/187 | базовый курс по Java, охватывает почти все. Для никогда не программировавших может быть сложным |
https://testautomationu.applitools.com/learningpaths.html | Бесплатные курсы на разных ЯП на английском |
https://inponomarev.ru/corejava | Очень доступные уроки |
Python
https://pythontutor.ru/ | Первые шаги в Питоне. Онлайн учебник (бесплатный) |
https://selenium-python.readthedocs.io/index.html | официальная документация как писать автотесты Python+Selenium |
https://docs.pytest.org/en/latest/ | Pytest - фреймворк для написания тестов на Python (мощная параметризация, фикстуры и другие плюшки) |
https://stepik.org/course/67/ | основы основ, хорошо для тех кто никогда не программировал |
https://stepik.org/course/512 | чуть посложнее, зато все что нужно тестировщику - ооп, апи, xml |
https://www.sololearn.com/Course/Python/ | Азы синтаксиса и понятий. На сайте английская версия, в приложении - русская |
https://www.coursera.org/specializations/programming-in-python | курс по питону от мэйлру & МФТИ на русском, лучше брать не с нуля, а после степика |
https://djbook.ru/rel1.9/ | учебник по Джанго на русском |
https://www.coursera.org/specializations/python | курс по питону вводный с абсолютного нуля (ENG) |
https://github.com/SunInJuly/api_example | пример авто-теста pytest+requests |
https://www.hackerrank.com/domains/regex | практика по регулярным выражениям |
https://stepik.org/course/575/ | Автоматизация тестирования с помощью Selenium и Python (курс Юлии Лях) |
https://coursehunter.net/course/python-qa-engineer | Курс с OTUS - Python QA Automation (курс по премиум-подписке) |
JavaScript
https://stepik.org/course/2223 | вводный курс по js |
https://www.codecademy.com/ | фронтенд, верстка, вот это все. Полезно будет автоматизаторам веб-продуктов |
https://www.cypress.io/ | JavaScript End to End Testing Framework |
https://medium.com/welldone-software/an-overview-of-javascript-testing-in-2019-264e19514d0a | Статья о популярных фреймворках для тестирования на js в 2019 году |
https://jasmine.github.io/ | Behavior-Driven JavaScript testing framework |
https://www.chaijs.com/ | Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework. |
https://mochajs.org/ |
Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun.
|
https://sinonjs.org/ | Standalone test spies, stubs and mocks for JavaScript. |
https://devexpress.github.io/testcafe/ | A node.js tool to automate end-to-end web testing |
https://seleniumhq.github.io/selenium/docs/api/javascript/ | Документация по Selenium HQ для javascript |
https://airbnb.io/enzyme/ | Enzyme is a JavaScript Testing utility for React that makes it easier to test your React Components' output. |
https://pptr.dev/ | Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol |
https://cucumber.io/ | Самый популярный BDD фреймворк для тестирования |
https://www.blazemeter.com/blog/top-15-ui-test-automation-best-practices-you-should-follow | 15 best-practices в автоматизации тестирования |
https://coursehunters.net/course/testirovanie-s-jest | Вводный курс по тестированию на js с помощью Jest |
https://coursehunters.net/course/sovremennyy-javascript-polnoe-rukovodstvo-stroim-10-proektov | Современный JavaScript - Полное руководство - Строим +15 Проектов - на англ.яз., но крутой |
https://coursehunters.net/course/intensivnyy-onlayn-kurs-professionalnyy-javascript-uroven-1 | Интенсив по JS от htmlacademy, уровень 1. Поток 14, лето 2018 |
https://coursehunters.net/course/end-to-end-testirovanie-s-google-s-puppeteer-i-jest | End to End Тестирование с Google's Puppeteer и Jest |
Основы
Free Programming Fundamentals Tutorial - Programming 101 | платформа с курсами на разных языках |
https://online-learning.harvard.edu/ | Онлайн курсы Гарвара по информатике |
https://lagunita.stanford.edu/courses/Engineering/CS101/Summer2014/about | |
https://docs.microsoft.com/en-us/learn/certifications/ | Сертификация Микрософта на разные темы |
https://javarush.ru/quests/QUEST_HARVARD_CS50 | гарвардский курс «CS50. Основы программирования» на русском языке! |
https://stepik.org/course/217 | очень ёмкий курс по алгоритмам, сложноватый, можно проходить на любом языке |
https://stepik.org/course/10829 | очень абстрактный и базовый курс по информатике |
https://slivap.ru/threads/algoritmy-dlja-razrabotchikov-chast-1-otus-mixail-gorshkov-mixail-stepanov-valerij-maznev.11320/ | Курс по алгоритмам от OTUS |
https://www.jdoodle.com | Неплохой онлайн-интерпретатор с поддержкой кучи ЯП |
https://www.w3schools.com/ | THE WORLD'S LARGEST WEB DEVELOPER SITE -- неплохая тренажерка для разных околовебных ЯП |
https://www.jdoodle.com/ | Неплохой онлайн-интерпретатор с поддержкой кучи ЯП |
https://www.w3schools.com | THE WORLD'S LARGEST WEB DEVELOPER SITE -- неплохая тренажерка для разных околовебных ЯП |