Este é um curso básico de lógica de programação para deficientes visuais, apresentado em formato de áudio.

O objetivo é ensinar os conceitos fundamentais de programação de uma forma acessível, utilizando aulas em áudio e conteúdo em texto que pode ser lido pelos softwares leitores de tela.

O curso abrange desde os fundamentos da programação até estruturas de controle e estruturas de dados por meio da linguagem de programação Python.

Os cursos de nossa plataforma contam com instrutores qualificados que estarão disponíveis para fornecerem suporte e feedback durante todo o percurso do curso, garantindo que você esteja progredindo e aproveitando ao máximo sua jornada de aprendizado.

O objetivo é capacitar os deficientes visuais a desenvolver suas habilidades em tecnologia e se tornarem mais independentes em suas vidas profissionais.

Ao concluir o curso, você poderá emitir um certificado reconhecido no mercado de trabalho.

Conteúdo Programático

Módulo 1: Introdução

1.      Lógica e Algoritmo

2.      Linguagem, sintaxe e semântica

3.      Instalação do Python

4.      Instalação do Notepad++

5.      Adicionando o Python às variáveis de ambiente manualmente

6.      Criando o primeiro programa

7.      Configurando os graus de pontuação e criando perfis no NVDA

8.      Complemento do Notepad++ para o NVDA

Módulo 2: Conceitos Fundamentais

1.      Comentários

2.      Variáveis e atribuição

3.      Tipos Primitivos

4.      Operadores Aritméticos

5.      Precedência de operadores

6.      Operadores relacionais

7.      Operadores lógicos

8.      Entrada de Dados

9.      Concatenação e casting

10.   Erros

Módulo 3: Estruturas de Controle

1.      Estrutura condicional if/else

2.      IFs Aninhados

3.      Estrutura condicional com várias escolhas (elif)

4.      Estrutura de repetição

5.      Declarações break e continue

Módulo 4: Coleções de Dados

1.      Introdução às coleções de dados

2.      Intervalo (range)

3.      Manipulando coleções de dados

4.      Utilizando estrutura de repetição

5.      Unpacking

6.      Casting de coleções de dados

7.      Compreensão de listas

Módulo 5: Funções

1.      Introdução às funções

2.      Argumentos opcionais e de palavra-chave

3.      Argumentos arbitrários

4.      Função recursiva

5.      Função anônima

6.      Escopo de variável

7.      Módulos

8.      Pacotes

Módulo 6: Orientação a Objetos

1.      Classes e Objetos

2.      Herança

3.      Encapsulamento

4.      Decoradores

5.      Polimorfismo

6.      Exceções

7.      Classes abstratas

8.      Métodos mágicos (Dunder)


Carga horária: 30 horas


Valor: R$ 49,99


Junte-se a nós neste curso e comece sua jornada para se tornar um programador habilidoso e versátil. O futuro está em suas mãos!

Course rating: 5.0(4)