Lógica de programação e bancos de dados SQL
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4 students enrolled

Lógica de programação e bancos de dados SQL

Aprenda lógica de programação e bancos de dados SQL, que são as bases para aprender qualquer linguagem de programação.
New
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4 students enrolled
Last updated 6/2020
Portuguese
Current price: $27.99 Original price: $39.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 9 hours on-demand video
  • 6 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • O objetivo do curso é ensinar Lógica de Programação e Banco de Dados Relacionais para iniciantes. Assim, o aluno aprenderá o conceito de programação e bancos de dados. Com isso, poderá depois aprender uma linguagem de programação de sua preferência com muito mais facilidade. Por isso, o curso é baseado em conceitos e no padrão ISO; e não em uma linguagem de programação específica.
Course content
Expand all 28 lectures 09:00:26
+ Introdução à Lógica de Programação
2 lectures 18:50
Noções de lógica e Algoritmizando a lógica
18:10
Lab: Introdução à Lógica de Programação
00:40
+ Tópicos preliminares
2 lectures 31:31
Tipos primitivos, constantes, variáveis, expressões aritméticas, lógicas, blocos
31:14
Lab: Tópicos preliminares
00:17
+ Estruturas de controle
2 lectures 33:31
Estrutura sequencial, estrutura de seleção e estrutura de repetição
32:21
Lab: Estruturas de controle
01:10
+ Estruturas de dados
4 lectures 56:16
Vetores
23:22
Matrizes
16:48
Registros
15:29
Lab: Estruturas de dados
00:37
+ Arquivos
2 lectures 42:10
Aplicação de arquivos, declaração, manipulação e tipos de arquivos
41:30
Lab: Arquivos
00:40
+ Modularizando algoritmos
2 lectures 26:10
Decomposição de problemas, módulos, parametrização e tipos de módulos
25:40
Lab: Modularizando algoritmos
00:30
+ Criando um banco de dados
1 lecture 15:56
Criando um banco de dados, filegroups e schemas
15:56
+ Tipos de dados e tabelas
1 lecture 20:19
Tipos de dados, tabelas e tabelas particionadas
20:19
Requirements
  • Não!
Description

O objetivo deste curso é ensinar lógica de programação e bancos de dados SQL para iniciantes.


O curso é baseado em pseudocódigo e não em uma linguagem de programação específica. Portanto, o aluno aprenderá o conceito de programação e poderá depois aprender uma linguagem de programação de sua preferência com muito mais facilidade.


Durante o curso, o aluno aprenderá:

  • Introdução à lógica de programação (lógica e algoritmos);

  • Tópicos preliminares (variáveis, constantes, tipos primitivos);

  • Estruturas de controle (comparações, condições e laços);

  • Estruturas de dados (registros, vetores e matrizes);

  • Arquivos (operações em arquivos);

  • Modularizando algoritmos (módulos e parametrização);

  • Bancos de dados relacionais;

  • Criando um banco de dados;

  • Tabelas e tipos de dados;

  • Índices e performance tunning;

  • Integridade referencial (chave primária, chave estrangeira, constraints check, unique e default);

  • Selecionando e filtrando dados (select e where);

  • Agrupando dados (group by e having);

  • Joins (inner join, left join, right join e cross join);

  • Trabalhando com subqueries;

  • Modificação de dados (insert, update e delete);

  • Consultando metadados;

  • Programando objetos para recuperação de dados (views, functions, stored procedures e triggers);

  • Usando técnicas avançadas;


Não há pré-requisitos para este curso. Mas, ele é pré-requisito para qualquer curso de programação, incluindo os cursos de banco de dados da Escola Para.TI.

Who this course is for:
  • Interessados em aprender programação de computadores.