Aprender a programar en C# Sharp .NET

El metodo simple para aprender las bases de programación y convertirse en un desarrollador usando C# .NET
3.3 (6 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
17 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 20
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2015 Spanish

Course Description

Este curso te permitirá aprender a programar iniciando desde cero, podrás aprender como usar el lenguage de programación mas usado por programadores Microsoft que es C# .Net y tener una idea concreta de lo fácil que es programar.

Lograras aprender a programar en C# .Net con facilidad.
Con el curso llegaras a:
Entender en que consiste la programación.
Construir un programa básico usando .Net
Comprender las estructuras básicas de programación.
Si quieres iniciar a programar o si vienes de programar en otro lenguaje este es el curso perfecto para ti. Este curso te permitirá comprender las bases de programación .Net que son útiles para usarlas en cualquier plataforma como web, app y otras.
El curso esta explicado de forma sencilla como si estuvieras junto al instructor en una clase personalizada.

What are the requirements?

  • Es importante instalar el ambiente de desarrollo y tener las bases de uso de un computador

What am I going to get from this course?

  • Hacer programas completos usando C# .NET y obtener una idea concreta de lo facil que es desarrollar en .NET y el potencial de esta herramienta.

What is the target audience?

  • Este curso puede ser utilizado por principiantes que desean convertirse en programadores.
  • Es el curso ideal para programadores que usan lenguages antiguos como Cobol, FoxPro, Cliper y otros

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Propiedades
01:58

Nuestra primera Sección te permitirá conocer los principales componentes que son necesarios para hacer un programa en C# .NET. Analizaremos las caracteristicas que debes conocer para crear tu primera interfaz de usuario. Por ahora en esta leccion no tocaremos el codigo, ya que agregaremos poco a poco los conocimientos que te convertiran en programador. Despues de conocer bien y usar codigo con estos componentes volveremos a este tema analizando comonentes mas avanzados.

03:49

En esta lección aprenderaz como crear un proyecto usando Visual Studio, como seleccionar el tipo de proyecto que usaremos en el curso y cual es la diferencia con los demás tipos existentes.

06:37

Aprende cuales son las caracteristicas y configuración de las ventanas usadas en todo tipo de programas.

Etiquetas (Label), Textos (TextBox) y Botones (Button)
10:23
Elección multiple (RadioButton), Chequeo (Checkbox), Panel (Panel)
04:17
Lista (ListBox), Lista desplegable (ComboBox)
03:58
Section 2: Eventos
06:39

Aprende a utilizar los eventos más importantes que se utilizan en los objetos que vimos en la sección uno. Como usar los eventos del formulario.

05:12

Los eventos fundamentales de las cajas de texto, etiquetas y botones.

03:51

Trabajar con eventos en RadioButton y CheckBox

Section 3: Tipos de datos
Tipos de datos Si/No (bool) y Entero (int)
08:04
Tipos de datos Decimal (double), Fecha y Hora (DateTime) y Texto (string)
03:24
Section 4: Control de flujo del programa
08:30

La primera parte para conocer IF la respuesta a la pregunta en el código que controla como se ejecutará tu programa.

04:56

IF con casos más avanzados

03:13

La instrucción SWITCH que permite crear muchas opciones con código claro y sencillo.

03:48

El ciclo FOR que genera o evalúa muchas veces el codígo necesario

While y Do While
04:51
Section 5: Una aplicación
Diseñar la interfaz de usuario con los componentes básicos.
07:55
Componentes avanzados, Combo, DateTime
03:50
Como conectar y grabar la información
04:57
Conclusión del curso
00:49

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

CURRICULUM VITAE

DATOS GENERALES

Nombre: Marcus De Santis

Lugar y fecha de nacimiento: Bolivia 02/07/1977

Estado civil: Casado

FORMACION ACADEMICA

Titulo en Ingeniería Electrónica de la Universidad Evangélica Boliviana (1995-1999)

Microsoft Certified Professional

Microsoft Certified Specialist: Programing in C#

Seminarios sobre tecnologías de programación Microsoft .Net (2003, 2010,2013)

CONOCIMIENTOS

Analista de sistemas con experiencia de más de 10 años.

Programador desktop con C# .NET, Visual Basic .NET, Visual Basic 6.

Programador web con las tecnologías ASP NET MVC 5, PHP, AJAX, ASP, CSS, Action Script.

Programador de dispositivos móviles en plataforma Android, Windows Phone y Windows CE.

Desarrollador de servicios web con tecnología WCF (Windows Communication Foundation).

Desarrollador de sitios e-commerce y Business to business, creación de módulos PrestaShop.

Experiencia de trabajo con las bases de datos MySql, Sql Server, Interbase, Firebird, Oracle.

Especialista en posicionamiento de sitios en motores de búsqueda.

EXPERIENCIA PROFESIONAL

ApP Informatica - Analista programador encargado de la produccion (07/2010-04/2015)

Roma - Italia

Análisis y desarrollo como jefe de proyecto de un team de 6 desarrolladores del sistema de CRM TroubleTicket ApP, que se compone de un sitio desarrollado en ASP NET MVC5 y una ApP desarrollada en Android. El sistema permite el ingreso de Tickets de solicitud de asistencia tectina y la gestión de las intervenciones técnicas del personal de la empresa. El sitio utiliza CSS y HTML5 y la programación lado server en C#. La app desarrollada en Android usando Android Studio, permite el ingreso de tickets y su modificación offline, para en cualquier momento poder enviar y sincronizar con el sitio una vez disponible la red.

Análisis y programación como jefe de desarrollo de 5 desarrolladores del sistema de gestión de pedidos para los más de 40 agentes de Bevande Spa , una de las empresas líderes de la distribución de bebidas en la ciudad de Roma. El sistema consta de dos proyectos paralelos que se conectan al programa administrativo y de gestión de la empresa. a) Un sitio business to busines desarrollado con Asp.Net MVC que se conecta a los servidores de la empresa mediante un servicio web desarrollado en C# con el framework WCF (Windows Communication Foundation). b) Una App Android que permite flexibilidad a los agentes en lugares sin acceso a internet para utilizar los datos directamente en el Tablet Samsung Galaxi Tab para después enviar los pedidos al Servicio Web para su aprobación y cálculo de porcentajes de margen de ganancias.

Análisis y desarrollo como jefe de proyecto de 3 programadores del software de gestión para el campeonato mundial de Tiro efectuado en Roma en junio 2012 y el campo de tiro ASD. Desarrollado con .NET WPF (Windows Presentation Foundation) para la presentación de los tableros de posiciones de los competidores, C# como lenguaje y como base de datos MySql. El programa realiza la gestión administrativa de las inscripciones al torneo, la clasificación de los participantes y la presentación de las posiciones de los participantes en tableros de información.

Analisis y programación del software para la gestión de la calidad de la leche para la principal fábrica de leche de la capital italiana Lattesano. El programa de gestión genera las facturas en base a la cantidad de leche recibida de los productores y asigna premios o penales en base a los niveles de calidad de la leche recibida, cada contenedor de leche al llegar a la fabrica es analizado para determinar su calidad usando parámetros como carga de bacterias, células somáticas, proteínas, materia grasa y otros en modo de generar a fin de mes los premios e incentivos para los productores.

5. Creación del análisis Business Itelligence para el sistema de gestión de la empresa, el programa convierte los datos estadísticos de la empresa al formato Jasper Reports, che permite la creación de informes y el análisis de los datos a través de cubos.

6. Desarrollo de tres sitios de ventas por internet con la plataforma PrestaShop (framework opensource francés) para la venta de bebidas y material de oficina.

Fiere e Congressi Italia – Analista Programador Web y administrador de servers (02/2008-05/2010)

Roma - Italia

6. Mantenimiento de dos server internet tomados en gestión dentro de la principal Server Farm italiana uno de ellos con Windows Server 2003 y el otro con Windows Server 2008. Configuración y gestión de 15 sitios internet con alta frecuencias de visitas con bases de datos MySql y SqlServer.

7. Programación de páginas web usando los lenguajes PHP , ASP y ASP NET con la integración de programas Action Script (Flash media server) para la producción de videoconferencias streaming video para los Casting en línea de los cuales se ocupa la empresa.

8. Migración de las páginas asp y php a la nueva plataforma Asp Net con AjaxToolKit que permiten una mejor interacción con los usuarios y un mayor nivel de validación de los datos ingresados.

9. Desarrollo y mantenimiento del pago por internet con tres gestores de pagos: Click and Buy, Banca Selle y Cim.

Tecnocassa S.r.l. – Analista Programador jefe de Producción (05/2006-01/2008)

Bologna – Italia

10. Análisis, desarrollo y mantenimiento del Software de gestión Cerere (programa dedicado a la gestión de restaurantes, pub y pizzerias a domicilio). Como socio de la empresa encargado del desarrollo del producto. Desarrollado en Visual Basic 6 y con módulos en C. Analisis y desarrollo del programa para la adquisición de ordenes en los restaurants mediante computadores palmares, el programa de adquisicion de ordenes (que envía los datos al programa centra en un pc) fue hecho en VBEmbedded 3 y funciona en dispositivos dotados de Windows CE. El programa es muy grande y cuenta con distintos modulos, sincronización de datos remotos para cadenas de restaurants, conección con aparatos electronicos como cajas registradoras (marcas conectadas Ditron , Sarema, Epson, Olivetti y otras), dispositivos de reconocimiento automatico de llamadas en entrada, tarjetas de identificación de tipo magnetico. El programa fue vendido a más de 300 clientes en toda Italia.

11. En el año 2008 la empresa fué seleccionada para participar el el proyecto patrocinado por la Comunidad Europea denominado BeinGrid , un proyecto en el que participaron 72 empresas de Europa para incrementar el uso de tecnologias de GRID, fui encargado de la producción de documentación tecnica para su evaluación por la Comunidad Europea y de la programación del Bridge entre el programa Cerere y el framework Grid y la conección entra Java (Grid) y Visual Basic Net (Cerere).

CNR Divisione Broadcasting – Investigador Video Streaming (01/2005-12/2005)

Roma – Italia

Investigación y desarrollo de un códec de transmisión de video en dispositivos GPRS y UMTS.

Fui incargado de recolectar información, investigar y desarrollar un códec dedicado a la transmisión de video en líneas de banda reducida. El trabajo se finalizó con la obtención de un brevet a nivel europeo.

El trabajo ha sido desarrollado en lenguaje Java con la plataforma JavaME

Communication Systems – Analista Programador (01/2002-12/2004)

Roma – Italia

Analisis y desarrollo del programa de gestión para la alcaldía de Roma departamento de planificación de infraestructuras. El proyecto fue desarrollado en colaboración con la empresa Sediin Spa. y se encarga de la gestión de solicitudes de construcción edil de los habitantes de Roma. El software fue enteramente desarrollado en ambiente web con el lenguaje ASP y base de datos SQL Server. El sistema desarrollado cuenta con la integracción a travez de componentes Activex del programa de gestión de mapas ArcGis para la identificación inmediata del lugar de construcción con los planos de la ciudad de Roma.

Pentaelectronic S.r.l. – Analista Programador (01/2000-12/2001)

Roma – Italia

Desarrollo y mantenimiento de modulos para el programa de gestión de restaurantes de la empresa. Fue realizado el programa de toma de ordenes en los terminales portátiles de marca DataLogic, que tienen una plataforma propietaria. Los terminales funcionan en radio frecuencia y mediante la lectura de códigos de barras envían los pedidos a las impresoras industriales de las cocinas de los restaurantes.

PC Pro – Tecnico Informatico (1999-1999)

Santa Cruz - Bolivia

Reparación de computadoras e impresoras sea software que hardware. Reparación de monitores CTR con la sustitución de los componentes dañados utilizando occiloscopios y tester.

Escuela Media San Ignacio – Profesor de Matematica y Fisica (1998-1998)

Santa Cruz – Bolivia

Profesor de matemática y física del siclo medio para los últimos cuatro cursos de nivel medio. La media de los presentes en cada clase era de 40 alumnos. Me encargue de preparar la lecciones y exponerlas, efectuar examentes corregirlos y dar tareas.

CERTIFICACIONES MICROSOFT (.NET)

Ready to start learning?
Take This Course