субота, 13 травня 2017 р.

Навчання Зробити сайт на ASP для обліку техніки

https://mva.microsoft.com/ru/training-courses/--8723?l=iOAfWKS1_704984382

Навчання Java

Що вибрати Java або C#

https://hh.ua/article/13333
https://dou.ua/forums/topic/7553/
https://dou.ua/forums/topic/5902/

З чого почати?

http://www.techrepublic.com/blog/career-management/become-a-java-programmer-without-a-college-degree/
http://www.techrepublic.com/blog/career-management/become-a-java-programmer-without-a-college-degree/
http://www.javaworld.com/article/2078724/mobile-java/10-steps-to-becoming-the-developer-everyone-wants.html

Перші кроки

http://www.freejavaguide.com/corejava1.htm
http://docs.oracle.com/javaee/6/firstcup/doc/docinfo.html
http://help.eclipse.org/neon/index.jsp?nav=%2F1

Навчання


http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=3

http://java.new.goit.ua/

Книги які хочу прочитати

DOU Books: 5 книг по программированию, которые советует Денис Шевченко, Director of Technology в Plarium

От редакции: в рубрике DOU Books участники сообщества рассказывают о пяти любимых книгах — тех, которые меняют мировоззрение и могут быть полезны читателям-коллегам. Если у вас есть желание поделиться своей подборкой, пишите на editors@dou.ua.

[Денис Шевченко — Director of Technology в Plarium, работает в ИТ более 15 лет]
Выбрать всего пять книг оказалось непростой задачей. Каждый раз, добавляя книгу в список, я задавал вопрос: почему именно эта? Я решил выделить пять ключевых направлений, в которых должен развиваться разработчик, и привести по одному примеру книги в каждом из них.
Уверен, вы сможете предложить варианты не хуже, а возможно, и лучше. Я называю книги, впечатлившие меня, или те, с которыми сталкивался чаще. В любом случае, их будет полезно прочесть как начинающим разработчикам, так и тем, кто уже обладает достаточным опытом.

Э. Хант, Д. Томас. «Программист-прагматик. Путь от подмастерья к мастеру»

Направление: Программирование как профессия
Эта книга не о технологиях и языках программирования. Она о принципах и подходах — о том, чем программирование является по своей сути. Именно поэтому я поставил ее первой в списке. Многое покажется очевидным, с чем-то вы будете спорить, в чем-то сомневаться и долго искать ответы на собственном опыте. Но однозначно именно эти и подобные принципы и подходы определяют вас как разработчика.
Языки и технологии изменчивы. Но главное — это не инструмент, а умение с его помощью решать поставленные задачи. Именно это определяет, насколько вы хороший разработчик.

Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес. «Приемы объектно-ориентированного проектирования. Паттерны проектирования»

Направление: Архитектура
Удивительно полезная книга знаменитой «банды четырех» (Gang of Four). Отличный пример структурированного и продуманного изложения. По сути, книга заложила терминологию, которой пользуются практически все программисты, обсуждая то или иное архитектурное решение.
Именно благодаря ей мы тратим значительно меньше времени как в общении, так и в попытках разобраться в чужом коде (конечно, при условии, что автор также читал эту книгу и следует предложенным терминам).

Б. Керниган, Д. Ритчи. «Язык программирования C»

Направление: Языки программирования
Хорошие книги не стареют. Возможно, вы никогда не столкнетесь с разработкой на языке C, но, если будет время, прочтите книгу. Прекрасный пример того, как просто, лаконично и доходчиво описать структуру и возможности языка. Удивительно, как на относительно небольшом количестве страниц авторам удалось изложить суть языка и при этом избежать сухости и излишней строгости формулировок. Просто великолепная книга о великом языке программирования от его создателей.

Дж. Рихтер. «CLR via C#»

Направление: Технологии
Практически идеальный учебник по .NET.
Джеффри Рихтер подробно рассказывает о языке C#, а также об устройстве и фундаментальных принципах функционирования .NET-платформы. Традиционный вопрос на наших собеседованиях: «Вы читали Рихтера? Сколько раз?». Вопрос звучит неизменно многие годы, лишь книги меняются. Раньше была «Windows via C/C++», теперь — эта. У Джеффри настоящий талант открывать двери для новичков, создавать правильный и достаточно глубокий фундамент для дальнейшего развития. Эта книга не единственная, но, если вы начинаете знакомство с технологией .NET, начните с нее. Вы не пожалеете!

Э. Таненбаум, М. ван Стеен. «Распределенные системы. Принципы и парадигмы»

Направление: Области разработки и другие направления
Возможно, это не самая яркая работа Таненбаума (вспомнить хотя бы его «Операционные системы. Разработка и реализация» или спор с Линусом Торвальдсом), но достойная книга для прочтения.
Однозначно не стоит заканчивать изучение распределенных систем на ней, так как с момента ее публикации появилось много нового. Возможно, она выглядит излишне академично, но если вы в поисках фундамента для своих знаний в данной области, то эта книга заслуживает прочтения.
Областей программирования много, как и полезных книг в каждой из них. Это базы данных, веб, сети и другие. Но мой вам совет: выбирайте книги, которые дадут в первую очередь понимание, а не просто поверхностную информацию. Не заучивайте то, что можно найти в Google за пять минут.
Приятного чтения и успехов в вашей деятельности. Спасибо!