Aplikacje klient serwer - zadania ze studiów, teoria

0

Chciałbym napisać sobie jakąś aplikację (serwer), która obsłuży żądania od klienta, komunikację klient-serwer, umożliwi komunikację klient-klient za pośrednictwem serwera itp.

Wiem, że często takie rzeczy robi się na studiach (2/3 rok).
Mógłby ktoś podrzucić mi treść podobnego projektu ze swojej uczelni? Chodzi tylko o treść zadania, wymagania itp - będę wiedział mniej więcej jak się zabrać, od czego zacząć, co tam na początek powinno zostać zaimplementowane. Obojętnie w jakim języku.

Ja chcę to napisać w Pythonie. Rzecz ma być prościutka, ma mieć podstawowe funkcjonalności i ma DZIAŁAĆ :D

Mógłby ktoś porzucić materiały z jakimi trzeba się zapoznać, żeby taką aplikacje sobie napisać? Chodzi o jakieś podstawy teoretyczne: sieci, gniazda sieciowe itp. Nie ile teorii trzeba znać, żeby wystartować. W temacie programowania sieciowego jestem zielony, a że nie studiowałem informatyki to i o sieciach mam blade pojęcie.
Znam C i Jave na średnim poziomie, także mógłbym poczytać materiały omawiające te zagadnienia w tych językach.

PS Wiem, że pewnie mylę pojęcia i trochę nieskładnie piszę, ale to dlatego że jestem zielony w temacie i nie wiem jak ruszyć taki problem. Chcę sobie trochę odpocząć od Django i naklepać coś ciekawego, tak dla zajawki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1