Как стать успешным программистом JSP? Распространенной ошибкой является отношение к JSP как к упрощенной Java. Это не так (на самом деле JSP — это упрощенные сервлеты). Программисты часто пытаются изучить JSP напрямую, не приобретая необходимых вспомогательных навыков. JSP — это связующая технология, которая успешно подключается к другим технологиям, которые вам необходимо понять. Если вы уже знаете Java, HTML и Javascript, это означает, что JSP будет действительно простым.
Те, кому нужно стать успешным программистом JSP, могут воспользоваться этим расписанием. Обратите внимание на следующее:
*Игнорируйте шаги, с которыми вы уже знакомы.
*Время обучения соответствует только базовому времени, достаточному для изучения и перехода к следующему шагу.
1. Создайте и поймите свой веб-сервер.
Поскольку Apache бесплатен и работает на большинстве платформ, Apache рекомендуется в учебных целях.
Срок установки: 2 дня.
2. Убедитесь, что вы понимаете HTML/XHTML.
Вам необходимо понимать основы HTML, особенно использование таблиц в макете HTML. XHTML скоро заменит HTML, поэтому неплохо изучить основы XHTML. Многие программисты изучают HTML через HTML IDE (интегрированную среду разработки). Поскольку большинство HTML IDE создают запутанный синтаксис HTML, необходимо потратить время на то, чтобы научиться писать HTML вручную. Поскольку вы будете программировать, используя смесь JSP и HTML, важно хорошо владеть синтаксисом HTML. Итак, вы должны уметь свободно писать HTML.
Срок обучения: от 2 до 4 недель.
3. Начните изучать Java.
Начало работы с Java 1.4 Важно понимать основы Java. Не беспокойтесь об изучении графических аспектов Swing или Java, поскольку вы не будете использовать эти функции в JSP. Сконцентрируйтесь на деталях работы с Java, изучите логику Java, а также потратьте время на Java Beans. Изучение апплетов — это хорошо, но, как и в Swing, большинство приложений JSP не используют апплеты.
Срок обучения: от 3 до 6 недель.
4. Изучите JavaScript
Узнайте, как использовать JavaScript для проверки ввода в элементах формы в HTML. Также узнайте, как JavaScript может изменять элементы формы на странице HTML. Последнее требование заключается в том, что вы можете запускать функцию JavaScript из события на HTML-странице.
Срок обучения: одна-две недели.
5. Изучите и поймите более мелкие детали вашего веб-сервера.
Важно знать характеристики веб-сервера.
Время обучения: 2 дня.
6. Создайте свой JSP-сервер.
Я рекомендую начать с Tomcat. Он может очень хорошо запускать программы JSP. Если вы не можете использовать Tomcat в рабочей среде, научитесь как можно большему, чтобы лучше запускать свои программы. Кроме того, многие программисты JSP используют Tomcat. Поэтому, если вы столкнетесь с проблемой, вы легко найдете помощь.
Время установки: 1-2 дня.
7. Начните изучать JSP.
Базовое изучение JSP можно завершить, выполнив шаги с 1 по 6, а затем использовать объекты и сценарии JSP для написания программ JSP для взаимодействия. Еще один аспект изучения JSP — это научиться создавать распределенные приложения.
Срок обучения: от 4 до 6 недель.
8. Узнайте больше о JSP-сервере.
Не более того о JSP-сервере, конечно, он также может запускать программы jsp. Однако многие серверы JSP имеют свои собственные особенности, которые позволяют вам лучше понять ваш проект JSP.
Необходимо узнать больше о том, как сервер Jsp обрабатывает программы jsp. Вы также можете оптимизировать свои приложения JSP и заставить их работать быстрее и без каких-либо проблем.
Срок обучения: от 2 до 7 дней.
9. Изучите JDBC.
JSP Большинство приложений будут использовать базу данных, а JDBC используется для соединений с базой данных. Часто упускают из виду тот факт, что каждый драйвер JDBC поддерживает совершенно разные функции. Важно понимать и знать детали драйвера JDBC, используемого в проектах jsp. (Иногда эта часть изучения включается в предыдущее изучение Java или JSP.)
Время обучения: 1-2 недели.
К этому моменту вы стали опытным программистом JSP. Вам еще предстоит многому научиться, вы можете рассмотреть возможность расширения своих знаний с помощью DHTML, XML, сертификатов Java, библиотек тегов JSP или сервлетов, в зависимости от того, какой тип веб-сайта вы хотите создать.
Эти упражнения лежат в основе JSP. Вам не обязательно изучать все вышеперечисленное, в зависимости от того, какие задачи перед вами поставлены в проекте и какие знания у вас уже есть. Но это мой график успешного обучения программистов. Ключевая единица – время. В среднем за 5 месяцев действительно можно подготовить человека (от начала до конца), чтобы стать программистом, знакомым с jsp. 5 месяцев могут показаться долгим сроком, но нужно научиться гораздо большему, чем стать старшим веб-программистом.
Возможно, вы думаете, что изучение такого языка занимает слишком много времени, потому что изучение ASP будет быстрее и займет меньше времени. Но изучение ASP не требует изучения Java.