Free Udemy Courses and Zero Broken link.
The only website where expired courses are deleted.

Desenvolvimento com Ionic 3 + WebComponents com StencilJS

Share :

Publisher : Gabriel Barreto

Course Language : Portuguese

O Curso

Ionic 3 é uma ferramenta para desenvolvimento de aplicativos híbridos e WebApps que cresceu muito nos últimos anos e conta com uma comunidade bem ativa e muitas funcionalidades. O time do Ionic também é responsável por uma outra ferramenta chamada StencilJS, o Stencil tem a função de criar WebComponents, que são componentes que podem ser utilizados em qualquer aplicação apenas importando alguns arquivos de JavaScript.

Porque desenvolver com Ionic?

O mercado e aplicações mobile é gigantesco, qualquer aplicação tem o potencial de atingir milhares ou milhões de pessoas e o Ionic te deixa alguns passos a frente para isso acontecer. Algumas das vantagens do Ionic são a facilidade do desenvolvimento, já que são utilizadas tecnologias WEB e a economia de tempo e código, já que diferente do nativo, não é preciso usar uma linguagem de programação para cada plataforma. Além disso, com o Ionic é possível criar PWAs (Progressive Web Apps) que tem ganhado o mercado e muitos dizem que, até 2020, dividirão o mercado de aplicações em 50% com as aplicação convencionais.

Porque aprender Stencil?

As aplicações do Ionic na sua versão 4 virão com componentes desenvolvidos em Stencil, sendo assim o Ionic poderá ser importado facilmente em qualquer aplicação e ter seus componentes disponíveis, conhecer essa ferramenta poderá te ajudar a avançar para a próxima versão. Desenvolver componentes pode te ajudar na questão de reutilização, já que o mesmo componente pode ser utilizado e se feito da maneira correta poderá ter uma estilização e aplicação fácil, além disso a performance do WebComponent é melhor do que a performance de frameworks como Angular e React, sendo assim é um estudo que vale a pena.

O que eu preciso saber então?

Você precisa ter um conhecimento básico de HTML e CSS, para JavaScript o ideal é ter um conhecimento intermediário. Se você possui conhecimento em algum framework como Angular, AngularJS, React ou Vue aprenderá mais fácil, porém não é um requisito.

O que esse curso fará por mim?

Meu objetivo principal com esse curso é te ensinar o que é o Ionic, como ele funciona, como utilizar seus componentes, plugins, APIs e tirar o máximo de proveito dele por completo, aprendendo a fundo e reforçando os conhecimentos adquiridos. Quero te ensinar a como aprender também por conta própria, onde pesquisar, onde ler conteúdos, como utilizar tudo da melhor forma possível para que não restem duvidas e você possa se explicar, se impor e poder levar um bom conhecimento para sua vida profissional. Irei também te atualizar quanto a algumas tecnologias, como o ES6 e o Angular, te encaminhar no aprendizado de coisas novas e novos conceitos.

Ionic 4

Ao final do curso há uma sessão bônus sobre o Ionic 4 mostrando o que mudou e como trabalhar com ele utilizando os conhecimentos obtidos ao longo do curso de Ionic 3. Com essa sessão será possivel iniciar uma aplicação com o Ionic 4, entender as mudanças, como utilizar os novos componentes e como utilizar o Capacitor - que seria um substituto opcional ao Cordova criado pelo time do Ionic - para transformar suas aplicações em nativas.

Está com alguma dúvida em relação ao curso, conteúdo e tecnologia no geral?

Dê uma olhada no nosso fórum no GitHub, entre, pergunte, comente, fique a vontade que tanto eu quanto outros alunos podemos tentar resolver o seu problema.

Procure no GitHub por synga/MobWebDev e você irá encontrar o fórum.

Condições especiais para iniciativas e minorias.

Tem alguma iniciativa? Trabalha com pessoas de baixa renda? Faz parte de algum minoria ou algum projeto que trabalha com elas ensinando ou iniciando pessoas na tecnologia? Quer utilizar meu curso? Fale comigo e posso fazer uma condição especial para você, sem problemas sem erro, chame no LinkedIn pra isso.