7 cursos gratuítos para programadores de Microsoft

Ola, Habr! Hoxe comezamos unha serie de artigos que incluirán 5 coleccións de cursos de formación gratuítos de Microsoft. Neste artigo, temos os cursos máis interesantes para programadores que máis lles gustan aos programadores.

Por certo!

  • Todos os cursos son gratuítos (mesmo podes probar produtos de pago de balde);
  • 6/7 en ruso;
  • Podes comezar a adestrar ao instante;
  • Ao finalizar, recibirá un distintivo que confirma a finalización exitosa do curso.

Únete, detalles baixo o corte!

Todos os artigos da serie

Este bloque actualizarase coa publicación de novos artigos

  1. 7 cursos gratuítos para desenvolvedores
  2. * cursos gratuítos para *T-A***n*******rov
  3. 7 cursos gratuítos para ************ *******
  4. 6 ***** ****** ****** por Azure
  5. ** ***** ********* ****** ** ********* ** *******

7 cursos gratuítos para programadores de Microsoft

7 cursos gratuítos para programadores de Microsoft

1. Desenvolvemento de aplicacións para Windows 10

O noso pequeno curso, cuxo estudo completo levará unhas 4-5 horas. Durante o curso:

  • En primeiro lugar, familiarízase cos conceptos básicos para desenvolver unha aplicación para Windows 10;
  • despois mestre traballando con Visual Studio;
  • entón aprenderás a crear aplicacións nos entornos de desenvolvemento máis populares para Windows: UWP, WPF e Windows Forms;
  • e, finalmente, aprender a crear aplicacións conectadas a internet.

Todo o que precisas para realizar este curso é:

  • Ordenador Windows 10
  • Coñecementos básicos de C# ou linguaxe similar

Podes coñecer máis detalles e comezar a adestrar este enlace

7 cursos gratuítos para programadores de Microsoft

2. Creación de aplicacións móbiles con Xamarin.Forms

Este curso abarca xa totalmente ou case por completo toda a funcionalidade da ferramenta e está pensado para 10 horas de formación. Ensinarache como traballar con Xamarin.Forms e como usar C# e Visual Studio para crear aplicacións que se executan en dispositivos iOS e Android. En consecuencia, para comezar a aprender, cómpre ter Visual Studio 2019 e ter habilidades para traballar con C# e .NET.

Módulos do curso:

  • Construír unha aplicación móbil con Xamarin.Forms;
  • Introdución a Xamarin.Android;
  • Introdución a Xamarin.iOS;
  • Crear interface de usuario en aplicacións Xamarin.Forms usando XAML;
  • Personalización do deseño en páxinas XAML en Xamarin.Forms;
  • Deseñar páxinas XAML de Xamarin.Forms coherentes utilizando recursos e estilos compartidos;
  • Preparar unha aplicación Xamarin para a súa publicación;
  • Usando os servizos web REST en aplicacións de Xamarin;
  • Almacenamento de datos locais con SQLite nunha aplicación Xamarin.Forms;
  • Crea aplicacións Xamarin.Forms de varias páxinas con navegación por pilas e pestanas.

Infórmate e comeza a aprender

7 cursos gratuítos para programadores de Microsoft

3. Almacenamento de datos en Azure

Azure ofrece moitas formas de almacenar datos: mediante o almacenamento de datos non estruturados, o almacenamento de arquivos, o almacenamento relacional e moito máis. En 3,5-4 horas, obterás coñecementos básicos sobre como xestionar o almacenamento en Azure, crear unha conta de almacenamento e escoller o modelo axeitado para os datos que queres almacenar na nube.

Módulos do curso:

  • Elixir un enfoque para o almacenamento de datos;
  • Crear unha conta de almacenamento;
  • Conectando a súa aplicación a Azure Storage;
  • Azure Storage Account Protection (este módulo tamén está incluído no curso Cloud Data Protection);
  • Usando o almacenamento de blobs.

Detalles e inicio da formación

7 cursos gratuítos para programadores de Microsoft

4. Introdución ao Machine Learning usando Python e Azure Notebooks

Este curso só levará unhas 2-3 horas, pero darache moitas habilidades prácticas útiles. Despois de todo, ao estudalo aprenderás a usar Python e as bibliotecas relacionadas en Jupyter Notebooks que se executan en Azure Notebooks para predicir patróns e identificar tendencias.

Durante o curso, analizarás de forma independente os datos climáticos, predecirás probables atrasos de voos e analizarás a opinión dos usuarios. Todo isto usando machine learning e Python.

Para aprobar son necesarios coñecementos básicos de programación en Python.

Detalles e inicio da formación

7 cursos gratuítos para programadores de Microsoft

5. Protexa os datos na nube

E aquí hai un curso bastante grande sobre seguridade: necesitaranse unhas 6-7 horas para estudalo. Nela, aprenderá a usar os servizos integrados de Azure para almacenar de forma segura os datos das aplicacións para que só os servizos e clientes autorizados poidan acceder aos datos.

Módulos do curso:

  • Arquitectura segura en Azure;
  • Cinco elementos de seguridade esenciais a considerar antes da implantación;
  • Protexer a súa conta de almacenamento de Azure (este módulo tamén se inclúe no curso de almacenamento de datos de Azure);
  • Xestionar segredos en aplicacións de servidor mediante Azure Key Vault;
  • Autentique aplicacións baseadas no navegador mediante Azure App Services;
  • Protexa os recursos de Azure mediante o acceso condicional;
  • Protexa os recursos de Azure con control de acceso baseado en roles (RBAC);
  • Azure SQL Database Protection.

Detalles e inicio da formación

7 cursos gratuítos para programadores de Microsoft

6. Crea aplicacións sen servidor

Azure Functions permítelle crear sistemas informáticos baixo demanda que se basean en eventos e se activan cando se producen varios eventos externos. En 6-7 horas, aprenderá a usar Azure Functions para executar a lóxica do servidor e crear arquitecturas sen servidor.

Módulos do curso:

  • Seleccionar o servizo Azure óptimo para automatizar os procesos comerciais;
  • Cree lóxica sen servidor usando Azure Functions;
  • Executar unha función de Azure usando disparadores;
  • Combina funcións de Azure mediante ligazóns de entrada e saída;
  • Crea un fluxo de traballo sen servidor duradeiro usando Funcións duradeiras;
  • Desenvolver, probar e implantar unha función de Azure mediante Visual Studio;
  • Supervise os eventos de GitHub mediante un webhook en Azure Functions.

Detalles e inicio da formación

7 cursos gratuítos para programadores de Microsoft

7. Desenvolvemento de prácticas DevOps [Inglés]

Agora chegamos ao curso final desta colección para desenvolvedores. E é o único que hai en inglés: aínda non conseguiron traducilo ao ruso. Este curso só levará entre 1 e 1.5 horas do teu tempo e proporcionará coñecementos introdutorios sobre DevOps.

DevOps consiste en conectar persoas, procesos e produtos para ofrecer continuamente valor aos usuarios finais. Azure DevOps é un conxunto de servizos que permiten esta capacidade. Con Azure DevOps, pode crear, probar e implantar calquera aplicación na nube ou local. As prácticas de DevOps que permiten a transparencia, a colaboración, a entrega continua e a implantación continua estanse integrando no ciclo de desenvolvemento de software.

Con este camiño de aprendizaxe, comezarás a túa viaxe a DevOps e aprenderás:

  • como os diagramas de fluxo de valor poden axudarche a avaliar os procesos e tecnoloxías actuais;
  • Como rexistrarse para obter unha conta gratuíta de Azure DevOps;
  • Como planificar e rastrexar elementos de traballo usando Azure Boards.

Detalles e inicio da formación

Conclusión

Hoxe falámosvos de 7 dos nosos cursos gratuítos que poden ser útiles para desenvolvedores. Moi pronto continuaremos esta serie de artigos con novas coleccións. Ben, cales serán - podes tentar adiviñar nos comentarios. Despois de todo, hai asteriscos na táboa de contidos desta serie de artigos por un motivo.

*Ten en conta que é posible que necesites unha conexión segura para completar algúns módulos.

Fonte: www.habr.com

Engadir un comentario