IT Академия — повышение профессионального уровня программистов

IT Академия — проект, созданный командой профессионалов в сфере ИТ, целью которого является повышение профессионального уровня программистов, тестировщиков и любых других ИТ специалистов в России.

Наша команда преподавателей состоит из руководителей ИТ-отделов крупных Российских и международных компаний. Каждый из них прошел путь специалиста от Junior до тим-лидеров руководителей отделов.

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

Если Вы не нашли интересующего направления спрашивайте и мы обсудим наши возможности. Читать далее «IT Академия — повышение профессионального уровня программистов»

Как записаться на обучение Java – курсы программирования

Как записаться на обучение Java – курсы программирования для профессионалов:

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

Начало занятий ближайшей группы курсов обучения Java для профессионалов: Читать далее «Как записаться на обучение Java – курсы программирования»

Программирование данных следующего поколения в среде Java

Если вы полагаете, что модели программирования и API J2EE принуждают разработчиков к затратам слишком большого количества времени на специфическую для технологии настройку, программирование и отладку, тогда эта статья для вас! Многие Java-разработчики скептически относятся к унификации доступа к гетерогенным данным и разочаровались в различных средах программирования, призванных решить проблему. В данной статье Java-разработчики Bertrand Portier и Frank Budinsky познакомят вас с программированием данных следующего поколения с использованием Service Data Objects (SDO). Читать далее «Программирование данных следующего поколения в среде Java»

Технология JavaServer PagesTM (JSPTM

Технология JavaServer PagesTM (JSPTM) позволяет разработчикам и дизайнерам быстро создавать и легко поддерживать динамические Web-страницы с большим количеством информации, которые усиливают существующие экономические системы. Технология JSP, как часть семейства JavaTM, позволяет быстро развивать приложения, основанные на Web-технологиях и независящие от платформы. Технология JavaServer Pages отделяет интерфейс пользователя от генерации содержимого страниц, дающего возможность дизайнерам изменять общее расположение информации на странице без изменения динамического контекста, лежащего в основе.

Технология JavaServer Pages использует тэги, похожие на тэги XML, и скриптлеты, написанные на языке программирования Java, чтобы инкапсулировать логическую схему, которая создает содержимое страницы. Кроме того, логические схемы приложения могут находиться на ресурсах сервера (таких как архитектура компонентов JavaBeansTM), к которым страница получает доступ при помощи данных тэгов и скриптлетов. Все (HTML или XML) тэги форматирования посылаются назад прямо на страницу. Путем отделения логической схемы страницы от ее дизайна, отображения и поддержки многократно используемого дизайна, основанного на компонентах, технология JSP делает эту страницу более быстрой и легкой по сравнению с приложениями, написанными на основе Web-технологий. Читать далее «Технология JavaServer PagesTM (JSPTM»

Учебное пособие по J2EE. Введение

Учебное пособие по J2EE предназначено для программистов, интересующихся разработкой и внедрением J2EE-приложений. Здесь описаны основные компонентные технологии, составляющие платформу J2EE, а также как разработать и установить J2EE-компоненты, используя инструментарий разработчика J2EE SDK.

Учебное пособие по языку Java является незаменимым ресурсом для многих программистов, изучающих язык программирования Java. Надеемся, что данное пособие будет играть такую же роль для разработчиков, впервые столкнувшихся с платформой Java 2 Enterprise Edition (J2EE). В нем используется такой же ориентированный на примеры подход, как и в Учебном пособии по Java. Читать далее «Учебное пособие по J2EE. Введение»

Java Message Service API

Программный интерфейс JavaTM Message Service (JMS) разрабатывался компанией Sun в тесном сотрудничестве с ведущими производителями систем корпоративного обмена данными. Системы корпоративного обмена данными сейчас рассматриваются как один из важнейших инструментов построения корпоративных приложений. Сочетая технологии Java с таким обменом данными, программный интерфейс JMS являет собой новое мощное средство решения задач корпоративных вычислений.
Программный интерфейс JavaTM Message Service (JMS) разрабатывался компанией Sun в тесном сотрудничестве с ведущими производителями систем корпоративного обмена данными.

Системы корпоративного обмена данными сейчас рассматриваются как один из важнейших инструментов построения корпоративных приложений. Сочетая технологии Java с таким обменом данными, программный интерфейс JMS являет собой новое мощное средство решения задач корпоративных вычислений. Читать далее «Java Message Service API»

Разработка web-приложений с помощью JSP и XML

Если у вас уже есть опыт создания web-приложений с помощью таких технологий, как CGI (Common Gateway Interface) и сервлеты, вам должна быть привычна идея написания программы и создания всей страницы (статической и динамической частей) с помощью этой же программы. Если вы ищете решение, с помощью которого можно разделить эти два процесса, то вы нашли его. Это решение — технология JavaServerTM Pages (JSPTM). Страницы JSP позволяют отделить интерфейс web-приложения от бизнес-логики, являющейся его основой. Этот подход дает прекрасный способ быстрой разработки web-приложений (Rapid Application Development, RAD).

Данный цикл статей является практическим руководством, описывающим, как разрабатывать современные веб-приложения для сегодняшнего рынка и рынка завтрашнего дня. Читать далее «Разработка web-приложений с помощью JSP и XML»

Введение в SSL

В стеке протоколов TCP/IP, протокол SSL располагается между протоколами TCP/IP и высокоуровневыми протоколами уровня приложений, как, например, HTTP и SMTP. Реализация SSL инициализирует TCP/IP на стороне приложения и позволяет клиенту и серверу, поддерживающим SSL, аутентифицировать друг друга и устанавливать между собой зашифрованное соединение. В данной статье рассматриваются три основных принципа SSL соединений через Интернет:

SSL аутентификация сервера позволяет клиенту подтвердить подлинность сервера. ПО клиента, поддерживающее SSL, может использовать стандартные приемы шифрования с открытым ключом для проверки подлинности сертификата сервера и соответствия публичного ключа сервера списку доверяемых сертификатов, публикуемых Центром Сертификации (ЦС). Такое подтверждение может быть важно для клиента, если он, например, отправляет по сети номер кредитной карточки и хочет идентифицировать получающий сервер. Читать далее «Введение в SSL»

Представление констант в Java 5.0 независимым от типа способом

Одной из замечательных функциональных возможностей в Tiger является структурный компонент перечисление — новый тип, позволяющий представлять определенные данные в виде констант независимым от типа способом. Эксперт по Tiger и активный участник developerWorks Бретт Маклафлин объясняет, что такое перечисление, как его можно использовать в ваших программах и почему это позволит вам отказаться от всего того старого кода со спецификаторами public static final. Читать далее «Представление констант в Java 5.0 независимым от типа способом»