Подборка сайтов с задачами для оттачивания навыков программирования

https://empireofcode.com/

1- Leetcode Cайт для подготовки к техническим собеседованиям. В настоящее время поддерживает в общей сложности 9 языков: C, C ++, Java, Python, C #, JavaScript, Ruby, Bash, MySQL.   2- TopCoder TopCoder — корпорация, проводящая соревнования по спортивному программированию. В отличие от ACM International Collegiate Programming Contest, все соревнования являются индивидуальными, некоторые из них включают денежные призы....
Читать дальше...

Java 8: руководство для начинающих Герберт Шилдт

Java 8руководство для начинающих

Настоящее, 6-е издание бестселлера Герберта Шилдта Java 8: руководство для начинающих, обновленное с учетом всех новинок последнего выпуска Java Platform, Standard Edition 8 (Java SE 8), позволит новичкам сразу же приступить к программированию на языке Java. Герберт Шилдт, всемирно известный автор множества книг по программированию, уже в начале книги знакомит читателей с тем, как создаются,...
Читать дальше...

Подборка книг по Алгоритмам

алгоритмы

Доступны по ссылке 1. Генри С. Уоррен — Алгоритмические трюки для программистов, 2-е издание 2. Дасгупта С., Пападимитриу Х., Вазирани У. — Алгоритмы 3. Дж. Макконелл — Анализ алгоритмов. Вводный курс, 2-е дополненное издание 4. Бёрд Р. — Жемчужины проектирования алгоритмов. Функциональный подход 5. Р. Лафоре — Структуры данных и алгоритмы в Java, 2-е издание...
Читать дальше...

Золотой фонд программистской литературы по верисии Stackoverflow

stackoverflow

Золотой фонд Здесь публикуются ссылки на книги, считающиеся участниками сообщества http://stackoverflow.com одними из самых влиятельных среди всей программистской литературы Макконнелл С. «Совершенный код» Х. Абельсон, Дж. Дж. Сассман «Структура и Интерпретация Компьютерных Программ» Б. Керниган, Д. Ритчи «Язык программирования Си» Кормен Т., Лейзерсон Ч., Ривест Р. «Алгоритмы. Построение и анализ» М. Фаулер «Рефакторинг. Улучшение существующего кода»...
Читать дальше...

19 полезных сайтов для начинающих программистов

Site-For-programmers

http://learn.javascript.ru — Современный учебник JavaScript http://iguania.ru/ — основы C ++ http://all4forweb.ru/forum/36/ — на сайте полно материала по различным языкам программирования http://vbzero.narod.ru/part1.htm/ — Самоучитель Visual Basic 6.0 с нуля http://ruseller.com/ — HTML и DHTML, PHP, CSS, jQuery, Mootools, WordPress, Joomla! http://habrahabr.ru/post/143737/ — Программирование для начинающих: как стартовать и куда двигаться? http://htmlbook.ru/ — полезный сайт для тех...
Читать дальше...

Java для чайников

JAVA

Пример простой программы на Java   Подробное рассмотрение примера на Java   Управляющие конструкции if-else в Java   Создаем графический калькулятор на Java   Создаем графический калькулятор и обработка нажатий на JAVA   Пример цикла while на Java...
Читать дальше...