El pistoletazo de salida para tu viaje por el mundo de la programación: entiende los conceptos básicos, comprende lo que ocurre en el ordenador con 0 y 1, y desarrolla tus primeros programas.
En primer lugar, ¡te doy una calurosa bienvenida! Le deseo mucho éxito y que se divierta mucho con la formación.
Todos los PC ofrecen todo lo necesario. Sin embargo, con Atom(.io) conocerás una herramienta muy potente. El editor le ayuda en el desarrollo de software.
Las tradiciones deben cultivarse. No se empieza con cualquier ejemplo. En lugar de eso, aprendes sobre una tradición de décadas: el programa "Hello World".
¿Conoce los pasos básicos de todo programa? Han sido un componente central desde el principio: entrada, salida y procesamiento. Aquí conocerás los comandos EAV.
Los comentarios son como la sal de la sopa. Sin ella, la sopa suele ser muy insípida, demasiada la hace incomible. Aquí aprenderás sobre la idea central y la sintaxis.
¿Te has enterado? Todo en un ordenador es 1 y 0. Ni siquiera te das cuenta, ¿verdad? Descubre lo que ocurre entre bastidores.
No podemos almacenar cualquier dato. Se pueden utilizar tipos de datos para describir distintos tipos. Descubre por qué sí y por qué no.
Vale, los números como el 1 y el 0 ahora tienen sentido. ¿Pero qué pasa con las letras? Descubre cómo se resolvió también este problema.
Ahora pasemos a la programación: las variables en el código.
Un ordenador puede calcular. Y eso es exactamente lo que puede hacer un lenguaje de programación. Aquí aprenderás cómo funciona.
Hasta ahora sólo puede leer en caracteres. Para más ejemplos, sería útil introducir valores numéricos. También aprenderá sobre esto aquí.
Como en matemáticas, se pueden realizar comparaciones. El código del programa también puede vincularse a condiciones. Esta herramienta central se incluye ahora también en su cartera.
¿Una simple comparación no es suficiente? Entonces aprenda a enlazar y modificar varias condiciones: con operadores lógicos.
Las variables son sólo una parte de la ecuación. Las matrices se utilizan, por ejemplo, para leer un número dinámico de valores.
Aquí aprenderás sobre la estructura de las matrices.
Los elementos de un array se pueden quitar y añadir. Conoce algunas de sus posibilidades.
Para que no se quede en teoría, ahora también puede ver matrices en uso práctico.
Repetir la lógica con bucles. Conoce la primera variante con la palabra clave "while".
Los bucles son increíblemente importantes cuando se procesan matrices, por ejemplo. Aquí aprenderás cómo funcionan.
Otra construcción que se utiliza una y otra vez: el bucle for. Ahora también lo conocerás.
Se pueden generar números aleatorios en la mayoría de los lenguajes. Podemos utilizarlos para desarrollar muchos otros ejemplos. Aquí puedes aprender cómo funciona esto en JavaScript.
El bucle do/while es un bucle controlado por el pie que resulta la opción más elegante en algunas situaciones. Descubre cómo funciona.
Sin funciones, los programas serían muy estáticos. Aquí aprenderás a dividir el código de forma sensata.
¿Cómo pueden ser aún más útiles las funciones? Mediante parámetros. Conózcalos en esta lección.
El último aspecto: los valores de retorno. Increíblemente importante y un tema en casi todos los idiomas.
Las funciones también son un reto. Las variables que creas en ellas no se aplican en ningún otro lugar. Conoce el concepto de ámbito.
Puedes dividir el código en varios archivos en casi cualquier lenguaje. Aprende a hacerlo aquí.
La orientación a objetos puede llenar su propio curso con varios cientos de horas. Aquí aprenderá la idea básica.
¿Cómo se crean objetos y propiedades en JavaScript?
Los métodos son funciones en un contexto orientado a objetos. Puedes aprender sobre ellos aquí.
¿Quieres inicializar objetos? El constructor puede ayudarte.
Existen dos categorías de lenguajes en el desarrollo de software: los que se compilan y los que se traducen mediante un intérprete. Aquí aprenderás la diferencia.
A menudo se habla de lenguajes de programación. Pero, ¿cómo se relacionan realmente con el ordenador? Al fin y al cabo, se trata de texto. ¿No es todo en realidad 1 y 0?
En este vídeo, aprenderás una vez más la idea básica del código fuente. También aprenderá qué editores no funcionan en absoluto, por ejemplo.
Muchos lenguajes como JavaScript, php y similares son dinámicos en el manejo de los tipos de datos. Otros lenguajes, en cambio, son más bien estrictos. ¿A qué se debe esto? ¿Cuáles son las ventajas y los inconvenientes?
Comentar ahora „Aprender a programar para principiantes“