Спасибо тем, кто посетил последнюю лекцию этого семестра!
Вот последнее задание (3 библиотеки для работы с XML, примеры и лекции внутри):
https://yadi.sk/d/xE6Fx3pYm6mff
Исправил пример к лабораторной по БД (новые драйвера не поддерживают addBatch), ссылка старая.
Почта для связи:
java
тире
ugatu
мэйл ру
(могу выслать ссылку на видео всех лекций, ответтить на вопросы или записать на сдачу лаб).
среда, 9 декабря 2015 г.
понедельник, 30 ноября 2015 г.
Лекция будет)
Осталось всего 2 лекции. Сегодня все как обычно, 18:15. Разбираемся с XML (DOM, SAX, xsd). Добро пожаловать!
вторник, 24 ноября 2015 г.
Материалы
Завтра (в среду) лабораторку провести не получается. Нового задания на этой неделе нет, доделывайте то, что есть!
Пишите java тире ugatu на mail.ru или позвоните, если хотите что-то показать или спросить.
Время найдём.
Архив примеров и презентаций на текущий момент:
https://dl.dropboxusercontent.com/u/63393258/Java2015.zip
Пишите java тире ugatu на mail.ru или позвоните, если хотите что-то показать или спросить.
Время найдём.
Архив примеров и презентаций на текущий момент:
https://dl.dropboxusercontent.com/u/63393258/Java2015.zip
понедельник, 16 ноября 2015 г.
Задание на ЛР4
Очень небольшое задание на четвёртую лабораторную:https://www.dropbox.com/sh/5cdti6rq21i9149/AABFAzXBeSwOS3zO7Xet6kmga?dl=0
воскресенье, 15 ноября 2015 г.
Сегодня ЛР до 17.30
Сегодня лабораторку смогу проводить только 16:00-17:30.
Лекция завтра как обычно, вторая подгруппа в среду.
Есть видео последних лекций, ссылка по запросу на почту.
Лекция завтра как обычно, вторая подгруппа в среду.
Есть видео последних лекций, ссылка по запросу на почту.
понедельник, 9 ноября 2015 г.
Задание на лабу 3
https://www.dropbox.com/sh/cm74b4oacewu6un/AAC6z5RbE9ZPC8Ilx3DLWPkma?dl=0
(будет обновляться в сторону улучшени понятности)
(будет обновляться в сторону улучшени понятности)
воскресенье, 8 ноября 2015 г.
Лабы ПН, СР, лекция ВТ
Лабораторные по понедельникам остаются, другая подгруппа теперь в среду (1-403)
16:10 - 19:30 (в пятницу у меня начались ещё пары)
Лекции остаются по вторникам.
Завтра новое задание по мноопоточности (небольшое), ещё доделывается.
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
если ходите в понедельник - выделите эту ячейку зелёным
Надо выбрать вторую основную лабу - СР, ЧТ или ПТ (с ЧТ и ПТ могут быть накладки по некоторым неделям).
Несколько человек с вопросами и доделками я, конечно, смогу посмотреть, но полноценной лабы не получится.
Завтра в четверг я доступен с 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, а в пятницу провести лабу.
Лекция во вторник, как обычно.
На этой неделе нужно пострараться доделать 1-е задание, нового пока не будет.
Постараюсь консультировать по выполнинению лабы во вторник и четверг с 16 до 18, а в пятницу провести лабу.
Лекция во вторник, как обычно.
среда, 21 октября 2015 г.
Лабораторная работа в пятницу
Попробуем провести лабораторную работу в пятницу (для тех, кто не может в понедельник и не сотрудник Дататеха), 16:10.
Дисплейный класс, скорее всего, занят, так что приносите ноутбуки.
Время не постоянное, ищем места...
Сбор около ауд. 1-403, на ней будет объявление.
Дисплейный класс, скорее всего, занят, так что приносите ноутбуки.
Время не постоянное, ищем места...
Сбор около ауд. 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.
Второй день - среда или пятница, во вторник точно скажу.
К сотрудникам дататеха я буду приходить сам :)
Суперподробно про исключения:
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 варианта).
В разделе "Материалы 2014" есть презентации с примерами и даже задание на 1 лабораторную (3 варианта).
вторник, 6 октября 2015 г.
Материалы с первой лекции
https://dl.dropboxusercontent.com/u/63393258/Day_1_2.zip
(есть примеры netbeans с комментариями, более подробный материал по синтаксису, массивам и примитивным типам данных - intuit.ru и книжки)
Следующая лекция завтра 18-15. Если 9-302 не успеем оформить, будет объявление на вахте, куда идти.
(есть примеры 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".
(литературы много, для любого уровня)
Мы начинаем курс обучения, первая лекция во вторник 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.
Если кто хочет вечером после работы - звоните, определим день.
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. Я не успел показать, а штука-то полезная :)
Кстати, на дружественной кафедре проходят семинары по Android-программированию по субботам: https://vk.com/android_seminar
На ближайшем разбирают систему контроля версий Git. Я не успел показать, а штука-то полезная :)
вторник, 14 апреля 2015 г.
Консультации
Время для консультаций будет назначено на следующей неделе, сегодня не успеваю.
Требования к курсовому проекту для получения сертификата:
Приложение может быть частью или развитием диплома/курсовой/лабы/диссертации, расчётный срок сдачи - середина июня. Я консультирую в УГАТУ в индивидуальном или групповом порядке, звоните или пишите.
Требования к курсовому проекту для получения сертификата:
- База данных c не менее 5 таблиц (или 3, но очень сложные связи).
- DAO-компоненты для доступа к данным с использованием JPA . Управление транзакциями декларативное (@Transactional)
- Хотя бы минимальный слой бизнес-логики (отдельные объекты для осмысленных операций, выполняющие обращения к DAO и что-то ещё, более сложные действия, чем - считать - занести - изменить - удалить. Например, "оформить заявку на доставку груза", "рассчитать кол-во свободных мест в кинозале", "начать партию в крестики-нолики"). (Spring - можно пометить классы @Component)
- Spring MVC в качестве веб-слоя.
- JSP (JSTL+EL) в качестве View
- Ограничение безопасности на уровне веб-страниц (например, администраторская часть приложения), вход в систему.
- Очень желательно - простой EJB и веб-сервис для доступа к каким-то из данных (можно -отдельным приложением с использованием тех же классов)
- По желанию (доп. +) - пользовательские теги JSP
среда, 8 апреля 2015 г.
среда, 1 апреля 2015 г.
Материалы с лекции
Примеры с лекции по аутентификации и авторизации:
https://dl.dropboxusercontent.com/u/63393258/security_2015.zip
https://dl.dropboxusercontent.com/u/63393258/security_2015.zip
вторник, 31 марта 2015 г.
В среду 1 апреля практика и лекция
В среду 1 апреля практика и лекция (16:10, 18:10),
в понедельник 6 апреля практика и лекция (16:10, 18:10),
и в среду 8 апреля последняя лекция!
в понедельник 6 апреля практика и лекция (16:10, 18:10),
и в среду 8 апреля последняя лекция!
среда, 25 марта 2015 г.
Практика по EJB
(25.03.2015)
Сделайте обучающий пример Netbeans: https://netbeans.org/kb/docs/javaee/javaee-entapp-ejb_ru.html
Сделайте обучающий пример Netbeans: https://netbeans.org/kb/docs/javaee/javaee-entapp-ejb_ru.html
вторник, 24 марта 2015 г.
Сертификаты за первый семестр
Готовы сертификаты за первый семестр (кто сдал все лабы и тесты - знает)!
Они у меня, подходите на лекцию или связывайтесь по телефону.
Они у меня, подходите на лекцию или связывайтесь по телефону.
понедельник, 23 марта 2015 г.
понедельник, 16 марта 2015 г.
Пример Spring про диски с лекции
Пример приложения Spring+JDBC+Maven - чуть посложнее предыдущих.
https://dl.dropboxusercontent.com/u/63393258/DiskWebMVN_JDBC.zip
Упрощения работы c JDBC при использовании Spring (Spring-JDBC):
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/jdbc.html
http://javatalks.ru/topics/25965
В среду только лекция 18-10.
https://dl.dropboxusercontent.com/u/63393258/DiskWebMVN_JDBC.zip
Упрощения работы c JDBC при использовании Spring (Spring-JDBC):
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/jdbc.html
http://javatalks.ru/topics/25965
В среду только лекция 18-10.
среда, 11 марта 2015 г.
Материалы практики и лекции
Следующая практика ПН 16:10, лекции ПН 18:10 и СР 18:10.
(разбираем приложение Spring+JDBC/JPA с транзакциями)
Задание на практику 11.03 Spring-2 (+min. JPA):
https://dl.dropboxusercontent.com/u/63393258/SpringJPA.pdf
Материалы по JPA с лекций:
https://dl.dropboxusercontent.com/u/63393258/JPA2015.zip
Подробные материалы в сети:
http://www.myshared.ru/slide/649123/
https://github.com/wizardjedi/my-spring-learning/wiki/Работа-с-базами-данных-на-основе-jpa
(пошаговая инструкция Spring+JPA)
http://alextretyakov.blogspot.ru/2013/06/osnovy-jpa-i-hibernate.html
http://en.wikibooks.org/wiki/Java_Persistence
(разбираем приложение Spring+JDBC/JPA с транзакциями)
Задание на практику 11.03 Spring-2 (+min. JPA):
https://dl.dropboxusercontent.com/u/63393258/SpringJPA.pdf
Материалы по JPA с лекций:
https://dl.dropboxusercontent.com/u/63393258/JPA2015.zip
Подробные материалы в сети:
http://www.myshared.ru/slide/649123/
https://github.com/wizardjedi/my-spring-learning/wiki/Работа-с-базами-данных-на-основе-jpa
(пошаговая инструкция Spring+JPA)
http://alextretyakov.blogspot.ru/2013/06/osnovy-jpa-i-hibernate.html
http://en.wikibooks.org/wiki/Java_Persistence
вторник, 10 марта 2015 г.
понедельник, 2 марта 2015 г.
Материалы
Материалы с практики 1 марта: https://dl.dropboxusercontent.com/u/63393258/TrivialSpring.zip
Материалы с лекции (JSTL, пользовательские теги): https://dl.dropboxusercontent.com/u/63393258/CustomTagsAndDataAccess.zip
В среду только лекция, в понедельних выходной.
Материалы с лекции (JSTL, пользовательские теги): https://dl.dropboxusercontent.com/u/63393258/CustomTagsAndDataAccess.zip
В среду только лекция, в понедельних выходной.
пятница, 27 февраля 2015 г.
Практика в понедельник.
В понедельник вводная практика по Spring MVC в 16-10, лекция 18-10. В среду только лекция.
среда, 25 февраля 2015 г.
Примеры с лекции по Spring
https://dl.dropboxusercontent.com/u/63393258/SpringBeansAndMVC.zip
Следующая практика - вероятно ПН 16:10, лекции традиционно ПН и СР 18:10.
Следующая практика - вероятно ПН 16:10, лекции традиционно ПН и СР 18:10.
вторник, 24 февраля 2015 г.
Занятие в среду и понедельник
В среду 25.02 практика с 16:10 (доделываем сервлеты) и лекция 18:10 (введение в Spring MVC). Следующее занятие в понедельник.
среда, 18 февраля 2015 г.
понедельник, 16 февраля 2015 г.
Практика в среду
Презентация и пример с первых двух лекций (простейшие сервлеты и JSP):
https://dl.dropboxusercontent.com/u/63393258/WebElements.zip
В среду в 16:10 в 1-403 проводим практику - выложу на блог пошаговое задание.
Можно также досдать лабораторные 1 семестра.
В 18:10 очередная лекция. Пока сохраняем схему среда-понедельник (обновляйте табличку )
Кто сдал все лабораторные первого семестра - для получения сертификата требуется пройти тесты "Основы Java" и "ООП в Java" на quizful.net и показать мне. В следующую среду подаю список на сертификаты.
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 по согласованию с пришедшими (позже вероятен перенос со среды на четверг).
Кто уже успел выпуститься из УГАТУ - возьмите на всякий случай документы, не ругайтесь на вахте )
В дальнейшем лекции ПН и СР 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
(ингода следите, чтобы ваши строки кто-то не подменил :) )
Ждем слушателей, сдавших хотя бы ~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
(ингода следите, чтобы ваши строки кто-то не подменил :) )
Подписаться на:
Сообщения (Atom)