Java EE

Этот курс будет полезен специалистам, которые хотели бы разрабатывать устойчивые архтектуры для приложений уровня предприятия на платформе Java EE. Участники познакомятся со связанными с Java EE технологиями, стратегиями их совместной работы, принципами принятия решений для управления качествами решения.

Необходимая подготовка

Чтобы успешно освоить этот курс, слушатели должны:

  • Умение разрабатывать приложения.
  • Понимание диаграм UML.
  • Умение работать с технологиями EJB, Servlets, JSP.

Приобретаемые навыки

После завершения курса слушатели получат навыки, позволяющие им:

  • понимать фундаментальные архитектурные концепции
  • понимать систематические качества
  • разрабатывать архитектуры для клиентского звена
  • разрабатывать архитектуры для Web-звена
  • разрабатывать архитектуры для бизнес-звена
  • разрабатывать архитектуры для интеграционного и ресурсного звена
  • разрабатывать архитектуры безопасности
  • делать оценку архитектуры ПО
J2EE

В данном курсе рассматривается, как создавать и развертывать бизнес приложения в соответствии со стандартом Java 2 Platform, Enterprise Edition (J2EE). Компоненты бизнес приложений, представленные в этом курсе включают Enterprise JavaBeans (EJB), сервлеты, JavaServer Pages (JSP) и соответствующие клиентские технологии. На практических занятиях слушатели от начала до конца разрабатывают и развертывают учебное распределенное бизнес приложение. Тематика практических работ охватывает компоненты, позволяющие создать front-end для доступа к приложению, компоненты для передачи и обработки сообщений, которые действуют как Java Message Service (JMS) потребители. Для доступа к приложению слушатели используют броузер и/или разрабатывают Java клиент приложение, используя сервлеты и страницы, созданные по технологией JSP. Слушатели знакомятся с тем, как собрать приложение из компонент многократного использования и как развернуть приложение в окружающую среду времени выполнения платформы J2EE.

 

Необходимая подготовка

Чтобы успешно освоить этот курс, слушатели должны:

  • иметь опыт в программировании на языке Java
  • знать основы технологии распределенной обработки
  • знать основы теории реляционных баз данных и языка Structured Query Language (SQL)
  • быть знакомыми с технологией компонентного программирования

Перед прохождением данного курса рекомендуется прослушать курс:

  •  Язык программирования Java

Приобретаемые навыки

После завершения курса слушатели получат навыки, позволяющие им:

  • описывать архитектуру для разработки приложений, придерживаясь спецификаций J2EE
  • создавать и отлаживать приложения Enterprise JavaBeans (EJBs)
  • создавать web-интерфейсы для приложений EJB
  • осуществлять доступ к EJB
  • конфигурировать уровни сервиса J2EE
Разработка заданий в тестовой форме

Разработка заданий в тестовой форме. В курсе рассматриваются ряд теоретических вопросов, связанных с созданием и использованием тестов и заданий в тестовой форме. В практическом плане вы получите знания и умения разработки заданий в тестовой форме с помощью различных программных средств: HotPotatoes, iSpring QuizMaker, сервис для создания тестов онлайн OnlineTestPad. Полученные знания вы сможете применить не только в предметной области, но и в развитии менеджмента качества, а также ряда смежных направлений.

Разработка заданий в тестовой форме. Каковы требования?

  • теоретические знания разработки заданий в тестовой форме
  • уверенное знание компьютера

Что я вынесу из этого курса?

  • освоить теоретические вопросы разработки заданий в тестовой форме (ЗТФ)
  • научиться разрабатывать ЗТФ с помощью программы HotPotatoes
  • научиться разрабатывать ЗТФ с помощью программы iSpring
  • научиться разрабатывать ЗТФ с помощью OnlineTestPad

Какова целевая аудитория?

  • магистранты, обучающихся на программах психолого-педагогического направления
  • преподаватели и учителя, внедряющие ИКТ в образовательный процесс
Создать электронный учебник

Создать электронный учебник. В курсе рассматривается создание электронных учебников с помощью бесплатной программы CourseLab и не бесплатной eAuthor.

В ходе освоения данного электронного курса Вы познакомитесь с технологий создания электронных учебников, используя различные программы. В первом разделе пойдет речь о программе российской компании «ГиперМетод» — eAuthor (электронный автор). Это простая программа, с помощью которой Вы сможете создать электронный учебник с мудьтимедийными возможностями. Другими словами, Вы можете добавить содержимое любого формата при создании электронного учебника. Электронный учебник eAuthor позволяет также создавать задания в тестовой форме различных типов – с выбором одного или нескольких ответов (множественный выбор), дополнения (ввод значения), соответствия, последовательности (упорядочивания), а также такой тип заданий в тестовой форме как классификация. Кроме того, Вы можете легко добавить глоссарий при создании электронного учебника.

Во втором разделе Вы познакомитесь с электронным учебником CourseLab, точнее с его бесплатной версией 2.4. Эта программа также позволит Вам создать электронный учебник бесплатно без дополнительных профессиональных навыков программирования. В этом разделе подробно разбираются вопросы создания слайдов в электронном учебнике CourseLab, добавлении мультимедийных файлов, заданий в тестовой форме (множественного выбора, установления соответствия, последовательности, дополнения и т.д.). Несомненное достоинство данной программы – использование логики программы PowerPoint, а также добавление программированных объектов.

Изучение данного курса позволит Вам научиться создавать электронные учебники с помощью бесплатных программ.

Каковы требования?

  • уверенное пользование компьютером

Создать электронный учебник. Что я вынесу из этого курса?

  • освоить технологию проектирования и создания электронного учебника с помощью бесплатной программы CourseLab
  • освоить технологию проектирования и создания электронного учебника с помощью программы eAuthor

Какова целевая аудитория?

  • магистранты, обучающихся на программах психолого-педагогического направления
  • преподаватели и учителя, внедряющие ИКТ в образовательный процесс

Вам постоянно приходится подготавливать отчеты и проводить различные анализы? Из-за этой рутины любимая работа стала скучной и неинтересной?

Поверьте, умение работать с Visual Basic может существенно помочь вам с этим. С его помощью вы сможете самостоятельно написать алгоритмы, с помощью которых компьютер будет самостоятельно выполнять всю вашу рутинную работу. А вам останется только наслаждаться результатом.

Всего 20 – 30 часов, и работа с любой офисной программой, будет для вас сплошным удовольствием.

Индивидуальное расписание.
Персональный преподаватель.
Индивидуальный подход к формированию программы курса.
Ко всему этому еще немного усилий и вы специалист мастер класса.

Всего 12 занятий в нашем учебном центре и Вы сможете:

В разы ускорить свою работу с Excel и Access
Разрабатывать макросы которые будут выполнять работу за вас.
Дорабатывать и улучшать чужие коды.

Чего вы ждете? Узнайте цену на наши курсы Visual Basic Сейчас!

Курсы Swift научат вас основам программирования на примере нового и набирающего популярность языка Swift от компании Apple.

Swift пришел на замену Objective-C в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Haskel, Ruby, Python и конечно же Objective-C. Компания Apple описала язык Swift как “Objective-C без С”. Язык действительно получился удобным, мощным и продуманным.

На курсе рассмотрены темы констант и переменных, базовых типов языка, кортежи, опциональные значения, ассерты, базовые операторы и работа со строками, коллекции и управление ходом выполнения, а также функции и замыкания.

Курс предназначен для новичков в программировании, успешно закончивших курс “Основы программирования и баз данных”, для которых Swift является одним из первых языков программирования.

Delphi Object Pascal курсы посвящены, в основном, только основам программированию на языке и навыкам создания приложений под Windows. В это входит знание основных функций и инструментов программирования Delphi, работа с библиотекой VCL, изучение протоколов, создание удобного интерфейса и разбор типичных ошибок.

Обучение начинается со знакомства с языком Object Pascal, который лег в основу Delphi 7. Разбираются основные моменты объектно-ориентированного программирования и возможности языка Pascal, затем уже переходят к написанию программ и приложений.

После обучения Вы будете уметь:

  • Разрабатывать клиент-серверные приложения Delphi под Windows (в том числе многопользовательские);
  • Создавать оконный интерфейс любой сложности;
  • Отлаживать программы и обрабатывать ошибки;
  • Использовать технологии COM, OLE и ActiveX;
  • Настраивать взаимодействие приложений c MS Office;
  • Уверенно работать в среде Delphi.

Python. Основы программирования. Вы занимаетесь программированием и хотите повысить свою квалификацию или систематизировать имеющиеся знания и навыки? Хотите изучить перспективный язык программирования Python ? Вы — системный администратор или IT-специалист и у Вас возникла необходимость в освоении данного языка программирования?

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

Вы научитесь устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода.

Также Вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.

Курсы ruby

Курсы ruby программирования для людей любого уровня подготовки. Любого.

Начнём с терминологии. Ruby — язык программирования, RoR — фреймворк на этом языке.

Ruby — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, сборщиком мусора и многими другими возможностями. По особенностям синтаксиса он близок к языкам Perl и Eiffel, по объектно-ориентированному подходу — к Smalltalk. Также некоторые черты языка взяты из Python, Lisp, Dylan и Клу.

Кроссплатформенная реализация интерпретатора языка является полностью свободной.

BASIC и Pascal давно стали стандартом при начальном обучении программиста. Для многих это первый язык со школы или первого курса университета. Однако за десяток лет ситуация практически не изменилась. Действительно ли Basic и Pascal подходят для обучения сейчас? Неужели за десяток лет не появилось ничего лучше?

Подумайте, есль ли причины использовать BASIC и Pascal кроме исторических?

В школе давно понятно — лучше давать не программирование, а основы использования компьютера. Максимум — Logo в среде типа KTurtle.

Но для первых курсов института и усиленного изучения школьников я считаю, лучше использовать Ruby и Python.

Конечно я не настаиваю учить только на Курсы Ruby. Но, например, базис дать на Ruby, а более сложное на Java/C# или С (включая управление памятью) — более правильно скажется на становлении программиста.

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

Ну и конечно Ruby и Python интерпретируемые языки программирования — так что для работы с ними подойдёт любой текстовый редактор.

С одной стороны, Ruby on Rails достаточно сложен для новичков.

С другой, это самый быстрый лифт, когда полученные навыки начинают приносить деньги. Последний довод, на наш взгляд, сильнее первого.

Ещё у Ruby очень большое сообщество. Это значит, что самостоятельно прокачиваться уже после курса будет просто.

Курсы Objective-C

Курсы Objective-C посвящены изучению языка Objective-C. Это основной язык для разработки приложений под iPad, iPhone и Mac. Objective-C тесно связан со свободно распространяемой средой разработки Xcode, возможности которой тоже рассматриваются в этом курсе.

Курс расскажет об истории создания языка и основных особенностях современного Objective-C. Он начинается с азов программирования, таких, как создание переменных и работа с ними и заканчивается изучением классов. Видеокурс будет акутален как для начинающих, так и для тех, кто продолжает свое обучение в данной области. Процесс создания приложений на Objective-C в среде Xcode, очень удобен — изучив его, вы, легко сможете научиться писать приложения под продукцию Apple.