Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [22 августа 2016 г. 17:16] Kateryna Tatarovska: Junior Java Developer
- Необходимые навыки
- Core Java
- OOP/OOD
- JSP/Servlet API
- SQL и базы данных, представление об ORM
- Представление об JS/HTML
- Представление об CSS
- Умение пользоватся средой разработки IntelliJ IDEA или Eclipse
- Технический английский
- Претедент на Junior Developer должен пройти собеседование, на котором должен продемонстрировать теоретический и практический минимум знаний. Для подготовки к интервью можно по желанию:
- Самостоятельно пройти Экзамен по Java (нужно скачать используя LDAP логин). Для подготовки к этому экзамену обязательно нужно изучить синтаксис языка http://docs.oracle.com/javase/specs/ (раздел The Java Language Specification)
- Ознакомиться с вопросам по всем темам используя Примеры вопросов для собеседования
- Рекомендуемая литература
- Многие из приведённых ниже книг переведены на русский язык и даже доступны в электронной версии. Google в помощь(smile)
- Core Java
- Основные книги(обязательно)
- Брюс Эккель. Философия Java.
- Джошуа Блох (Joshua Bloch). Java. Эффективное программирование.
- Доп. книги(по желанию)
- Официальная спецификация http://docs.oracle.com/javase/specs/ (Java SE 7)
- Герберт Шилдт (Herbert Schildt). Java. Полное руководство. Java SE 7.
- Любош Бруга. Java по-быстрому: Практический экспресс-курс.
- Кей С. Хорстманн, Гари Корнелл. Java. Библиотека профессионала.
- Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала.
- Герберт Шилдт (Herbert Schildt). Java: руководство для начинающих.
- Роберт Седжвик, Кевин Уэйн. Алгоритмы на Java.
- Стивен Стелтинг (Stephen Stelting). Применение шаблонов Java.
- OOP/OOD
- Основные книги(обязательно)
- Макконнелл Cтив. Совершенный код. (Одна из последних версий Стив Макконнелл - Совершенный код, 2-е издание- 2010.pdf в аттаче)
- Gang of Four (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides). Приемы объектно-ориентированного проектирования. Паттерны проектирования.
- Мартин Фаулер (Martin Fowler). Рефакторинг. Улучшение существующего кода.
- Доп. книги(по желанию)
- Chad Fowler. The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life).
- Мартин Роберт. Чистый код.
- SQL
- Основные книги
- http://www.sql-ex.ru/help/
- Доп. книги(по желанию)
- Lynn Beighley. Head First SQL: Your Brain on SQL -- A Learner's Guide.
- www.w3schools.com/sql/default.asp
- ORM(Hibernate)
- Основные книги
- Hibernate in Action http://books.google.by/books/about/Hibernate_in_Action.html?id=WCmSQgAACAAJ&redir_esc=y
- Доп. книги(по желанию)
- http://www.hibernate.org/docs
- Christian Bauer, Gavin King. Java Persistence with Hibernate.
- HTML/CSS/Javascript
- Основные книги
- http://www.w3schools.com/html/default.asp
- http://www.w3schools.com/css/css3_intro.asp
- http://javascript.ru/tutorial
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement