Enseñe programación orientada a objetos, programación de datos, programación de Windows y desarrollo de aplicaciones web. Adquirir habilidades en el diseño de aplicaciones .Net y Web, incluidos sitios web para comercio electrónico, sitios de redes sociales y sistemas de gestión de información.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Estos cursos están destinados a cualquier persona interesada en convertirse en programador .Net y brindan una introducción a las tecnologías de desarrollo de software en la plataforma .Net. El curso parte de lo básico, por lo que no son necesarios conocimientos previos. Es decir, incluso si trabajas en un campo diferente y no tienes formación técnica, podrás comprender rápidamente el contenido de los cursos.
Al final del curso, participarás en un proyecto práctico en colaboración con el Microsoft Asia Research Institute, que te ayudará a adquirir las habilidades básicas para desarrollar aplicaciones y páginas web .Net.
Si termina el curso con éxito y con una calificación alta, puede tener la oportunidad de realizar una pasantía en Microsoft y posiblemente encontrar un trabajo allí más adelante.
El curso «Sistema de plataforma y conceptos básicos de programación C#» es el primer curso de una serie de cursos sobre «Tecnologías de desarrollo de software bajo la plataforma .Net». El curso comienza con los conceptos básicos de la computadora e introduce conceptos básicos como:
A través del proceso de construcción de puertas lógicas básicas hasta unidades de procesamiento, podrá desarrollar una capacidad de pensamiento sistémico desde abajo hacia arriba, lo cual es muy importante si participará en el diseño de sistemas en el futuro.
Una vez que se hayan sentado las bases, el curso durará dos semanas y aprenderá a diseñar programas básicos de consola en C#. El curso incluye:
Además, el curso ofrece ejemplos prácticos y le enseñará cómo utilizar el entorno de desarrollo Visual Studio para editar y depurar programas C#, lo que será una excelente base para seguir aprendiendo. Las buenas habilidades de depuración son necesarias para trabajar en futuros proyectos de software.
Si no conoces las operaciones básicas de la computadora, no te preocupes. El curso incluye vídeos de formación detallados sobre aplicaciones OFFICE que puede ver.
El curso incluye 4 semanas, con pruebas unitarias y tareas cada semana para ayudarlo a comprender su estado de aprendizaje.
Este curso describe toda la sintaxis de C# y enseña cómo escribir programas de consola usando C#. El contenido incluye:
El curso también trata conceptos de programación orientada a objetos y enseña cómo utilizar clases y objetos para crear programas. Además, el curso abordará brevemente la estructura de .NET y las estructuras y algoritmos de datos básicos.
El enfoque del aprendizaje en el curso se centra en dos cosas:
El curso utiliza muchos ejemplos y guía a los alumnos desde los más fáciles hasta los más difíciles para garantizar que comprendan todo el contenido del curso. No necesitas experiencia previa en otros lenguajes de programación. Después de aprender el curso, podrás adentrarte en el mundo de la programación.
Este curso se basa en los cursos anteriores e introduce el diseño de programas visuales en C#. El contenido incluye:
Al estudiar el curso podrás actualizar la interfaz de tu programa y aprender qué herramientas están disponibles para desarrollar aplicaciones de Windows.
En la era de la información, la gestión y el uso eficaz de los recursos de información es la base para la investigación científica y la toma de decisiones. Las tecnologías de bases de datos son un medio importante para gestionar y optimizar los recursos de información.
En este curso obtendrá conocimientos básicos sobre tecnologías de bases de datos, aprenderá cómo administrar datos utilizando el sistema de administración de bases de datos SQL Server, que incluye:
El curso «Tecnologías de desarrollo web basadas en .Net» es un curso importante en el campo de la programación acompañada de .NET. El contenido incluye:
El curso se centrará en las tecnologías ASP.NET y el desarrollo de aplicaciones de bases de datos relacionadas, y traerá varios ejemplos para ilustrar estas tecnologías.
A través del curso, podrá comprender el desarrollo y las tendencias de las tecnologías de desarrollo web, comprender los principios web y el proceso de desarrollo; Dominarás HTML, CSS, JavaScript y aprenderás a desarrollar aplicaciones web utilizando ASP.NET; Comprenderá los usos de los componentes de la interfaz de usuario y las tecnologías ADO.NET, y adquirirá la capacidad de realizar análisis de requisitos para sitios web utilizando conceptos de ciencia de objetos.
Después de estudiar este curso, podrá desarrollar aplicaciones web básicas utilizando ASP.NET.
El proyecto final combinará los conocimientos aprendidos en los 5 cursos anteriores y diseñará un pequeño proyecto de software basado en .Net, para poner a prueba tus habilidades de desarrollo. Los requisitos específicos del proyecto son:
Si logra realizar su proyecto final de forma independiente en un entorno .Net utilizando el lenguaje C#, esto es una señal de que ha alcanzado el nivel de un programador junior orientado a .Net.



