Разработка программного обеспечения требует изучения языков программирования. Одним из наиболее популярных является Python. Он пользуется спросом не только у новичков, но и у опытных разработчиков. Python оснащен богатым спектром инструментов. Один из них – это SQLAlchemy. Данный продукт появился еще в 2006 году. Он набрал огромную популярность среди тех, кто использует в своих проектах базы данных. Далее предстоит изучить the SQLAlchemy в Python более подробно. Что это такое The SQLAlchemy – программное обеспечение с открытым…
Python – язык программирования, наделенный достаточно большим количеством инструментов, функций и встроенных стандартных команд. С их помощью удается создавать совершенно…
И снова доброго времени суток! Совсем скоро у нас стартует обучение очередной группы «Разработчик на Spring Framework», в связи с чем мы провели открытый урок, что стало уже традицией в преддверии запуска. На этом вебинаре говорили о разработке REST-клиентов с помощью Spring, а также детально узнали о таких технологиях, как Spring Cache, Spring Retry и Hystrix. Преподаватель: Юрий Дворжецкий — тренер в Luxoft Training Center, ведущий разработчик, кандидат физико-математических наук. Вебинар посетила совершенно разная аудитория, оценившая свои знания…
Автор статьи: Алина Романова, Information Analyst в голландской компании bol.com и преподаватель курса OTUS «Системный аналитик. Advanced». Поиск работы за…
В данной статье будет рассказано о том, что собой представляют альфа и бета версии программ. Также предстоит выяснить, какими бывают приложения до официального итогового релиза. Эта информация пригодится не только разработчикам, но и тестировщикам на собеседованиях. Стадии разработки Стадии разработки используются для описания степени готовности итогового программного продукта. Данный момент может отражать реализованные функции, запланированные для того или иного приложения. Стадии разработки могут быть как объявлены официально, так и проводиться негласно. Во втором случае подобное…
Python – популярный язык программирования. Он относится к высокоуровневому языку общего назначения. Обладает строгой динамической типизацией, а также автоматическим управлением…
Выпуск программного обеспечения требует основательной работы. Перед итоговой реализацией проекта необходимо организовать его тестирование. Пример – модульные тесты. В данной статье будет рассказано о том, что собой представляет соответствующий процесс. Предстоит разобраться с особенностями, преимуществами и недостатками Unit-тестов, а также методами их организации. Определение Задумываясь, что такое модульное тестирование, требуется запомнить: тест – исследование имеющегося проекта с целью получения информации о качестве итогового программного продукта. Оно позволяет оценить риски приложения и удостовериться в его полноценной…