Recientemente comencé a asistir a dos clases en la escuela que se centran en la creación de redes, una sobre sistemas distribuidos y otra sobre redes informáticas en general. Después de completar los primeros laboratorios para las dos clases, ahora entiendo bastante bien el protocolo de red y los conceptos de socket con C y Java.¿Cuáles son algunos buenos recursos para aprender la programación en red?
Ahora trato de superar los conceptos básicos y mejorar en clase de comunicación y diseño de objetos, patrones de diseño de red, convenciones intermedias de gestión de socket/stream, bibliotecas importantes y técnicas intermedias de programación de redes nix en general en C o OO idiomas.
¿Puede sugerirme algún recurso con el que haya tenido éxito?