Voltar para cursos

Algoritmos e Lógica de Programação 2020 - O Curso COMPLETO

Sejam muito bem-vindos ao curso mais completo e didático de Algoritmos e Lógica de Programação. Se você é iniciante ou tem dificuldade em programação, ou até mesmo está precisando de ajuda na faculdade, então este curso é para você! Neste curso você vai encontrar o melhor conteúdo e o melhor método, que eu desenvolvi ao longo de mais de 18 anos ensinando programação. Se você seguir as aulas, fizer os exercícios e tirar suas dúvidas durante o curso, eu garanto que você vai terminar este curso finalmente aprendendo de verdade a programar.

O melhor de tudo é que este não é apenas um curso, mas sim um agregado de vários cursos, pois além de aprender a lógica de programação, vamos aprender também todo conteúdo, e implementar todos exercícios, nas principais linguagens de programação utilizadas no mercado e universidades: C, C++, Python, C#, Java.

Algoritmos e Lógica de Programação do básico ao avançado

Todo desenvolvedor de sistema sabe da importância que um bom aprendizado de Algoritmos e Lógica de Programação. A Geek University preparou um curso essencial para que todos os iniciantes na área possam compreender de uma vez por todas os conceitos envolvidos e possa escrever seus algoritmos. Durante o curso iremos escrever vários os algoritmos utilizando Pseudocódigo e ao final implementar 29 desses algoritmos utilizando 3 das principais linguagens de programação do mercado: C, Java e Python! Isso mesmo! Além de aprendermos o essencial sobre algoritmos e lógica de programação, ainda vamos implementar passo-a-passo 29 programas em 3 linguagens de programação diferentes (C, Java e Python).

Curso de Manutenção de Celular do Básico ao Avançado

O Programa Como montar uma assistência técnica do absoluto ZERO é um curso online de Manutenção de Celulares ideal para quem quer aprender a consertar celulares que tenha pouca experiência ou NENHUMA, no curso mostramos técnicas especificas para consertar vários modelos de celulares de maneira simples e fácil, VOCÊ vai aprender um método comprovado e totalmente voltado na prática.

O que você aprenderá Montar e Gerenciar um Laboratório Técnico de Celulares Efetuar Manutenção em Nível de Hardware em Celulares e Tablets Trocar Telas, Conectores de Carga, Botões, Microfone entre outros Componentes de Celulares Fazer Check List em Aparelhos Celulares Aprender a Fazer uma Ordem de Serviço

Curso Web Design Completo: HTML5, CSS3 e JS + 5 Projetos

Neste curso você irá aprender e desenvolver suas habilidades com HTML e CSS, além de ter uma boa base da linguagem de programação Javascript. Verá conceitos avançados de HTML, incluindo semântica e uma introdução ao SEO (otimização para sites de busca) e acessibilidade. Já com relação ao CSS você verá em detalhes todas as propriedades necessárias para criar layouts de páginas e sites na web. Iremos também desenvolver um projeto responsivo, ou seja, que funciona bem em todos os dispositivos, mobiles, tablets e desktop. Dará os primeiros passos com Javascript e descobrirá o poder dessa linguagem, que atualmente é a mais utilizada entre os desenvolvedores web.

Ir para projetos do curso Ir para projetos do curso (Módulo JavaScript)

Desenvolvimento Web Completo 2020 - 20 cursos + 20 projetos

Bem vindo ao curso Desenvolvimento Web Completo 2020 - 20 cursos + 20 projetos, o curso mais completo e bem avaliado da categoria. O curso conta com mais de 530 aulas, ao todo são mais de 100 horas de videoaulas em que são abordadas as principais tecnologias web do momento. Para iniciar o treinamento não é necessário nenhum conhecimento prévio na área, o aluno partirá do zero e ao final do treinamento alcançará um nível profissional. Além disso o aluno conta com um suporte campeão para tirar suas dúvidas. Este super pacote reúne incríveis 20 cursos. Para aprender tudo o que é proposto em mais de 100 horas de treinamento o aluno irá desenvolver 20 projetos reais. Aprenda agora mesmo as tecnologias: HTML5, CSS3, BootStrap 4, Java Script, ES6 (JavaScript Moderno), PHP 7, Orientação a Objetos, MySQL, PHP com PDO, Ajax, JQuery, MVC, APIs, IONIC, WordPress e muito mais! Conheça o curso mais COMPLETO da Udemy, que reúne o Desenvolvimento Web front-end e back-end além de aplicações mobile, tudo na pratica.

Ir para projetos do curso Ir para projetos do curso (Seção 8 - Javascript) Ir para projetos do curso (Seção 10 - PHP)

Formação em Redes de Computadores - Modulo I

Aprenda tudo aquilo necessário para se tornar um analista de redes, analista de suporte, administrador de redes e muitas outras profissões que estão em alta no mercado. Com a Formação em Redes de Computadores você começa do zero e se torna um profissional. O módulos oferecem todo o conhecimento necessário para que você comece a sua carreira de analista de TI e telecomunicações. Você vai aprender sobre as topologias de redes, switches, roteadores, fibras ópticas, ethernet, Wi-Fi, cabeamento estruturado e muito mais. Estudar redes é muito mais do que apenas aprender a configurar equipamentos e se certificar. Nós vamos além! Nosso ensino é baseado na pirâmide: teoria + prática + exercícios de fixação. A fusão das duas certificações vai ter tornar um profissional completo: adquirindo uma visão geral como funcionam as redes de telecomunicações, estando assim apto a realizar configurações em equipamentos de rede e também entender as principais tecnologias de redes de dados que existem atualmente. Você está vendo o Modulo 1, que é pontapé inicial para entrar no mercado de trabalho em redes de computadores. O curso visa introduzir o aluno no mundo profissional das redes de computadores. Engloba os seguintes tópicos: ​ - Introdução às Redes de Computadores - Configuração de Rede Local (LAN) - Cabeamento Estruturado - Redes Ópticas - Redes Wireless

Excel Básico Avançado 5 Cursos - Formação Especialista

Este é o Treinamento de Excel que você estava procurando. São 5 Cursos Completos incluídos em um único Curso de Excel do Básico ao Avançado, com Carga Horária de 40 horas de gravação e mais de 400 Aulas passo a passo diretas e objetivas, todas baseadas em situações reais para que você tenha o melhor Curso possível. Ao se matricular no Curso você paga apenas por 1 Curso e não 5 e tem acesso as Aulas de 5 Cursos em um único Curso. Curso de Excel Básico Avançado – Formação Especialista com 5 Cursos inclusos, Carga Horária de 40 horas e mais de 400 Aulas:
Curso Excel Básico
Curso Excel Avançado Curso Excel Dashboards
Curso Excel Power Query
Curso Excel VBA Iniciamos o Curso fazendo uma revisão rápida dos conceitos básicos e elementares e gradativamente a cada nova aula, novos conceitos vão sendo acrescentados até chegarmos aos assuntos avançados que é o objetivo principal desse Curso de Excel Básico Avançado. É o que eu chamo de Ensino Progressivo e permite que qualquer pessoa possa fazer o Curso.
Fórmulas e Funções Avançadas, você vai aprender a utilizar as Funções Avançadas SE, PGTO, PROCV, PROCH, SOMARPRODUTO, SEERRO, CORRESP, ÍNDICE, DESLOC, INDIRETO, Ranking, ARRED, INT, ALEATÓRIOENTRE, AGREGAR, NÚM.CARACT, PROCURAR, LOCALIZAR, EXT.TEXTO, ARRUMAR, CONCATENAR, Converter Texto, MUDAR e SUBSTITUIR, FÓRMULATEXTO, DATA, DIATRABALHO e DIATRABALHOTOTAL, DIA.DA.SEMANA CONT.NÚM, CONT.VALORES e CONTAR.VAZIO, SOMASE, MÉDIASE, CONT.SE, SOMASES, MÉDIASES, CONT.SES, trabalhar com Formatação Condicional e Auditoria de Fórmulas.
Gráficos, um poderoso recurso do Excel, você vai aprender como criar e formatar vários tipos de gráficos inclusive os avançados, criar gráficos interativos utilizando filtros e os novos gráficos do Excel 2016.
Tabelas Dinâmicas, aprenda a criar e utilizar este poderoso recurso do Excel para resumir, classificar, contar e criar gráficos de seus dados. Descubra como navegar na complexidade das Tabelas Dinâmicas enquanto aproveita o poder delas. Este Curso de Excel Básico Avançado mostra como criar Tabelas Dinâmicas a partir de fontes de dados únicas ou múltiplas, adicionar campos calculados, filtrar seus resultados e formatar o layout para torná-lo mais legível. Além disso, aprenda como criar Gráficos Dinâmicos para visualizar seus dados, aperfeiçoar Tabelas Dinâmicas com Macros e usar o recurso Modelo de Dados para criar Tabelas Dinâmicas a partir de tabelas relacionadas.
Dashboards, ou painéis de indicadores são um poderoso recurso no Excel para analise de dados e tomada correta de decisão. Você vai aprender técnicas fáceis de implementar que podem ajudá-lo a criar rapidamente uma representação visual de seus dados utilizando gráficos, gráfico de funil, caixas de combinação, como importar dados externos, criar um modelo utilizando tabelas dinâmicas, segmentações e linha do tempo para tornar o modelo mais interativo.
Power Query, um poderoso recurso do Excel que fornece recursos rápidos e poderosos de coleta e limpeza de dados. Neste Curso, você vai aprender como aproveitar as principais ferramentas de edição de consulta para conectar e transformar dados. Vai aprender sobre transformações básicas de tabelas do Power Query, ferramentas de edição de consultas específicas de texto, como mesclar e acrescentar consultas, práticas recomendadas para trabalhar de maneira eficiente com o Power Query e muito mais.
Macros, um poderoso recurso do Excel que pode ajudar você a economizar tempo. Você vai aprender como criar suas próprias Macros, utilizar Macros em sequencia para automatizar tarefas repetitivas no Excel.
VBA, linguagem de programação Visual Basic for Applications. Ela permite automatizar tarefas de rotina e criar funcionalidades personalizadas para melhorar o desempenho e a eficiência do Excel. Você vai aprender desde variáveis, a criação de sub-rotinas e funções para reutilizar o código e como se concentrar em dados importantes.
Cenários, uma multiplicidade de fatores pode afetar a trajetória do seu negócio. Aprender a documentar, resumir e apresentar cenários de negócios projetados pode ajudar a fornecer uma base para uma análise perspicaz dos negócios e ajudá-lo a avaliar o impacto de várias opções em sua organização. Neste curso, explore técnicas para analisar cenários de negócios usando os recursos flexíveis e poderosos incorporados no Excel.
Atingir Metas e Solver, uma ferramenta muito útil que pode ajuda-lo a encontrar rapidamente uma série de respostas para questões relacionadas aos seus dados. O Solver é um suplemento do Excel que pode ajudá-lo a analisar seus dados com mais eficiência. Neste Curso de Excel Básico Avançado, você vai aprender como aproveitar o Solver para encontrar uma solução para um problema com restrições.
Você também vai aprender sobre Segurança e Distribuição e outros Recursos Avançados.
Projeto Final, na última parte do Curso faremos um projeto que utilizará os conhecimentos adquiridos durante o Curso de Excel Básico Avançado para consolidar o aprendizado. Não perca tempo e matricule-se agora mesmo. Trabalhar com o Excel é fundamental para quem deseja atuar no mercado de trabalho, o Excel é uma ferramenta muito importante na administração de qualquer negócio, além de ser um fator decisivo na hora da contratação. Ao final do Curso de Excel Básico Avançado, você será um Especialista em Excel e vai estar mais preparado para o mercado de trabalho ou para impulsionar o seu negócio com os poderosos recursos dessa ferramenta tão importante.

Ir para projetos do curso

Curso de Javascript Completo do iniciante ao mestre

Com este treinamento você será capaz de desenvolver seus códigos javascript para sites e sistemas que rodam no browser. O objetivo é fazer você conseguir desenvolver vários tipos de projetos e módulos como popular uma página usando requisições ajax, validação de formulários, persisitir dados localmente no browser e diversos outros exemplos práticos que vão fazer você pensar como um desenvolvedor front-end de verdade. Se quer aprender tudo de javascript, está no lugar certo. Eeste curso aborda, além do Javascript de forma completa, os seguintes assuntos:
Typescript: O curso também aborda o Typescript, que é uma camada extra ao javascript que adiciona tipagem de dados, o que dá muito mais segurança para quem está desenvolvendo.
Async/await: Uma abordagem moderna para requisições assíncronas
MVC: Um padrão de projeto usado para apresentar dados na view sempre que houver alteração na model
Expressões Regulares: Uma estratégia para encontrar e/ou modificar determinados padrões em strings
Orientação a objetos: Uma abordagem para construção de aplicações
Tooling: Webpack e babel para criar aplicações cross-browser.

Ir para projetos do curso Ir para projetos do curso (Parte 2 - Objetos) Ir para projetos do curso (Parte 3 - Design Patterns) Ir para projetos do curso (Parte 4 - Expressões Regulares)

Aprenda tudo sobre o Linux! Completo e atualizado v2021

Este curso irá abordar tudo sobre o Linux, desde as configurações mais básicas para quem esta começando, até os assuntos avançados. Mais de 300 aulas sob demanda! Nele vamos estudar sobre:
Configuração do básico ao avançado do seu Linux; Configurações de TCP/IP, configuração de rede; Conceitos de Firewall e suas configurações; Configuração do servidor DHCP; Criação de um LAMP; Servidor DNS com BIND9; Servidor FTP; Servidor Samba; Servidor NFS; Expressões Regulares; Aprender a usar o Shell Script; MongoDB no Linux; Aprender a usar o banco de dados MySQL no Linux; Docker no Linux; Git; Kubernetes; E mais!
Na parte de Segurança abordamos:
Como proteger seus sistemas Linux contra hackers; Formas de impedir que invasores ingressem em seus sistemas, mesmo quando eles tenham acesso físico à sua máquina; Como aplicar políticas de senha fortes e controlar a senha, bem como políticas de envelhecimento da conta em seus servidores Linux; Práticas de fortalecimento do SSH com fail2ban; Táticas de segurança da rede; Escaneamento de portas e detecção de serviço de rede; Como o firewall do Linux funciona e exatamente como configurá-lo; Como proteger a conta do superusuário (root); Formas de compartilhar contas de forma segura com uma trilha de auditoria; Segurança e criptografia do sistema de arquivos; Usando e configurando sudo, e por que você precisa; As permissões avançadas de Linux incluem modos especiais, atributos de arquivo e listas de controle de acesso (ACLs); Entre outros! E muito mais!
Aprenda tudo sobre o Ubuntu, Debian e sistemas RHEL, CentOS Stream, Fedora, etc; Administração de Usuários e Grupos; Gerenciamento de Processos e Recursos; Instalação e Gerenciamento de software; Gerenciamento SELinux; Configuração de Firewall, Redes, etc; Servidor DNS, Samba, Shell Script, etc; Instalar e administrar um servidor Linux; Realizar um hardening dos seus servidores; Melhorar a segurança dos seu ambiente de servidores; Entender a importância de estar sempre atualizado com normas de segurança bem como aplicar as devidas correções; Banco de dados MySQL no Linux; MongoDB no Linux; Docker no Linux; Versionamento de software com Git; Apache; Kubernetes;

Ir para projetos do curso

Curso Desenvolvedor Web Completo + 10 de projetos

Este é o pacote de treinamentos para desenvolvimento web mais COMPLETO que você vai encontrar no Udemy, são 14 cursos completos de onde você vai sair do absoluto ZERO ao nível PROFISSIONAL. Durante o treinamento, criamos mais de 10 projetos para você aplicar nos seu dia a dia. Assista nossa aula de apresentação e conheça tudo que você vai aprender, cursos, número de unidades e aulas.

  1. Curso HTML 5 Essencial (61 aulas)
  2. Curso CSS 3 Fundamental (50 aulas)
  3. Curso Javascript Fundamental (32 aulas)
  4. Curso jQuery Essencial (34 aulas)
  5. Curso BootStrap Fundamental (43 aulas)
  6. Curso ECMAScript 6.0 (23 aulas)
  7. Curso YouTube API v3.0 (15 aulas)
  8. Curso SEO na prática (12 aulas)
  9. Curso PHP Fundamental 2020 (65 aulas)
  10. Curso Banco de Dados MySQL 2020 (45 aulas)
  11. Curso PHP com Banco de Dados MySQL Fundamental (24 aulas)
  12. Curso PHP com Banco de Dados MySQL Avançado (41 aulas)
  13. Curso PHP com AJAX (42 aulas)
  14. Curso Webpack Essential (47 aulas)
Ir para projetos do curso Ir para projetos do curso - Módulo 2 (JS) Ir para projetos do curso - Módulo 3 (PHP)

O curso completo de Banco de Dados e SQL, sem mistérios

Bem vindo ao curso completo de Banco de Dados e SQL! Sabe por que esse curso é o único Best Seller da área de Bancos de Dados da Udemy e também o mais bem avaliado?
Porque ele é simples! Simples como um iniciante deseja. A metodologia utilizada é gradativa e nós explicamos tudo do absoluto zero. Sim, você não precisa saber nada! Você deseja aprender banco de dados? Então você vai aprender banco de dados!
Aqui você verá 3 bancos de dados diferentes: MySQL, SQL Server e Oracle e também será introduzido às linguagens T-SQL e PLSQL. Você verá além das diferenças na linguagem SQL, as tarefas de infraestrutura e instalação. Como regra de negócios, você aprenderá a diferença entre ambientes OLTP, OLAP e também o que é um Datawarehouse. Sim, você será apresentado à sequencia natural de Bancos de Dados Relacionais: Business Intelligence. O curso é totalmente focado no mercado de trabalho, e para isso conto com a minha experiência em projetos de grandes empresas juntando aos anos de trabalho também no mercado acadêmico. O resultado é simples: MERCADO COORPORATIVO + MERCADO ACADÊMICO = EFETIVIDADE NO ENSINO.
Você vai aprender MAIS em um curto espaço de tempo porque nosso curso é TOTALMENTE mão na massa, sem leitura de slides. Mas e a teoria que também é importante? Ela é passada na prática, conforme vamos desenvolvendo os nossos códigos, dessa forma você nunca mais esquece! Além disso, nosso método inovador de lousa branca e explicações em desenho animado lhe fará fixar todo o conteúdo.

  • Entender a diferença entre um Administrador de Dados e um DBA
  • Criar bancos de dados consistentes do ponto de infraestrutura e modelagem.
  • Instalar o Banco de Dados MySql
  • Executar a linguagem SQL - Structured Query Language, ou Linguagem de Consulta Estruturada em QUALQUER banco de dados.
  • Entender todo o ambiente trasacional e optar por continuar seus estudos em ambientes analíticos de Business Intelligence
  • Instalar o Banco de Dados Oracle
  • Instalar o Banco de Dados SQL Server
  • Modelar a base de dados para qualquer sistema transacional
  • Programar em Banco de Dados
  • Realizar Backups e Restores dos seus Bancos de Dados
  • Aplicar Constraints de qualquer natureza em suas tabelas
  • Aplicar as Formas Normais
  • Criar Triggers, Procedures, Functions e Views
  • Escolher as funções nativas de qualquer banco de dados, de acordo com a sua necessidade
  • Utilizar o Dicionário de Dados
  • Estar seguro na disciplina Banco de Dados
  • Realizar downloads de softwares relacionados a banco de dados
  • Utilizar softwares de modelagem
  • Aplicar seguramente os relacionamentos 1 x 1 , 1 x N, N x N, Generalização e Autorelacionamento, entendendo o porquê de cada um
Ir para projetos do curso - Módulo 1 Ir para projetos do curso - Módulo 2 Ir para projetos do curso - Módulo 3

Administração de Servidores Linux com CentOS 7

Durante as 34 aulas o instrutor descreve de maneira simples e direta desde como instalar o sistema operacional Red Hat Enterprise Linux 7.2 / CentOS 7 até como instalar e gerenciar os mais diversos serviços de um servidor Linux.
A Red Hat é a distribuição Linux com a maior fatia do mercado corporativo, sendo líder de mercado em servidores no Estados Unidos. Existe no Brasil e no mundo uma grande demanda por profissionais que estejam aptos a utilizar a administrar servidores com Red Hat.
Este curso prepara o profissional para trabalhar em ambientes de computação que usam Linux como sistema operacional de clientes/servidores em um ambiente corporativo, dando suporte, implementando e administrando qualquer máquina cliente/servidor em um ambiente Linux. O que você aprenderá :

  • Criar um laboratório virtual para estudo
  • Instalar o Red Hat Enterprise Linux em um servidor
  • Criar e gerenciar um servidor de Arquivos
  • Criar e gerenciar uma intranet corporativa
  • Criar e gerenciar um servidor de e-mails corporativo
  • Criar e gerenciar um servidor DHCP
  • Criar e gerenciar um servidor DNS
  • Instalar e Gerenciar o Active Directory em um servidor LINUX utilizando o SAMBA 4
  • Criar e gerenciar um servidor de internet
Ir para projetos do curso