• Июня 16, 2019, 06:37:29 am
• Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Новости: Вебинар о выборе IT профессии и руководство для новичков: http://bit.ly/2HG2vFp

Автор Тема: Java_OOP_Alexander_Beresteyka_20_04_2019  (Прочитано 538 раз)

Denis Tkachuk

  • Пользователи
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #45 : Мая 31, 2019, 03:20:27 pm »
Домашнее задание #9
1) Написать метод, который создаст список, положит в него 10...
https://github.com/dat77/Generics-and-Collections/tree/master/src/com/gmail/collections
2) Модифицируйте класс «Группа» для более удобных методов...
https://github.com/dat77/Generics-and-Collections/tree/master/src/com/gmail/students
3) Считайте из файла текст на английском языке, вычислите...
https://github.com/dat77/Generics-and-Collections/tree/master/src/com/gmail/collections
4) Шелдон, Леонард, Воловиц, Кутрапалли и Пенни стоят в очереди...
https://github.com/dat77/Generics-and-Collections/tree/master/src/com/gmail/collections

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #46 : Мая 31, 2019, 11:28:10 pm »
Denis Tkachuk
Задание 2.
Насколько я помню, при добавлении в группу 11 студента должно генерироваться собственное исключение и нужно его обрабатывать. У вас же метод:

public int addStudent(Student student){
Не генерирует исключения вообще

Ну и в именах переменных в Java не используется символы подчеркивания. Так что такой код неудачен:

Group group_new = new Group("IV43");
В остальном решение верное

Denis Tkachuk

  • Пользователи
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #47 : Июня 01, 2019, 12:36:23 am »
Домашнее задание 10
1. Написать программу - переводчик, которая будет переводить...
2. Сделать ф-ю ручного наполнения словаря и возможность его...
https://github.com/dat77/Maps/tree/master/src/com/gmail/maps

Denis Tkachuk

  • Пользователи
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #48 : Июня 01, 2019, 01:45:32 am »
Домашнее задание 10
4. Реализуйте программу, которая сопоставит каждой букве ее
представление в виде ASCII - art
https://github.com/dat77/Maps/tree/master/src/com/gmail/maps

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #49 : Июня 01, 2019, 02:35:38 pm »
Итак что полезно почитать после окончания курса Java OOP для начинающего

Enterprice разработчика

1) Основы html и CSS - Например тут - http://htmlbook.ru/
   Если быстро и относительно просто красивый FrontEnd к своему проекту - то попробуйте BootStrap - http://getbootstrap.com/

2) Познакомится и разобраться как работает Maven - Разобраться как работать именно из консоли - никаких IDE
   Maven - https://maven.apache.org/
   
   Почитать о Maven - http://www.apache-maven.ru/           
                 https://habrahabr.ru/post/77382/

3) Зарегистрироваться для получения бесплатного хостинга
   Heroku - https://www.heroku.com/
   Open Shift - https://www.openshift.com/
 
4) Установить и настроить сервер баз данных (один на ваш выбор. Всеволод любит MySQL):
      MySQL - https://www.mysql.com/
      PostgreSQL - https://www.postgresql.org/

5) Основы sql - Изучать лучше на примере MySQL - http://dump.codebreak.ru/vv206_files_archive/6%20%D1%81%D0%B5%D0%BC%D0%B5%D1%81%D1%82%D1%80/%D0%91%D0%B0%D0%B7%D1%8B%20%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B8%D0%BA%D1%82%D0%BE%D1%80_%D0%93%D0%BE%D0%BB%D1%8C%D1%86%D0%BC%D0%B0%D0%BD_-_mysql_5.0_-_%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%B0_-_2010.pdf

6) Установить и настроить контейнер сервлетов - Apache TomCat - http://tomcat.apache.org/


Рекомендации для Android разработчика:

1) Установить и настроить среду разработки Android Studio - https://developer.android.com/studio/index.html
2) Прочесть (по возможности как можно больше туториал рекомендованный преподавателем) - https://github.com/codepath/android_guides/wiki
3) Можете изучить работу со встраиваемой базой данных SQLite - https://www.sqlite.org/


Если у вас есть желание оставить отзыв о наших курсах, то вы можете сделать это по ссылке - https://jobs.dou.ua/companies/progkievua/reviews/
Заранее спасибо за отзывы.

Ну и удачи вам в дальнейшем развитии.

С уважением Цымбалюк А.Н.

Denis Tkachuk

  • Пользователи
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #50 : Июня 07, 2019, 05:24:47 pm »
Домашнее задание <stream API>

1. Напишите методы, которые позволят выделить из группы студентов тех...
https://github.com/dat77/Streams/tree/master/src/com/gmail/students

2. Напишите метод, который найдет в массиве целых чисел число, модуль...
3. На основе строки сгенерируйте массив целых чисел, где каждое число...
4. Найдите максимальное число из набора чисел, которые хранятся в...
https://github.com/dat77/Streams/tree/master/src/com/gmail/streams

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #51 : Июня 08, 2019, 12:18:19 am »

Denis Tkachuk

О вы и доп материал решили доделать. Решение верное.

Denis Tkachuk

  • Пользователи
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #52 : Июня 13, 2019, 03:51:31 pm »
Домашнее задание #12

1. Проверить доступность сайтов указанных в отдельном файле...
3. Напишите программу, которая выведет в файл все ссылки...
https://github.com/dat77/Network/tree/master/src/com/gmail/net

Denis Tkachuk

  • Пользователи
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #53 : Июня 14, 2019, 03:43:57 pm »
Домашнее задание #12

2. Написать сервер, который будет отправлять пользователю информацию о системе и номер запроса.
версия для telnet 127.0.0.1:8080 https://github.com/dat77/Network/tree/master/src/com/gmail/net

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_OOP_Alexander_Beresteyka_20_04_2019
« Ответ #54 : Июня 15, 2019, 10:40:29 pm »

Denis Tkachuk

Решение верное