Imagem do Curso gratuito Xamarin C#

Curso online gratuitoXamarin C#

Duração do curso online: 2 horas e 0 minutos

4.93

EstrelaEstrelaEstrelaEstrelaEstrela

(27)

Crie apps Android, iOS e Windows com C# usando Xamarin. Curso online gratuito, do zero à prática no Visual Studio, com exercícios e testes no celular.

Neste curso gratuito, aprenda sobre

  • Conceitos do Xamarin: criar apps Android/iOS/Windows Phone com C#
  • Configuração do ambiente: instalação do Visual Studio, Xamarin e dependências
  • Uso do SDK Manager e atualização de SDKs para suportar layouts e UI
  • Criação do primeiro projeto e entendimento da estrutura de uma app Xamarin/Android
  • Configuração e uso de emuladores: AVD, AVD Manager e testes no emulador
  • Limitações de emuladores (ex.: VS Emulator for Android no Windows 7)
  • Depuração: ativar USB Debugging e compilar/testar direto no celular
  • Boas práticas de testes: preferir validar em dispositivo real quando possível
  • Interface e layouts: opções de visualização e edição de UI no desenvolvimento
  • Vincular Activity ao layout via Resource.Layout e setar a tela exibida
  • Inserção de componentes e ajuste de propriedades via XML e/ou código
  • Uso de ListView para listar itens/linhas em formulários e telas
  • Organização com LinearLayout vertical/horizontal e posicionamento lado a lado
  • Entender wrap_content vs fill_parent (match_parent) no dimensionamento de views

Descrição do curso

Aprenda a desenvolver aplicativos móveis multiplataforma com Xamarin e C#, criando projetos capazes de rodar em Android, iOS e Windows a partir de uma base de código consistente. Este curso online gratuito foi pensado para quem quer dar os primeiros passos em Programação de Aplicativos com uma abordagem prática: você configura o ambiente, cria seu primeiro projeto e evolui até entender como telas, componentes e layouts se conectam dentro da aplicação.

Ao longo das aulas, você vai dominar o fluxo real de trabalho no Visual Studio, instalando os recursos necessários e ajustando ferramentas essenciais do ecossistema Android, como SDKs, gerenciadores e emuladores. A proposta é que você consiga preparar seu computador para programar com segurança, mantendo o ambiente atualizado e evitando os erros mais comuns de configuração que travam iniciantes.

Na parte de construção de interface, você aprende como estruturar telas, associar Activities aos layouts e inserir componentes para criar experiências mais completas. O foco é entender como cada elemento se comporta visualmente e como suas propriedades influenciam o resultado no app, incluindo conceitos fundamentais de organização, posicionamento e dimensionamento. Você também pratica o uso de componentes comuns em formulários, criando estruturas de interface que fazem sentido para aplicações do dia a dia.

Para sair da teoria e ganhar confiança, o curso explora diferentes formas de testar: emuladores, AVD e execução diretamente no celular. Você aprende a configurar e iniciar ferramentas de simulação, ativar a depuração USB e compilar o aplicativo em um dispositivo físico, adotando boas práticas de validação para identificar problemas cedo e acelerar sua evolução.

Com exercícios ao longo do caminho, você reforça a compreensão de termos e decisões técnicas importantes, como diferenças de comportamento em layouts (por exemplo, estratégias de dimensionamento), além de técnicas de organização de elementos na tela. Ao final, você terá uma base sólida para continuar construindo apps com Xamarin C#, estruturando interfaces, testando com eficiência e preparando seu próximo passo rumo a projetos mais completos.

Conteúdo do curso

  • Aula em vídeo: Curso de C# Xamarin - Aula 01 - Android, IOS e Windows Phone com C# 07m
  • Exercício: Qual é a principal função do plugin mencionado no curso introdutório?
  • Aula em vídeo: Curso de Xamarin C# - Aula 02 - Instalando os Programas 06m
  • Exercício: _Qual é a primeira coisa que você precisa ter instalado para começar a programar em Xamarin C# de acordo com o vídeo?
  • Aula em vídeo: Curso de Xamarin C# - Aula 03 - Criando Primeiro Projeto 05m
  • Exercício: _Qual recurso é necessário instalar para trabalhar com Xamarin no Visual Studio?
  • Aula em vídeo: Curso de Xamarin C# - Aula 04 - Instalando SDK Manager 06m
  • Exercício: _Para trabalhar com a parte visual e nos layouts do aplicativo, é necessário ter a partir de qual versão do SDK atualizada?
  • Aula em vídeo: Curso de Xamarin C# - Aula 05 - Emuladores e AVD 05m
  • Exercício: _O que é o AVD mencionado no vídeo?
  • Aula em vídeo: Curso de Xamarin C# - Aula 06 - Atualizando o Xamarin 05m
  • Exercício: _Qual é a recomendação de Hugo Vasconcelos em relação à atualização do SDK do Xamarin?
  • Aula em vídeo: Curso de Xamarin C# - Aula 07 - Interface da aplicação 05m
  • Exercício: _Quais são as opções disponíveis na área de interface do dispositivo no desenvolvimento de aplicativos Xamarin?
  • Aula em vídeo: Curso de Xamarin C# - Aula 08 - Associando Activity ao Layout 06m
  • Exercício: _Qual é o objetivo da linha "r.layout.tela2" presente no vídeo?
  • Aula em vídeo: Curso de Xamarin C# - Aula 09 - Inserindo componentes 04m
  • Exercício: _O que é necessário fazer para atualizar a sequência de forma dinâmica no Xamarin C#?
  • Aula em vídeo: Curso de Xamarin C# - Aula 10 - Propriedades dos componentes 06m
  • Exercício: _Qual é a forma de adicionar componentes em um layout no Xamarin C#?
  • Aula em vídeo: Curso de Xamarin C# - Aula 11 - Criando um emulador AVD 06m
  • Exercício: Qual é a principal desvantagem do emulador Visual Studio Emulator for Android para usuários do Windows 7?
  • Aula em vídeo: Curso de Xamarin C# - Aula 12 - Iniciando o AVD Manager 05m
  • Exercício: Qual a função da extensão 'Visor' no Google Chrome?
  • Aula em vídeo: Curso de Xamarin C# - Aula 13 - Testando App no emulador criado 06m
  • Exercício: Qual é a recomendação para configurar o ambiente de desenvolvimento nesse contexto?
  • Aula em vídeo: Curso de Xamarin C# - Aula 14 - Ativando depuração USB no celular 04m
  • Exercício: Qual é o procedimento necessário para permitir a depuração USB em um celular durante o desenvolvimento de aplicativos?
  • Aula em vídeo: Curso de Xamarin C# - Aula 15 - Compilando aplicação no celular 05m
  • Exercício: Qual é a melhor prática ao testar aplicativos em dispositivos móveis?
  • Aula em vídeo: Curso de Xamarin C# - Aula 16 - Testando a app no celular 05m
  • Exercício: Qual ferramenta foi mencionada para emulação rápida no desenvolvimento de aplicações móveis?
  • Aula em vídeo: Curso de Xamarin C# - Aula 17 - Inserindo componentes na app 05m
  • Exercício: Qual é a finalidade do componente ListView em aplicações de formulário?
  • Aula em vídeo: Curso de Xamarin C# - Aula 18 - Estrutura dos componentes 06m
  • Exercício: Como o layout deve ser configurado para posicionar objetos sob um Linear Layout vertical e um Linear Layout horizontal?
  • Aula em vídeo: Curso de Xamarin C# - Aula 20 - Organizando os Layouts 05m
  • Exercício: Como podemos organizar dois objetos lado a lado em um layout de design?
  • Aula em vídeo: Curso de Xamarin C# - Aula 19 - Wrap Content e Fill Parent 07m
  • Exercício: Qual é a diferença entre 'fill_parent' e 'wrap_content' em layouts?

Este curso gratuito inclui:

2 horas e 0 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Programação de Aplicativos

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso