
A diversidade de cursos oferecidos pela Udemy, marketplace líder global de ensino e aprendizado no setor, é o principal diferencial do extenso catálogo de cursos voltados para as habilidades em tecnologia.
A Programação, segundo a escola, é uma das áreas de TI que mais tem crescido nos últimos anos e é uma das especialidades oferecidas pela instituição. Os preços promocionais dos cursos estarão disponíveis até o dia 18 de agosto. Confira abaixo a lista com 20 cursos de programação a partir de R$ 22,90.
Cursos de Criação de Apps Android e iOS com Flutter
Segundo a Udemy, este é o curso para quem quer aprender sobre o desenvolvimento de apps Android e iOS com Flutter. Comece com programação em Dart (a linguagem utilizada pelo Flutter), para, em seguida, aprender na prática a utilizar cada um dos Widgets que o Flutter disponibiliza, criando apps incríveis como:
- Loja Virtual (App do Cliente e App do Gerente);
- Chat Online;
- Agenda de Contatos;
- Favoritos do YouTube;
- Lista de Tarefas;
- Conversor de Moedas;
- Buscador de GIFs;
- Calculadora de IMC.
Clique para se inscrever
Desenvolvimento Web Avançado 2021
Para quem deseja aprender o framework PHP mais utilizado do mundo ou elevar projetos ao mais alto nível profissional, precisa conhecer estes cursos. Eles oferecem:
- Configuração do ambiente de desenvolvimento nos sistemas operacionais Windows, Linux Ubuntu e OSX;
- Routes: Criação de rotas, grupos, verbos HTTP Get, Post, Delete, Put e Patch;
- Views: Criação de views do lado do back-end da aplicação com a utilização do engine de views Blade;
- Controllers: Criação de controladores;
- Models, Migrations, Seeders, Factories, Tinker e Eloquent ORM;
- Interceptação de requisições e respostas utilizando Middlewares;
- Manipulação e validação de Formulários;
- Autenticação Web nativa do Framework Laravel;
- Inclusão do pacote UI com Bootstrap;
- Envio de e-mails e geração de arquivos XLSX, CSV e PDF;
- Vue.JS para iniciantes;
- API’s WebServices REST;
- Autenticação API – Autorização JWT (JSON Web Token);
- Back-end Laravel com Front-end Vue.JS;
- Armazenamento em memória com Redis.
Clique para se inscrever
Aprenda Flutter e Desenvolva Apps Para Android e IOS
Desenvolvedores iniciantes e experientes que estão interessados em mergulhar no desenvolvimento de aplicações móveis usando uma linguagem para ambas as plataformas ou que queiram construir aplicativos multiplataforma com uma única linguagem de programação, esse é o curso ideal:
Aprenda:
- Instruções detalhadas de configuração tanto para MacOS como para Windows;
- Uma introdução completa a Flutter, Dart e o conceito por trás dos widgets;
- Uma visão geral dos widgets incorporados e como você pode adicionar os seus próprios widgets;
- Dicas e truques de depuração;
- Navegação de páginas com separadores, gavetas laterais e navegação por pilha.
Inscreva-se agora
Curso de programação para leigos
Para quem não sabe nada de informática e programação, este é o curso ideal. Nele, você irá aprender:
- Fundamentos da informática;
- Sistemas Operacionais (Windows, Linux e Mac);
- Redes de Computadores e Internet;
- Linguagens de Programação;
- Fundamentos de Bancos de Dados;
- Fundamentos de Desenvolvimento de Sistemas;
- Fundamentos de Publicação e Hospedagem de Sistemas;
- Introdução á Linguagem de Programação Python;
- Introdução á Linguagem de Programação Java;
- Fundamentos de Programação Web (HTML, CSS e JavaScript).
Clique aqui para se inscrever
Curso Web Design Completo
Neste curso é possível aprender e desenvolver suas habilidades com HTML e CSS, além de ter uma boa base da linguagem de programação Javascript. Também vai ver conceitos avançados de HTML, incluindo semântica e uma introdução ao SEO (otimização para sites de busca) e acessibilidade.
Na parte de CSS, será abordado em detalhes, todas as propriedades necessárias para criar layouts de páginas e sites na web. Ao final, irá desenvolver um projeto responsivo, ou seja, que funciona bem em todos os dispositivos, mobiles, tablets e desktop, para colocar em prática todo o seu conhecimento.
Dê os primeiros passos com Javascript e descubra o poder dessa linguagem, que atualmente é a mais utilizada entre os desenvolvedores web.
Clique aqui e se inscreva
Arquitetura de Redes
Estudantes, profissionais e usuários entusiastas das áreas de redes e tecnologia que queiram se especializar ou aprimorar seus conhecimentos sobre redes de computadores irão aprender desde o embasamento teórico ao prático com este curso.
Saiba tudo sobre:
- Princípios de funcionamento de redes;
- Números binários;
- Arquiteturas, comunicação, protocolos, cabeamento e equipamentos de redes;
- Redes Wi-Fi;
- Virtualização;
- Segurança de redes;
O curso é também preparatório para concursos públicos que contenham, em seus editais, o tema “Arquitetura de redes”.
Clique aqui para se inscrever
Cursos de Formação Cientista de Dados com Python e R
Com o conteúdo de vários cursos em um só, este é um curso de Data Science em que você vai conhecer e aprender a aplicar todos os principais conceitos e técnicas para se qualificar e atuar como um Cientista de Dados. Confira os módulos do curso:
- Introdução às Linguagens de Programação R e Python;
- Limpeza e Tratamento de Dados;
- Gráficos, Visualização de Dados e Dashboards;
- Estatística I: Amostragem, Medidas de Centralidade e Variabilidade, Probabilidades, Distribuição Normal;
- Estatística II: Intervalos de Confiança, Testes de Hipótese, Distribuição t de Student, Distribuição Binomial, Distribuição de Poisson, Qui Quadrado, Anova;
- Regressão Linear e Correlação;
- Séries Temporais com Arima;
- Machine Learning: Aplicações, conceitos, Classificação, Dimensionamento de Características, Codificação de Categorias, Agrupamentos, Regras de Associação;
- Artificial Neural Networks e Deep Learning;
- Grafos e Redes Sociais;
- Mineração de Texto;
- SQL e NoSQL;
- Computação na Nuvem com AWS.
Clique para se inscrever
Leia também: Últimos dias para se inscrever nas imersões internacionais do IGTI
Algoritmos e Lógica de Programação do básico ao avançado
Este é o curso que te ensina:
- Lógica de Programação;
- Algoritmos;
- Constantes, variáveis e Tipos de Dados;
- Operadores;
- Estruturas de Decisão e de Repetição;
- Variáveis Compostas.
Então, se você é um programador iniciando a carreira, se tem dificuldade com algoritmos e lógica da programação, ou se quer implementar programas nas linguagens C, Java e Python, esse curso é para você.
Clique aqui e se inscreva agora
Curso de desenvolvimento Android Completo
Confira abaixo o que você irá fazer durante as 507 aulas de desenvolvimento:
- Criar Apps profissionais para Android usando Java e Kotlin;
- Prestar serviços de desenvolvimento de Apps para Android;
- Criar um portfólio de Apps para Processos seletivos;
- Layouts: XML, temas, constraint layout, interface Netflix;
- Java: variáveis, condicionais, loops, classes e objetos;
- Interface: caixa de texto, seleção, botão, alert dialog e outros;
- Listagem: list view, reciclerview, cardview;
- Navegação: activities, fragments, navigation drawer;
- Mídias: executando sons e vídeos, pausando, parando, volume;
- Dados: preferências, crud banco de dados SQLite;
- Firebase: autenticação, real time database, filtros, storage;
- App Organizze: cadastro e login, slider, floating action menu, calendário, swipe;
- App WhatsApp: menus, abas, permissões, imagem na mensagem, chat, grupos;
- App Instagram: fotos da galeria ou câmera, filtros nas fotos, seguir, curtir e comentar;
- App Uber: localização usuário, interagir com mapa, distância entre pontos, rotas;
- App Olx: produtos, filtros de pesquisa, máscara de telefone e moeda, navegar por fotos;
- App Ifood: produtos, filtro empresas, carrinho de compras, pedidos;
- Consumo serviço web: rest, restfull, threads, json, retrofit, post, put, patch e delete, API do Youtube;
- Jogo Flappy Bird: desenvolvimento de jogos, imagens e textos, animações, sons;
- Conteúdos bônus: seção completa sobre Kotlin, notificações, notificações com retrofit, artigos sobre AdMob;
- Aprenda a publicar os seus apps.
Se você está buscando fazer e publicar seus próprios apps.
Clique aqui e se inscreva agora
Cursos de React.Js + Next.Js completo do básico ao avançado
O NextJS permite a criação de coisas incríveis, usando como base o ReactJS. Com este curso, você irá aprender:
- React (O Básico);
- Mock Service Worker e testes para <Home />;
- Reack Hooks (Teoria);
- Roteamento com React Router Dom;
- Projeto 1: Landing pages com React (Front-end);
- Projeto 1: Landing pages – Deploy;
- Next.Js com SSR, SSG e ISR (ou ISG).
E muito mais, além de ter acesso a seções bônus como HTML5 e CSS3 para iniciantes e JavaScript Essencial.
Clique aqui para se inscrever
Curso de Algoritmos e Lógica de Programação 2021
Além de aprender com aulas dinâmicas e práticas, todos os conteúdos desse curso são acompanhados de muitos exercícios para você treinar e desenvolver suas habilidades de programação.
Aprenda as principais linguagens de programação utilizadas no mercado e universidades:
- C
- C++
- Python
- C#
- Java
Clique aqui e se inscreva nesse curso
Java 2021 completo: do Zero ao Profissional + Projetos!
Aprenda tudo sobre Java com este curso que te ensina:
- Algoritmo e Estrutura de Dados;
- Fundamentos da Linguagem Java;
- Estruturas de Controle;
- Classes, Objetos, Métodos;
- Orientação a Objeto;
- Encapsulamento, Herança, Polimorfismo e Abstração;
- Lambdas;
- Stream API;
- Tratamento de Exceções;
- JavaFX;
- Banco de Dados Relacional;
- Banco de Dados NÃO Relacional (NoSQL);
- JPA (Hibernate);
- Spring Boot.
O curso também te dá um certificado de conclusão, para aumentar sua relevância no mercado de trabalho.
Aproveite e se inscreva agora
C# COMPLETO Programação Orientada a Objetos + Projetos
Neste curso você vai aprender tudo sobre Programação Orientada a Objetos utilizando C#. Se é o curso para você se:
- Você está com dificuldades na disciplina de Banco de Dados na faculdade;
- Você gostaria de iniciar na área de Banco de Dados e não tem nenhum conhecimento;
- Você não quer saber somente SQL, mas toda a estrutura por trás de um banco de dados;
- Você quer entender o porquê das técnicas de modelagem;
- Você quer um conhecimento mais avançado além de um curso básico, porém começando do zero;
- Você quer um curso voltado para o Mercado de Trabalho;
- Você quer conhecer vários bancos de dados além dos que os cursos básicos oferecem;
- Você quer entender a função de um DBA, de um Administrador de Dados e de um Analista de Business Intelligence;
- Você não quer somente um instrutor acadêmico, mas também um instrutor acadêmico com experiência profissional.
Basta clicar aqui para se inscrever
Java Completo Programação Orientada a Objetos +Projetos
Neste curso de Java, os alunos irão aprender:
- Lógica de programação e algoritmos;
- Sintaxe da linguagem Java;
- Classes, atributos e métodos;
- Construtores, sobrecarga, encapsulamento;
- Estruturas de dados: arrays e coleções;
- Enumerações, composição;
- Herança, polimorfismo, interfaces;
- Tratamento de exceções;
- Generics;
- Programação funcional e expressões lambda, Stream API;
- Manipulação de arquivos.
Também é possível aprender a usar as principais ferramentas e frameworks para se trabalhar com Java profissionalmente no mercado, tais como JDBC para acesso a dados baseado em SQL, JavaFX para interface gráfica, Git / Github para versionamento e muito mais.
Então clique aqui e se inscreva
Cursos de JavaScript e TypeScript do básico ao avançado
Neste curso os alunos irão aprender tudo sobre JavaScript básico, com lógica de programação e orientado a objetos. Também verão:
- Javascript funcional;
- Javascript assíncrono;
- Webpack e Babel;
- Node.js;
- React JS Básico;
- React JS Avançado;
- Testes automatizados com o Jest.
Clique aqui para se inscrever
Curso Web Moderno Completo
Nesse curso os estudantes irão aprender os paradigmas de programação usados na Web Moderna: Funcional, Orientação a Objeto e etc. Aplicações Web baseadas em Componentes. Conteúdo suficiente para você conseguir um emprego como desenvolvedor Web Fullstack e se tornar um desenvolvedor Web de sucesso.
Os alunos usarão:
- Electron JS;
- VueJS;
- Vuetify;
- Promises;
- Regex;
- Processamento de arquivos;
- E Map.
Clique aqui para se inscrever
Curso de Python 3 do Básico ao Avançado
Independente do seu nível de conhecimento em Python, você vai aprender:
- Lógica de programação;
- Programação procedural;
- Programação orientada a objetos;
- Django, para criar projetos usando esse sistema;
- Testes no Python (com TDD básico);
- Design Patterns – Programação Orientada a Objetos Avançada.
Clique aqui e se inscreva
Curso de Programação em Python do básico ao avançado
Este é o curso que te dá aulas teóricas e conteúdos práticos sobre:
- Variáveis e Tipos de Dados;
- Estruturas Lógicas e Condicionais;
- Estruturas de Decisão e Repetição;
- Coleções (Listas, Tuplas, Sets, etc);
- Funções;
- Expressões Lambdas;
- Debugar seu código e tratar erros;
- Módulos;
Clique aqui para se inscrever
Desenvolvimento Web Completo 2021 – 20 cursos + 20 projetos
Por fim, A Udemy indica esse combo de mais 20 cursos com projetos práticos em programação para você testar. Confira abaixo os cursos do pacote de Desenvolvimento Web Completo 2021:
- HTML5
- CSS3
- CSS3 Intermediário & avançado
- HTML5 e CSS3 – Recursos especiais
- Bootstrap 4 & Design responsivo
- JavaScript
- JavaScript Moderno (ECMAScript 2015 – ES6) e Orientação a Objetos
- PHP 7
- PHP 7 e Orientação a Objetos
- Banco de dados MySQL
- Ajax
- PHP com PDO
- Publicação de aplicações Web na Internet
- JQuery
- Padrão de arquitetura MVC com PHP
- PHP 7 & MySQL – Projeto aplicado Twitter Clone
- API com Slim Framework
- Introdução ao WordPress (criação de blogs)
- SASS
- Criando aplicações Mobile com IONIC
Sobre a Udemy e os cursos de TI
Os mais de 40 milhões alunos da Udemy escolhem o site para aprimorar seus conhecimentos pois podem aprender no seu próprio ritmo, usando o computador ou dispositivos móveis. Afinal, uma vez matriculados, o acesso ao conteúdo dos cursos é vitalício.
A Udemy tem mais de 56.000 instrutores e mais de 155.000 cursos em diversos idiomas. Confira todas as opções a partir de R$ 22,90.
Com informações da GizModo Brasil