Este post es para todo aquel que le interese o necesite aprender a programar, como ejemplo tomaré el lenguaje de programación C#. Llevo 3 años programando en diferentes lenguajes y actualmente trabajo como Data Base Analyst en una compañía remesadora (Como Moneygram o Western Union pero mas chica). Realizo proyectos Freelance en ASP .Net, C#, y PHP. Tengo 26 años y vivo en el Norte de México en una ciudad llamada Monterrey. El objetivo es compartir algo de lo que sé, quisiera hacer una comunidad a la que le interese la programación y necesite ayuda con algo, ya que en español cuando estudiante y aun cuando tengo alguna duda la información mas útil está en inglés. Para comenzar necesitas un IDE y para eso hay muchos gratuitos como el Visual Studio Comunity Edition, Xamarin, MonoDevelop. Puedes buscarlas en Google y descargarlas. Verifica los requerimientos básicos para que no te den problemas al momento de usarlo. NOTA: Yo uso una version de paga de Visual Studio pero la version gratuita servirá para Ya cuando tengas instalado el IDE que hayas elegido comenzaremos con un simple test y el primer programa de consola que todo programador realiza el cual es conocido como Hola Mundo! o Hello World!. Comenzamos creando un nuevo proyecto Archivo > Nuevo Proyecto > Aplicacion de Consola > Le colocas un nombre > OK Guíate de la siguiente pantalla: El programa hace una impresion en la pantalla de cualquier texto que queramos, por lo regular se imprime "hola mundo!" pero puedes colocar el mensaje que quieras. Cuando se abra la pantalla hay que empezar identficando estas partes: Namespace: Es un conjunto de objetos que se relacionan entre sí, en términos simples es un conjunto de funciones que en conjunto realizan una tarea. Por ejemplo podemos decir que un namespace puede ser "Coche" y el coche contiene objetos que lo hacen funcionar (pedal de freno, pedal de aceleracion, pedal de embrague, volante, etc.) Método Main: Es la funcion principal y la que se ejecuta la iniciar el programa. Siguiendo con el ejemplo del coche, sería el motor ya que puedes tener en conjunto todo el coche pero sin el motor no le es posible funcionar. El boton de compilar y ejecutar es el que compila (traduce de un lenguaje de alto nivel a un lenguaje de máquina) y corre el programa para los tests. Teniendo esto en claro podemos seguir. Dentro del metodo main vamos a colocar la instruccion para imprimir un mensaje en la consola. Console.WriteLine("Hola Mundo!"); Si colocamos esta instrucción el programa se compila de manera correcta pero no alcanzaremos a ver el mensaje ya que la consola se cerrara inmediatamente, por lo que hay que poner un freno para evitar que se cierre, para esto podemos colocar un nuevo mensaje: Console.Write("Pulsa cualquier tecla para finalizar..."); y añadimos la siguiente instrucción: Console.ReadKey(); Esta instrucción toma la captura de una tecla que el usuario oprima. Nuestro código queda de la siguiente manera: Si lo compilamos con el botón que les mostre en la imagen del workspace este es el resultado: Con esto nuestro primer programa esta listo. Podemos darle el formato a nuestros mensajes colocando dentro del código lo siguiente: n Hace un salto de línea t Hace un espacio de una tabulación y este es el resultado: Instrucciones para recordar: Console.Write(); Imprime un mensaje en la pantalla el mensaje va dentro del paréntesis y entre comillas dobles Console.WriteLine(); Imprime un mensaje en la pantalla y hace un salto de línea, el mensaje va dentro del paréntesis y entre comillas dobles Console.ReadKey(); Lee una tecla que el usuario haya oprimido Console.ReadLine(); Lee todas las teclas que el usuario oprima hasta que haga "Enter" n Dentro de las comillas de un texto a mostrar hace un salto de línea t Dentro de las comillas de un texto a mostrar salta un espacio de un tabulador Como práctica puedes intentar enviar varios tipos de mensaje, para que vayas tomando práctica para la siguiente parte del post. Si quieres ver un tema en especifico y tienes dudas de este u otro lenguaje, te invito a que te unas a la comunidad Linces Programadores. Quieres el link de la Parte 2?, aquí te lo dejo:
Datos archivados del Taringa! original
25puntos
154visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos: