Ensinar os conceitos fundamentais de programação orientada a objetos, incluindo a criação e manipulação de classes e objetos, encapsulamento, herança, polimorfismo, e os princípios SOLID, para desenvolver software modular e de fácil manutenção.
Estudantes e profissionais de tecnologia que desejam aprofundar seus conhecimentos em programação orientada a objetos, bem como desenvolvedores iniciantes que buscam aprimorar suas habilidades na criação de software modular e eficiente.
Nossas aulas são conduzidas de forma assíncrona, o que permite aos alunos flexibilidade para estudar conforme sua disponibilidade. Para garantir um aprendizado eficaz, contamos com a presença de um mediador dedicado, pronto para esclarecer dúvidas e abordar questões levantadas pelos estudantes. Nosso compromisso é responder a todas as consultas dentro de um prazo de até 48 horas, assegurando que os alunos possam avançar em seu progresso de forma constante e consistente ao longo do curso.
Aula 1 – Introdução à programação
Aula 2 – Classe, objeto e instância
Aula 3 – Variáveis
Aula 4 – Métodos e funções
Aula 5 – Exemplos de funções
Aula 6 – Self e init
Aula 7 – Exercício de revisão de conteúdos
Aula 8 – Encapsulamento
Aula 9 – Visibilidade I
Aula 10 – Visibilidade II
Aula 11 – Decorador @property
Aula 12 – Exercício final do módulo 1
Aula 1 – Herança
Aula 2 – Como acessar a superclasse
Aula 3 – Polimorfismo
Aula 4 – Interface
Aula 5 – Métodos abstratos
Aula 6 – Métodos estáticos
Aula 1 – Os 5 princípios fundamentais da POO
Aula 2 – S – Princípio da responsabilidade única
Aula 3 – O — Princípio aberto-fechado
Aula 4 – L — Princípio da substituição de Liskov
Aula 5 – I — Princípio da segregação da interface
Aula 6 – D — Princípio da inversão da dependência
1 – Clicar em “criar conta”;
2 – Informar o nome completo e o e-mail;
3 – Você receberá uma notificação em seu e-mail;
4 – Por favor, acesse o link da notificação recebida para seguir;
5 – Faça o seu cadastro: data de nascimento, nacionalidade, CPF e telefone;
6 – Selecione a categoria “público em geral”;
7 – Confirme a sua inscrição.
Após a sua inscrição você receberá por e-mail, em até 24h, o acesso a plataforma Moodle da PUCRS onde poderá assistir as aulas, fazer o download das apostilas de conteúdo e realizar as atividades avaliativas.
Iniciativa em parceria com TIC em trilhas e integrante do projeto Residência em TIC 02.. Projeto apoiado pelo Ministério da Ciência, Tecnologia e Inovações, com recursos da Lei n° 8.248/91, sendo uma iniciativa do Ministério da Ciência, Tecnologia e Inovações e Softex no âmbito do Programa MCTI Futuro.