Nesse curso nós vamos desenvolver juntos uma aplicação de chat em grupo utilizando Sockets e Tkinter em Python.
Sockets são utilizados em diversas áreas e em diversas linguagens de programação diferentes, aplicações de pedidos em tempo real, chat de texto, ligações, chamadas de vídeos e diversos outros tipos de aplicações utilizam Sockets.
Esse curso é focada no desenvolvimento de software e criação de aplicações que utilizam da rede para transporte de dados, e como NÃO é um curso sobre redes não abordamos nenhum conceito das 7 camadas do modelo OSI.
Aqui em baixo pode conferir a grade curricular do curso que foi projetada para absorver a maior quantidade de conteúdo no menor tempo possível.
Esse curso é de nível intermediário, por isso é necessário que o aluno já tenha conhecimentos básicos da linguagem python como:
Estrutura de decisão, repetição, variáveis, listas, funções etc.
No curso é ensinado exclusivamente a manipulação de Socket de rede através da linguagem Python.
E como projeto final do curso criamos um sistema de chat em grupo, utilizando o Tkinter como interface (não é necessário conhecimentos prévios sobre criação de interfaces).
É um prazer te ter como um aluno e estamos a sua disposição!
Um abraço de Caio Sampaio e toda equipe Pythonando.