| |
Открытый курс - это курс открытый для всех, для его просмотра не надо регестрироваться и становится слушателем курсов JavaGuruLV. Этот курс открыт для всех посетителей нашего сайта! В этом курсе Вы найдёте интересные статьи, фундаментальные книги, интернет ресурсы и многие другие материалы, которые помогут Вам в изучении программирования и agile технологий. |
|
Добро пожаловать в наш Moodle! Сдесь мы будем размещать материалы всех курсов JavaGuruLV. Часть из этих материалов будет доступна только нашим студентам, а часть всем желающим.
|
Этот курс доступен всем зарегестрированным пользователям. Он содержит интересные и полезные (на наш взгляд) материалы по Java и ИТ в целом. В этом курсе Вы найдёте ссылки на статьи в интернете, полезные интернет ресурсы, простые и сложные задания по программированию и не только, сможете пообщаться с преподавателями в чате и форумах, задать все интересующие Вас вопросы и получить на них ответы. Чего же Вы ждёте? Открывайте страницу курса и вперёд к знаниям!
Это вводный курс для тех, кто хочет начать изучать Java, попрактиковаться в реализации алгоритмов и объектно-ориентированных решений, а также научиться создавать простейшие web-приложения на Java.
Планируемый объём курса – 48 ак.ч., включает 10 занятий и около 40 домашних заданий, поэтому от слушателей потребуется много самостоятельной работы. Закончив этот курс, слушатель будет способен писать объектно-ориентированные программы и простейшие web-приложения на Java, и сможет продолжить обучение на курсах Java 2 – Agile Web Development и Java 3 – Java SE Professional. Курс даёт достаточно материала, чтобы студент мог самостоятельно подготовиться и сдать экзамен Oracle Certified Associate, Java SE 6.
 На данный момент одними из самых популярных решений являются web – приложения. Данный курс даёт возможность слушателю получить практические навыки разработки web решений на Java, используя agile разработку, современные технологии и базы данных. В течении курса группа (3 – 4 человека) разрабатывает многослойное web-приложение с базой данных используя современные технологии такие как Spring Framework, Hibernate, JPA, Vaadin, Servlet API и т.д.. Очень много времени уделяется практической групповой работе, интенсивно применяются такие практики Agile, как парное программирование, контроль версий кода, daily standup’ы и ретроспективы. Объём курса 48 академических часов, включает 10 занятий, от слушателей потребуется самостоятельная работа. Окончив этот курс слушатель сможет уверенно создавать простые web-приложения на Java и получит представление о том, как работают команды, производящие программное обеспечение. После окончания курса слушатель сможет продолжить обучение на курсе Java 3 – Java SE Professional. Курс рекомендуется всем, кто прослушал Java 1, а так же C++ и C# программистам.
 Курс подробно освещаетJava Standard Edition и некоторые аспекты Java Enterprise Edition, в том числе сервлеты, многопоточность, работа с сетью, использование XML, параметризуемые классы, работу с базами данных, автоматическое тестирование, шаблоны проектирования, технологии разработки и проектирования систем. Окончив этот курс слушатель будет уверенно владеть Java SE, сможет самостоятельно подготовиться и сдать экзамен "Java Standard Edition 6 Programmer Certified Professional", а также продолжить обучение на курсах Java-4 – Enterprise Software Development Practice и Java-5 – Enterprise Technologies. Планируемый объём курса – 48 ак.ч., включает 10 занятий, около 30 домашних заданий, поэтому от слушателей потребуется много самостоятельной работы. Курс состоит из множества слоёв разной степени сложности. Школьник старших классов вынесет из него основы языка и примеры его применения, работающий программист получит возможность углубиться в лучшие практики параллельного программирования и обеспечения качества кода. Соответственно, в зависимости от качества выполнения домашних заданий, участники получат сертификаты различных уровней. Многие из студентов, прошедших курс, добились успеха в областях, связанных с Java. Например, Кирилл Афанасьев вошёл в 5% лучших в тесте Brainbench Java 6, а Никита Матвеенко и Виталий Деркач вместе с Алексеем Луговым победили во Вселатвийском чемпионате ИТ студентов.
Курс предназначен для изучения основ программирования на примере языка Java. В этом курсе будет изучаться процедурное программирование: if, else, for, while, return, массивы и другие основные абстракции языка программирования.
Цель курса: научить слушателя разрабатывать программы используя концепции процедурного программирования.
Прохождение данного курса является обязательным для зачисления на курс Java - Object Oriented Programming.
В курсе изучаются основы обьектно-ориентированного программирования на основе языка Java. Цель курса изучить понятие класса и обьектную модель, познакомиться с обработкой исключений, научиться трансформировать задачу в термины обьектной модели и проектировать взаимодействия между обьектами.
|