A Coursera é uma das maiores plataformas de cursos online gratuitos.
Seus cursos oferecidos são ministrados pelas mais renomadas e conceituadas universidades do mundo, garantindo alta qualidade e reconhecimento internacional.
Através da plataforma Coursera, a USP disponibiliza de forma online e totalmente gratuita o curso de Introdução à Ciência da Computação com Python Parte 1 e Parte 2, oferecendo assim uma oportunidade única de aprendizado a distância para estudantes e profissionais que desejam aprimorar seus conhecimentos nessa área em expansão.
A Universidade de São Paulo – USP é amplamente reconhecida como uma das instituições de ensino superior mais prestigiosas do Brasil, oferecendo mais de 200 cursos de graduação que cobrem uma grande variedade de disciplinas e áreas do conhecimento, o que a torna um centro de excelência acadêmica e pesquisa no país e no mundo.
Sobre o curso
Esse curso é ideal para quem deseja aprender os fundamentos da Ciência da Computação e adquirir noções básicas de programação de forma clara e eficiente. Ele é cuidadosamente estruturado para introduzir os conceitos primordiais da área, permitindo que os alunos compreendam desde os princípios essenciais até a aplicação prática na criação de programas simples. E também, pode ser usado por quem já entende sobre o assunto, mas quer aprender rapidamente a linguagem Python, aproveitando a metodologia intensiva para se aprofundar nos detalhes técnicos e truques da linguagem. Além disso, o curso proporciona um ambiente dinâmico e interativo, facilitando a consolidação do conhecimento através de exercícios práticos e estudos de caso, o que é especialmente benéfico para aqueles que buscam se especializar ou se atualizar em suas carreiras.
Conteúdo programático
Introdução à Ciência da Computação com Python Parte 1:
• Apresentação e Introdução ao Curso;
• Introdução ao Phyton;
• Condicionais;
• Repetição;
• Funções;
• Depuração e refatoração;
• Repetições encaixadas;
• Listas.
Parte 2:
• Matrizes;
• Strings, 4 Pequenos Conceitos e Modularização;
• – POO – Programação Orientada a Objetos;
• Algoritmos de Busca e Ordenação – Complexidade Computacional;
• Algoritmos de Busca e Ordenação – Análise de Desempenho;
• Recursão;
• Módulo Extra – Usos Avançados.
Tem interesse?