среда, 9 декабря 2015 г.

Последние задания на лабораторную

Спасибо тем, кто посетил последнюю лекцию этого семестра!

Вот последнее задание (3 библиотеки для работы с XML, примеры и лекции внутри):
https://yadi.sk/d/xE6Fx3pYm6mff

Исправил пример к лабораторной по БД (новые драйвера не поддерживают addBatch), ссылка старая.

Почта для связи:
java
тире
ugatu
мэйл ру
(могу выслать ссылку на видео всех лекций, ответтить на вопросы или записать на сдачу лаб).

вторник, 24 ноября 2015 г.

Материалы

Завтра (в среду) лабораторку провести не получается. Нового задания на этой неделе нет, доделывайте то, что есть!

Пишите java тире ugatu на mail.ru или позвоните, если хотите что-то показать или спросить.
Время найдём.

Архив примеров и презентаций на текущий момент:
https://dl.dropboxusercontent.com/u/63393258/Java2015.zip

воскресенье, 15 ноября 2015 г.

Сегодня ЛР до 17.30

Сегодня лабораторку смогу проводить только 16:00-17:30.
Лекция завтра как обычно, вторая подгруппа в среду.

Есть видео последних лекций, ссылка по запросу на почту.

воскресенье, 8 ноября 2015 г.

Лабы ПН, СР, лекция ВТ

Лабораторные по понедельникам остаются, другая подгруппа теперь в среду (1-403)
16:10 - 19:30 (в пятницу у меня начались ещё пары)

Лекции остаются по вторникам.
Завтра новое задание по мноопоточности (небольшое), ещё доделывается.

среда, 28 октября 2015 г.

Новая лабораторная в понедельник.

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

Завтра в четверг я доступен с 16 до 17:45 (потом своя лекция), могу принимать или подсказывать.

Следующая лаба в понедельник.

Новое задание лежит вот тут:
https://www.dropbox.com/sh/glrq7lpglqkdb0a/AACJX5Cj66xuREFQAFtRY5H3a?dl=0

Вполне нормально начать его делать на лабе.

Проверьте свои данные в табличке
https://docs.google.com/spreadsheets/d/1gd3vaNjA66ENmTTtAqrwRNjgvslYByhDJVSwPD81_E4/edit?usp=sharing
если ходите в понедельник - выделите эту ячейку зелёным

Надо выбрать вторую основную лабу - СР, ЧТ или ПТ (с ЧТ и ПТ могут быть накладки по некоторым неделям).


воскресенье, 25 октября 2015 г.

Лабораторной в понедельник не будет

Лабораторную в этот понедельник провести не смогу, к сожалению.

На этой неделе нужно пострараться доделать 1-е задание, нового пока не будет.

Постараюсь консультировать по выполнинению лабы во вторник и четверг с 16 до 18, а в пятницу провести лабу.

Лекция во вторник, как обычно.

среда, 21 октября 2015 г.

Лабораторная работа в пятницу

Попробуем провести лабораторную работу в пятницу (для тех, кто не может в понедельник и не сотрудник Дататеха), 16:10.
Дисплейный класс, скорее всего, занят, так что приносите ноутбуки.
Время не постоянное, ищем места...

Сбор около ауд. 1-403, на ней будет объявление.


пятница, 16 октября 2015 г.

Лабораторные по понедельникам

В понедельник 16.10 - ~19.30 будут лабораторные работы в 1-403.
Второй день - среда или пятница, во вторник точно скажу.
К сотрудникам дататеха я буду приходить сам :)

Суперподробно про исключения:
http://habrahabr.ru/company/golovachcourses/blog/223821/
http://habrahabr.ru/company/golovachcourses/blog/225585/

Примеры и презентации с лекций вот тут: http://java-ugatu.blogspot.ru/p/2013.html (до day6) 
Лекции теперь только во вторник 18:15 9-302.

понедельник, 12 октября 2015 г.

Лекции во вторник и среду

Как и запланировано, во вторник 13 и среду 14 у нас лекции 18:15 ауд. 9-302.
В разделе "Материалы 2014" есть презентации с примерами и даже задание на 1 лабораторную (3 варианта).

вторник, 6 октября 2015 г.

Материалы с первой лекции

https://dl.dropboxusercontent.com/u/63393258/Day_1_2.zip
(есть примеры netbeans с комментариями, более подробный материал по синтаксису, массивам и примитивным типам данных - intuit.ru и книжки)


Следующая лекция завтра 18-15. Если 9-302 не успеем оформить, будет объявление на вахте, куда идти.

понедельник, 5 октября 2015 г.

Новый семестр, первые лекции

Здравствуйте!

Мы начинаем курс обучения, первая лекция во вторник 6 октября (завтра) 18:15 ауд. 9-302.
Если идёте не из УГАТУ, захватите студенческий или паспорт (проходить вахту).

Дальше - среда 7 октября 18:15 ауд. 9-302, ВТ и СР 13,14 октября там же.

Для назначения лабораторных прошу отметиться в табличке, кому когда удобно (будем искать дисплейный класс).

https://docs.google.com/spreadsheets/d/1gd3vaNjA66ENmTTtAqrwRNjgvslYByhDJVSwPD81_E4/edit#gid=1488302995

Подробное введение в Java и ООП можно почитать на сайте http://www.intuit.ru/studies/courses/16/16/info
Из книг могу порекомендовать, например, Брюса Эккеля  "Философия Java".
(литературы много, для любого уровня)

четверг, 21 мая 2015 г.

Консультации по курсовой

Готов проконсультировать и посмотреть вашии достижения завтра (в пятницу)
16-10,  1-403 или 1-407.

Если кто хочет вечером после работы - звоните, определим день.

вторник, 5 мая 2015 г.

Завтра консультация по курсовой

Буду готов ответить на ваши вопросы по Java в среду с 16-10. Кому вечером - звоните (телефон говрил на лекциях, могу по почте выслать).

среда, 29 апреля 2015 г.

Консультации по курсовой

Готов смотреть и отвечать на ваши вопросы завтра чт с 16-10 и в среду между праздниками. Если соберетсь вечером, позвоните на мобильный заранее.

среда, 22 апреля 2015 г.

Ещё о Java

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

Кстати, на дружественной кафедре проходят семинары по Android-программированию по субботам: https://vk.com/android_seminar
На ближайшем разбирают систему контроля версий Git. Я не успел показать, а штука-то полезная :)


вторник, 14 апреля 2015 г.

Консультации

Время для консультаций будет назначено на следующей неделе, сегодня не успеваю.

Требования к курсовому проекту для получения сертификата:
  1. База данных c не менее 5 таблиц (или 3, но очень сложные связи).
  2. DAO-компоненты для доступа к данным с использованием JPA . Управление транзакциями декларативное (@Transactional)
  3. Хотя бы минимальный слой бизнес-логики (отдельные объекты для осмысленных операций, выполняющие обращения к DAO и что-то ещё, более сложные действия, чем - считать - занести - изменить - удалить. Например, "оформить заявку на доставку груза", "рассчитать кол-во свободных мест в кинозале", "начать партию в крестики-нолики").  (Spring - можно пометить классы @Component) 
  4. Spring MVC в качестве веб-слоя.
  5. JSP (JSTL+EL)  в качестве View
  6. Ограничение безопасности на уровне веб-страниц (например, администраторская часть приложения), вход в систему.
  7. Очень желательно - простой EJB и веб-сервис для доступа к каким-то из данных (можно -отдельным приложением с использованием тех же классов)
  8. По желанию (доп. +) - пользовательские теги JSP
Приложение может быть  частью или развитием диплома/курсовой/лабы/диссертации, расчётный срок сдачи - середина июня. Я консультирую в УГАТУ в индивидуальном или групповом порядке, звоните или пишите.

вторник, 31 марта 2015 г.

В среду 1 апреля практика и лекция

В среду 1 апреля практика и лекция (16:10, 18:10),
в понедельник 6 апреля практика и лекция (16:10, 18:10),
и в среду 8 апреля последняя лекция!

вторник, 24 марта 2015 г.

Сертификаты за первый семестр

Готовы сертификаты за первый семестр (кто сдал все лабы и тесты - знает)!
Они у меня, подходите на лекцию или связывайтесь по телефону.

понедельник, 2 марта 2015 г.

пятница, 27 февраля 2015 г.

вторник, 24 февраля 2015 г.

Занятие в среду и понедельник

В среду 25.02 практика с 16:10 (доделываем сервлеты) и лекция 18:10 (введение в Spring MVC). Следующее занятие в понедельник.

понедельник, 16 февраля 2015 г.

Практика в среду

Презентация и пример с первых двух лекций (простейшие сервлеты и JSP):
https://dl.dropboxusercontent.com/u/63393258/WebElements.zip

В среду в 16:10 в 1-403 проводим практику - выложу на блог пошаговое задание.
Можно также досдать лабораторные 1 семестра.

В 18:10 очередная лекция. Пока сохраняем схему среда-понедельник (обновляйте табличку )

Кто сдал все лабораторные первого семестра - для получения сертификата требуется пройти тесты "Основы Java" и "ООП в Java" на quizful.net и показать мне. В следующую среду подаю список на сертификаты.

понедельник, 9 февраля 2015 г.

Занятия: CР и ПН 18:10 1-403

Желающие приглашаются на первое занятие в среду  18:10 1-403 (11 февраля).

В дальнейшем лекции ПН и СР 18-10, какой-то из дней будет практика с 16-10 по согласованию с пришедшими (позже вероятен перенос со среды на четверг).

Кто уже успел выпуститься из УГАТУ - возьмите на всякий случай документы, не ругайтесь на вахте )


понедельник, 2 февраля 2015 г.

Новый семестр

Объявляется набор на второй семестр Java-курсов (примерная программа)!

Ждем слушателей, сдавших хотя бы ~4 лабы первого семестра, или имеющих какой-либо демонстрационный проект на Java (курсовую, мобильное приложение, и др.)

В феврале-марте планируется примерно 2 занятия в неделю (лекции с 18.10, практика с 16.10 перед лекцией).

За первый семестр при условии досдачи всех лабораторных до 23 февраля можно получить сертификат! На этой неделе принимаю лабораторные с 14.00 до 18.00 стабильно, в другое время - можно позвонить и договориться.
Пишите на mail.ru-почту java-ugatu .

Прошу желающих посещать второй семестр отметиться в таблице
https://docs.google.com/spreadsheets/d/1gd3vaNjA66ENmTTtAqrwRNjgvslYByhDJVSwPD81_E4/edit?usp=sharing
(ингода следите, чтобы ваши строки кто-то не подменил :) )