Skip to content

Hometasks #1

@ZhuChara2004

Description

@ZhuChara2004

@Тут будуть додаватися домашні завдання. Для швидких обговорень є Gitter. Коментарі, в яких немає сенсу будуть видалятись. Домашні завдання виконувати в каталозі homeworks. Кожне завдання у власному каталозі з назвою типу Homework X де X - номер завдання.

Hometask 00

  • Уважно прочитати і усвідомити README в корні репозиторію
  • Форкнути репозиторій. У форкнутому репозиторії в каталозі homeworks створити каталог для домашніх завдань. Всередині створити каталог Homework-0 і додати в нього файл README.md з будь-яким вмістом. Зробити пул реквест в основний репозиторій.
  • обов'язково пройти туторіал Try GitHub. Створувати файли через інтерфейс гітхаба - неправильно. Та і доданий цей функціонал місяці чотири тому. Все повинно робитися на вашому комп'ютері і заливатись в репозиторій за допомогою пушів.

Hometask 01

  • Подивитись скрінкаст сесії 1
  • Написати додаток, який буде запитувати в користувача його анкетні дані і виводити їх в консоль
  • Додатково: зберегти запитані дані в файл в довільному форматі

Hometask 02

  • Доповнити попередню роботу колекціями

Hometask 03

  • Створити markdown(файли з розширенням .md ) файл, в якому, на прикладi об'єкта рельного свiту, описати основнi поняття ООП.(клас, об'єкт, спадковість, поіморфізм, інкапсуляція). Також застосувати(всі або частково) принципи SOLID.
    принципи SOILD

Hometask 04

  • Доповнити попереднє завдання прикладами Control Flow

Hometask 05

  • На основі вашого творчого завдання написати додаток з класами
    Мають використовуватися:
    • наслідування
    • інкапсуляція

Hometask 06

1.Прочитати наступнi статтi:
http://procomputer.su/comp-gramotnost/84-ip-adres-chto-eto-takoe
http://ua.smart-ip.net/what-is-a-port
http://www.4stud.info/networking/lecture5.html
http://bourabai.kz/dbt/client1.htm
https://habrahabr.ru/post/215117/

  1. Створити в вашому додатку функцію яка буде брати обьект вашого класу i представляти його в JSON та XML форматах, зберігаючи йих в видповідних JSON та XML файлах.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions