Задать вопрос программисту онлайн - IT Новости
Microclimate.su

IT Новости
129 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Задать вопрос программисту онлайн

Онлайн-консультации с программистами

Артур Шляпников

Руководитель группы автоматизации тестирования в BIA Technologies

  • разработать тестовую стратегию, выбрать инструменты для автоматизации
  • организовать и провести нагрузочное тестирование
  • повысить частоту релизов

Проведу тестовое собеседования на должность тестировщика:

  • дам обратную связь
  • помогу понять ваши сильные и слабые стороны
  • укажу, на каких навыках и знаниях стоит акцентировать внимание
  • подскажу, каких знаний и навыков не хватает и что стоит подтянуть
  • дам рекомендации для прохождения реальных собеседований
  • JMeter, Gatling, Locust, Taurus
  • Jenkins, GitLab CI
  • Python
  • Selenium, Selenide, Selenoid, Cucumber
  • Docker, Swarm

11 консультаций, 17 часов.

Максим Мелентьев

Ведущий разработчик, Coolershare.com

Имею большой опыт разработки серверных приложений.
Помогу:

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

Технологии и библиотеки с которыми я работал:

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

5 консультаций, 13 часов.

Дмитрий Корнев

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

7 консультаций, 13 часов.

Андрей Гейн

Старший разработчик Яндекса

Работаю фулл-стек разработчиком и даже немного больше: придумываю архитектуру, программирую бэкенд с фронтендом и тестирую получившийся результат сам. Из непривычных для сегодняшних программистов навыков: достаточно хорошо разбираюсь в алгоритмах и структурах данных, а также увлекаюсь компьютерной безопасностью.

Отлично знаю: Python, C#, Django, PHP, Entity Framework, SQL, HTML, JavaScript, CSS, jQuery, git, SVN, Assembler

9 консультаций, 13 часов.

Никита Соболев

Делаю сервисы, пишу код, руковожу разработкой. Учу молодых разработчиков. Люблю open-source.

С чем я могу помочь?

  • с выбором технологий для проекта
  • с внедрением лучших практик
  • провести строгий код-ревью
  • организовать разработку
  • отвечу на конкретные вопросы об инструменте

Обычно использую стек из Python + Javascript. Иногда добавляю Elixir.

Для Python: Django, Django Rest Framework, Celery Для Javascript: Express, Vue.js, Vuex, Nuxt Для DevOps: Docker, GitLab, Ansible

Опыт работы

10 лет назад решил вести собственный бизнес. Начинали с разработки простых сайтов абы-как. Теперь работаем с корпорациями и государством. Используем Repeatable Software Development Process.

Организую митапы по Elixir в Москве, член программного коммитета MoscowPythonConf++

Ссылки: — Мои блоги: http://sobolevn.me/ — Мои доклады: https://github.com/sobolevn/my-talks — Github: https://github.com/sobolevn — StackOverflow: https://stackoverflow.com/

8 консультаций, 9 часов.

Андрей Киселев

Data Scientist at dbrain.io

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

Поделюсь разнообразным опытом в прикладном Data Science (от визуализации пространственно-временных данных до банковского скоринга в масштабе всего населения России), помогу разобраться в формулировке задачи для машинного обучения на основе ваших данных и бизнес-процесса.

Технологии: Python и экосистема пакетов для анализа данных, Tensorflow, Pytorch

4 консультации, 5 часов.

Роман Емельяненко

BIA-Technologies. Middle Back-End Developer

Имею большой опыт разработки мобильных приложений. Последние 2 года развиваюсь в области Back-End технологий. Небольшой опыт разработки десктоп приложения на базе Swing/JavaFX, C# .NET CE 3.5 (Compact Edition).

Технологии и библиотеки с которыми я работал:

  • Java, C#
  • Android SDK
  • Google Maps API
  • Google Plus API
  • Facebook API
  • Video Recording (FFmpegAndroid)
  • Android Support Libraries
  • M3Mobile SDK
  • Spring
  • Swing/JavaFX
  • .NET CE 3.5

3 консультации, 4 часа.

Максим Кошель

Яндекс, разработчик frontend инфраструктуры

Имею разносторонний опыт управления проектами и веб-разработки. Провожу консультации как для разработчиков, так и для ИТ-компаний, бизнеса, стартапов. Ниже подробнее по разным категориям.

Для разработчиков буду полезен, если необходимо:

  • Помощь в подготовке к собеседованиям.
  • Ответы на вопросы, связанные с языками и технологиями, лучшие практики использования.
  • Повышение уровня экспертизы и получение преимущества перед коллегами.
  • Рекомендации по карьерному росту до тимлида, навыки управления командой, лучшие практики.
  • Построение плана дальнейшего развития, конкретные рекомендации.
  • Повышение эффективности, поиск узких мест, рекомендации по инструментам.
  • Ревью кода, рекомендации по более рациональному или эффективному решению.

Для компаний и стартапов буду полезен, если необходимо:

  • Составление технического задания и учёт всех необходимых нюансов.
  • Помощь в найме ИТ специалистов, подготовке собеседований.
  • Получение независимой оценки специалиста.
  • Налаживание процессов разработки, аудит и определение узких мест.
  • Получение успешного опыта корпораций и применение их в своей компании.
  • Экспертная оценка сроков реализации проекта, mvp.
  • Консультации по UX, frontend-решениям.
  • Автоматизация релизных циклов.

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

Являюсь экспертом в области frontend разработки (javascript, nodejs, вёрстка). Имею опыт разработки инструментов для автоматизации непрерывной интеграции и развертывания кода (CI/CD).

Работаю в Яндексе в отделе разработки инфраструктуры для frontend разработчиков. Есть опыт управления командой, применения scrum/agile методологий, тайм-менеджмента. До этого работал в Рабмлере, banki.ru, аутсорсинговых компаниях и фрилансе.

Имею опыт наставничества и лидерства, консультаций и проведения собеседований. Участвовал в отборе кандидатов и наблюдении за группами в Школе разработки интерфейсов Москве (2016-2017) и Минске (2016), проводил полный цикл технических занятий для участников. Принимал участие в предварительном отборе кандидатов в школу, и финальном отборе в качестве экзаменационной комиссии.

Бесплатная консультация по телефону

«Компьютерный Мастер» предоставляет Вам бесплатную консультацию по телефону! Вы всегда можете обратиться к нам по всем интересующим Вас вопросам.

Если Вам требуется квалифицированный совет специалиста, мы так же дарим эту возможность. Мастер проконсультирует Вас по любым вопросам, касающихся компьютеров и вычислительной техники: как лучше модернизировать компьютер, где приобрести комплектующие, поможет разобраться с программным обеспечением или лечением вирусов.

Всегда рады помочь, ждем Ваших звонков и писем! Благодарим за то, что выбрали нас!

Проконсультируйтесь
по вашей проблеме
Это бесплатно!
7.00 – 23.00, Без выходных
8 (495) 228 18 27
Или напишите нам на почту

Привозите технику
сразу к нам
Диагностика в подарок!
Москва, ул. Пятницкая д. 18, стр. 4
Метро Новокузнецкая
Уточните наличие запчастей по телефону
Посмотреть на карте

На 100% фиксированные цены

Не меняются на ровном месте в процессе ремонта.

Выезд + диагностика = 0 руб.

Вы платите исключительно за результат!

Скидка 10% при заказе через сайт

Обращаетесь к нам впервые? Просто оставьте заявку и воспользуйтесь скидкой!

Честный ремонт за 45 минут

Без потери качества и лишних услуг.

Выезд мастера за 30 минут

Мастер готовится к заказу сразу после Вашего звонка.

Железная гарантия 1 год

Официальные документы с печатью компании.

Хочу выразить огромную благодарность сервисному центру «Компьютерный мастер»! На работе чуть не потеряли всю клиентскую базу из-за поломки компьютера. Мастер приехал очень быстро, оживил наш компьютер и цена за услугу была вполне адекватной! Большое спасибо!

Специалист компании быстро отреагировал на мою проблему. Компьютер в один момент перестал включаться, мастер в сервисе сказал, что сломался блок питания, и посоветовал заменить его, так как чинить его выйдет дороже. Так и поступили, времени много это не заняло и по деньгам вышло не дорого.

Читать еще:  Информационный системы и программирование кем работать

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

Ноутбук стал сильно нагреваться и сам по себе отключаться, обратилась за помощью в сервисный центр «Компьютерный Мастер». Заказ приняли быстро, мастер приехал в течении дня. Был вежлив и сразу взялся за осмотр. Оказалось на кулере много пыли, мастер все аккуратно вычистил и ноутбук перестал греться. А еще и заодно он мне систему почистил от всякого системного мусора. Я так рада, ноутбук стал так быстро работать, совсем как новый. И по оплате совсем немножко все это получилось.

Благодарен за помощь в ремонте домашнего компьютера моего деда и настройки интернет-соединения. Сам я, увы, не справился. А для деда компьютер — единственная связь с миром. Оперативно, ремонт на отлично, мастер не бука — все деду объяснил с большим терпением! Спасибо!

Нормальный сервисный центр! Убедился на личном примере, сдавал туда в ремонт свой старенький ноутбук, он уже почти разваливался, но с него сделали почки «конфетку»=)) Работает как новенький. за что большое спасибо!

ITmentor | Сайт про IT

  • По дате
  • По просмотрам

Год

  • Не выбрано
  • Январь
  • Февраль
  • Март
  • Апрель
  • Май
  • Июнь
  • Июль
  • Август
  • Сентябрь
  • Октябрь
  • Ноябрь
  • Декабрь

Теги

  • Бизнес иммиграция
  • Законодательство
  • Истории успеха / IT Style
  • Маркетинг / Свой бизнес
  • Стартап
  • Образование / Работа в ИТ
  • Языки программирования
  • Mobile application
  • Gamedev
  • IT Belarus
  • Технологии

Статьи

5 сервисов, которые помогут программисту найти ответ на вопрос

Как правило поисковик выручает всегда. Но если вдруг поисковик не находит нужную информацию, то лучший способ — это обратиться за помощью к более опытным программистам.

Quora — веб-сервис, пользователи которого задают вопросы и дают ответы. Также каждый может комментировать ответы, давать им положительную или отрицательную оценку. По итогам каждого обсуждения создается «итоговый ответ», построенный по принципу вики — его может редактировать каждый зарегистрированный пользователь. Сервис использует алгоритм ранжирования ценности ответа каждого пользователя основываясь на оценках его предыдущих ответов. Также сервис использует алгоритм машинного обучения для классификации тематики вопроса на основе истории вопросов и ответов пользователя. Сервис был основан в июне 2009 года Адамом д’Анджело и Чарли Чивером (одни из создателей социальной сети Facebook). Общий объем венчурных инвестиции в компанию составляет не менее $150 млн. Среди инвесторов Питер Тиль.

Stack Overflow — популярная система вопросов и ответов о программировании, разработанная Джоэлем Спольски и Джеффом Этвудом в 2008 году. Является частью Stack Exchange Network. Как и в других системах подобного рода, Stack Overflow предоставляет возможность оценивать вопросы и ответы, что поднимает или понижает репутацию зарегистрированных пользователей. В восьмерку наиболее популярных тем, согласно указываемым тегам, на Stack Overflow входят Java, C#, JavaScript, PHP, Android, jQuery, Python и HTML.

Toster.ru — сервис вопросов и ответов для гиков. Ранее существовал как отдельный Q&A раздел на Хабрахабре. Осенью 2013 года был выделен в самостоятельный проект. На Тостере приветствуются вопросы по IT-тематике, на которые можно получить практический ответ.

Огромное сообщество, в котором найдется раздел практически по любой теме — и по программированию тоже. Одно из самых активных сообществ. Один из наиболее популярных сайтов в мире — 23-е место по посещаемости по данным Alexa Internet.

The Code Project — веб-сайт, который содержит статьи, предназначенные в первую очередь для программистов. Материал для статей в большинстве своем создается самими пользователями, а не берется из внешних источников. Почти каждая статья сопровождается исходным текстом программы и примером, которые можно загрузить. На сайте используются системы рейтинга и комментариев, которые помогают отделять хорошие статьи от плохих. На сайте существует довольно активный форум, который является подходящим ресурсом для решения сложных проблем разработки программного обеспечения.

Перепечатка статьи допускается только при указании активной ссылки на сайт itmentor.by

Вступай в сообщества ITmentor Вконтакте и Facebook

Опубликован: 15-02-2017 4254 Поделиться:

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

Осваивайте популярные языки не выходя из дома и в удобном для вас темпе.

Java Programming For Complete Beginners

Вводный курс по Java, рассчитанный на новичков без опыта в программировании. Содержит материалы, которые помогут освоить основы языка, и практические задания для закрепления навыков в написании простых программ.

Learn to Program in Java

Начальный курс для всех, хочет изучить язык программирования Java и стать разработчиком. Процесс построен таким образом, что слушатели научатся не только писать код, но и решать проблемы, с которыми неизбежно придётся столкнуться при создании приложений.

Java. Быстрый старт

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

Java. Базовый курс

Курс для тех, кто только начинает изучать Java. Лекции содержат материал, охватывающий синтаксис языка, компиляцию программ, основы объектно‑ориентированного программирования и более сложные аспекты Java, а также контрольные вопросы и практические задания.

Android. Быстрый старт

Практический онлайн‑курс для ознакомления с разработкой под Android, требующий базовых знаний Java. В ходе обучения слушатели создадут простую игру, сразу же применяя полученные теоретические знания в деле.

JavaScript

JavaScript для начинающих

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

Основы JavaScript

Очень подробный онлайн‑курс, который поможет изучить JavaScript, начиная с самых азов. Слушатели рассмотрят все аспекты популярного языка программирования от простого к сложному и научатся использовать его на реальных примерах.

Python

Основы языка Python

Этот вводный курс подойдёт как начинающим, так и опытным разработчикам, которые хотят познакомиться с Python. На занятиях рассматриваются основы программирования, различные примеры применения языка для решения практических задач и пишутся полноценные программы.

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

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

Python: основы и применение

Базовый курс, посвящённый основам Python и программирования в целом. Содержит упражнения для закрепления материала, которые проверяются с указанием ошибок. В заключительной части рассматриваются реальные задачи, с которыми можно столкнуться в разработке, и даются примеры их решения.

Читать еще:  Веб программист обучение

Интерактивные уроки по Python

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

Machine Learning with Python: A Practical Introduction

Вводный онлайн‑курс по основам машинного обучения на Python, который познакомит с различными видами моделирования. Слушатели освоят классификацию, кластеризацию и другие популярные алгоритмы, а также подкрепят полученные теоретические знания практическими навыками.

Введение в программирование (C++)

Базовый курс, который познакомит с основами C++ и поможет прибрести опыт, необходимый для более углублённого изучения программирования. Процесс обучения построен на выполнении множества небольших практических задач, охватывающих все основные конструкции языка.

Introduction to C++

Краткий вводный курс в C++ от экспертов Microsoft. На занятиях студенты освоят синтаксис и базовые принципы этого языка программирования, научатся создавать функции и подготовятся к изучению более сложных аспектов C++.

Основы C++

Рассчитанный на новичков онлайн‑курс, который посвящён основам языка C++. Охватывает базовые элементы и азы объектно‑ориентированного программирования с примерами и заданиями. Заключительная часть отводится практическому применению полученных навыков.

Программирование на языке C++

Подробный базовый курс по C++, в котором особое внимание уделено основным принципам работы программ и процессу компиляции. Синтаксические конструкции рассматриваются лишь на первой лекции, поэтому слушатели должны быть знакомы с понятиями «переменная», «функция», «цикл».

Углублённое программирование на C/C++

Ориентированный на начинающих разработчиков онлайн‑курс, который предполагает знание основ C++. Материалы помогут приобрести навыки создания программ средней сложности и типовых шаблонов объектно‑ориентированного программирования. Также рассматриваются ключевые аспекты работы с памятью, асинхронные вычисления и диалекты.

C++ Programming — Advanced Features

Более сложный онлайн‑курс, в котором студенты научатся создавать быстрые программы, используя продвинутые возможности C++. Всего за несколько часов лекторы объяснят ключевые расширенные функции этого языка, которые будут закреплены практическими занятиями.

Objective‑C

Become an iOS Developer from Scratch

Обширный и детальный курс, который является пошаговым руководством для всех, кто хочет с нуля освоить Objective‑C и научиться создавать программы для iPhone. В ходе обучения слушатели ознакомятся с пакетом iOS SDK и, применяя доступные инструменты, напишут своё первое полнофункциональное приложение.

Swift

Swift 5: Основы

Очень подробный онлайн‑курс, который подойдёт для новичков без каких‑либо предварительных знаний. В материалы включены основы теории программирования, переменные и константы, циклы и условные конструкции, а также объектно- и протокол‑ориентированное программирование.

Intro to iOS App Development with Swift

Практический онлайн‑курс для тех, кто уже владеет основами, который познакомит с разработкой под iOS на Swift. Слушатели изучат все нюансы этого языка программирования и создадут забавное приложение, искажающее голос (звучит как у бурундука или Дарта Вейдера).

Веб‑разработка

Веб‑разработка. Быстрый старт

Комбинированный курс для тех, кто хочет научиться создавать функциональные сайты с нуля. Слушатели познакомятся с основами HTML и CSS, получат начальные навыки веб‑разработки на PHP, а также освоят логику работы с этим языком, его терминологию и принципы функционирования.

Основы SQL для начинающих

Вводный онлайн‑курс, который откроет основы SQL. На лекциях слушатели узнают, что такое системы управления базами данных, и научатся использовать SQLite, MySQL и другие необходимые для работы инструменты.

PHP базовый курс

Подробный онлайн‑курс для всех желающих освоить веб‑программирование с нуля. На занятиях рассматриваются базовые принципы языка и проблемы, с которыми придётся столкнуться. После завершения программы студенты смогут самостоятельно делать несложные сайты.

Beginner PHP and MySQL Tutorial

Объёмный курс для начинающих программистов, охватывающий все аспекты PHP и MySQL. Обучение построено таким образом, что по окончании занятий можно смело браться за разработку функциональных веб‑приложений.

Где попрактиковаться в программировании: 30 ресурсов

Быть настоящим программистом — это не только смотреть тысячи часов видео, но и писать десятки тысяч строк кода. Подобрали для вас полезные ресурсы, на которых можно размяться в программировании. Расскажем о них в алфавитном порядке.

C Puzzles

Сайт с головоломками на языке С. Может быть полезен и тем, кто не знает C, но изучает С-подобные языки.

Code Abbey

Множество задач по программированию, рейтинг участников и форум.

CodeChef

Ресурс для регулярных соревнований по программированию. Есть раздел для практики с заданиями разных уровней сложности. Можно потренироваться или выиграть денежный приз.

CodeCombat

Ресурс для начинающих, где обучение построено как игра с возрастающей сложностью. Подойдет изучающим Python, JavaScript или HTML&CSS с нуля.

Codeforces

Русскоязычная платформа для марафонов по программированию. Пользователи делятся на два дивизиона — начинающие соревнуются отдельно от опытных. Можно участвовать в состязаниях или просто тренироваться на задачах в режиме дорешивания.

Codewars

Платформа с разными заданиями — от алгоритмов до шаблонов проектирования — ждет разработчиков, программирующих на Java, JavaScript, PHP, Go, Ruby и других языках. Предварительно надо пройти тестирование.

Coding Bat

Ресурс, посвященный Java и Python. Опытным и начинающим программистам доступны упражнения и справочные материалы по языкам.

CodinGame

Увлекательная практика в формате видеоигр. Поддерживаются 25 языков: Java, JavaScript, PHP, Python, Swift, C#, C++, Ruby и другие.

Empire of Code

Русскоязычный ресурс с задачами по Python и JavaScript в формате игры. Участники пишут код для стратегии и тактики персонажей.

Exercism

Сайт предлагает задачи на 48 языках программирования. Пользователь скачивает упражнения, решает их на собственном компьютере, а затем проверяет с наставником. Например, в разделе Python 111 упражнений и 70 менторов, его изучают 29 тысяч пользователей, а в разделе PHP — 64 упражнения, 14 наставников и 4 тысячи студентов.

HackerRank

Платформа для опытных кодеров. Создатели приглашают присоединиться к 5 миллионам пользователей сайта, чтобы тренироваться, готовиться к собеседованиям и искать работу.

InterviewBit

Сайт помогает подготовиться к интервью в Google, Facebook, Microsoft и других корпорациях и получить оффер.

LeetCode

Ресурс с заданиями для подготовки к техническим интервью в крупных компаниях. На сайте почти тысяча вопросов, поддерживаются 14 языков программирования.

MAXimal

Русскоязычный ресурс для освоения алгоритмов. Есть подробные описания и упражнения. Бонус — большая библиотека по программированию. Сайт не обновляется.

MindCipher

Ресурс позиционируется как социальный репозиторий с самыми занимательными головоломками.

Programming Praxis

Блог, в котором еженедельно размещают новые интересные задачи, чтобы программисты тренировали навыки и мозги.

Programming Skills

Сайт с онлайн-тестами и вопросами для технического интервью. Подойдет тем, кто работает с HTML, JavaScript, C#, Java, PHP, C# и другими ЯП.

Programmr

Платформа, на которой собраны задачки по Java, PHP, Python, C# и Ruby. Ресурс давно не обновляется, но потренироваться еще можно.

Читать еще:  Программы для поиска музыки по звуку онлайн

Project Euler

Сайт с непростыми заданиями для математиков и программистов. Задачи ранжируются по сложности.

Prolog Problems

На сайте программиста Вернера Хетта вы найдете краткий курс по языку Prolog и сборник упражнений для тренировки. Ресурс не обновляется.

PythonChallange

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

Rosalind

Ресурс по изучению биоинформатики. Есть обучающий курс по Python.

Ruby Quiz

Еженедельная викторина по Ruby, которая приходит в рассылке. Автор ресурса отошел от дел, но инициативу продолжают энтузиасты. Можно подписаться на письма или порешать задачки из архивных выпусков.

На платформе Sphere Online Judge зарегистрированы 650 тысяч пользователей и размещено более шести тысяч заданий. Ресурс поддерживает 45 языков программирования, в том числе C, C++, Pascal, Perl, Haskell, Ocaml и другие.

SQL-EX.RU

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

Timus Online Judge

Ресурс Уральского федерального университета, на котором собран архив задач по программированию с автоматической проверкой.

Topcoder

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

W3Resource

Портал предлагает огромное количество обучающих материалов по веб-разработке, базам данных, Linux и даже программам Excel или шаблонам Google Forms. Есть упражнения и квизы по базам данных, PHP, JavaScript, Java, Swift и другим языкам.

Питонтьютор

Русскоязычный ресурс для новичков в Python. Это интерактивный учебник с задачками, которые решаются без установки среды, прямо в браузере.

Школа программиста

Ресурс, который создали во Дворце пионеров в Красноярске. Он предлагает множество задач и разбирает их для начинающих программистов.

А вы где практикуетесь? Поделитесь в комментариях.

UPD. Для прокачки программистов есть не только серьёзные порталы, но и увлекательные игры. Мы подготовили для вас целую подборку!

Быть настоящим программистом — это не только смотреть тысячи часов видео, но и писать десятки тысяч строк кода. Подобрали для вас полезные ресурсы, на которых можно размяться в программировании. Расскажем о них в алфавитном порядке.

C Puzzles

Сайт с головоломками на языке С. Может быть полезен и тем, кто не знает C, но изучает С-подобные языки.

Code Abbey

Множество задач по программированию, рейтинг участников и форум.

CodeChef

Ресурс для регулярных соревнований по программированию. Есть раздел для практики с заданиями разных уровней сложности. Можно потренироваться или выиграть денежный приз.

CodeCombat

Ресурс для начинающих, где обучение построено как игра с возрастающей сложностью. Подойдет изучающим Python, JavaScript или HTML&CSS с нуля.

Codeforces

Русскоязычная платформа для марафонов по программированию. Пользователи делятся на два дивизиона — начинающие соревнуются отдельно от опытных. Можно участвовать в состязаниях или просто тренироваться на задачах в режиме дорешивания.

Codewars

Платформа с разными заданиями — от алгоритмов до шаблонов проектирования — ждет разработчиков, программирующих на Java, JavaScript, PHP, Go, Ruby и других языках. Предварительно надо пройти тестирование.

Coding Bat

Ресурс, посвященный Java и Python. Опытным и начинающим программистам доступны упражнения и справочные материалы по языкам.

CodinGame

Увлекательная практика в формате видеоигр. Поддерживаются 25 языков: Java, JavaScript, PHP, Python, Swift, C#, C++, Ruby и другие.

Empire of Code

Русскоязычный ресурс с задачами по Python и JavaScript в формате игры. Участники пишут код для стратегии и тактики персонажей.

Exercism

Сайт предлагает задачи на 48 языках программирования. Пользователь скачивает упражнения, решает их на собственном компьютере, а затем проверяет с наставником. Например, в разделе Python 111 упражнений и 70 менторов, его изучают 29 тысяч пользователей, а в разделе PHP — 64 упражнения, 14 наставников и 4 тысячи студентов.

HackerRank

Платформа для опытных кодеров. Создатели приглашают присоединиться к 5 миллионам пользователей сайта, чтобы тренироваться, готовиться к собеседованиям и искать работу.

InterviewBit

Сайт помогает подготовиться к интервью в Google, Facebook, Microsoft и других корпорациях и получить оффер.

LeetCode

Ресурс с заданиями для подготовки к техническим интервью в крупных компаниях. На сайте почти тысяча вопросов, поддерживаются 14 языков программирования.

MAXimal

Русскоязычный ресурс для освоения алгоритмов. Есть подробные описания и упражнения. Бонус — большая библиотека по программированию. Сайт не обновляется.

MindCipher

Ресурс позиционируется как социальный репозиторий с самыми занимательными головоломками.

Programming Praxis

Блог, в котором еженедельно размещают новые интересные задачи, чтобы программисты тренировали навыки и мозги.

Programming Skills

Сайт с онлайн-тестами и вопросами для технического интервью. Подойдет тем, кто работает с HTML, JavaScript, C#, Java, PHP, C# и другими ЯП.

Programmr

Платформа, на которой собраны задачки по Java, PHP, Python, C# и Ruby. Ресурс давно не обновляется, но потренироваться еще можно.

Project Euler

Сайт с непростыми заданиями для математиков и программистов. Задачи ранжируются по сложности.

Prolog Problems

На сайте программиста Вернера Хетта вы найдете краткий курс по языку Prolog и сборник упражнений для тренировки. Ресурс не обновляется.

PythonChallange

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

Rosalind

Ресурс по изучению биоинформатики. Есть обучающий курс по Python.

Ruby Quiz

Еженедельная викторина по Ruby, которая приходит в рассылке. Автор ресурса отошел от дел, но инициативу продолжают энтузиасты. Можно подписаться на письма или порешать задачки из архивных выпусков.

На платформе Sphere Online Judge зарегистрированы 650 тысяч пользователей и размещено более шести тысяч заданий. Ресурс поддерживает 45 языков программирования, в том числе C, C++, Pascal, Perl, Haskell, Ocaml и другие.

SQL-EX.RU

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

Timus Online Judge

Ресурс Уральского федерального университета, на котором собран архив задач по программированию с автоматической проверкой.

Topcoder

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

W3Resource

Портал предлагает огромное количество обучающих материалов по веб-разработке, базам данных, Linux и даже программам Excel или шаблонам Google Forms. Есть упражнения и квизы по базам данных, PHP, JavaScript, Java, Swift и другим языкам.

Питонтьютор

Русскоязычный ресурс для новичков в Python. Это интерактивный учебник с задачками, которые решаются без установки среды, прямо в браузере.

Школа программиста

Ресурс, который создали во Дворце пионеров в Красноярске. Он предлагает множество задач и разбирает их для начинающих программистов.

А вы где практикуетесь? Поделитесь в комментариях.

UPD. Для прокачки программистов есть не только серьёзные порталы, но и увлекательные игры. Мы подготовили для вас целую подборку!

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector