Aprender a programar

Aprender a programar Web de didáctica y divulgación de la programación. Cursos y formación.

Aprender a programar es una web dedicada a la enseñanza y a la divulgación de la programación informática. Un proyecto diferente con diseño atractivo, fuerte estructuración de contenidos, enfoque didáctico, productos propios e imagen de marca, oferta de calidad y restricción de contenidos basura.

Código para dibujar figuras con asteriscos usando bucles en distintos lenguajes. Aparte de que el tipo de dibujo sea mej...
27/01/2024

Código para dibujar figuras con asteriscos usando bucles en distintos lenguajes. Aparte de que el tipo de dibujo sea mejor o peor, este tipo de ejercicios resulta muy aconsejable para practicar lógica de la programación para todas aquellas personas que estén aprendiendo. Una cosa buena es que esto puede hacerse con prácticamente cualquier lenguaje, incluso pseudocódigo, así que animamos a quienes estén aprendiendo a que intenten programar este tipo de figuras en cualquier lenguaje, solos, como forma de practicar. En los foros de la web pueden encontrar numerosos ejemplos.

Foros aprenderaprogramar.com: tu web de programación. Cómo aprender a programar desde cero. Lenguajes, algoritmia, pseudocodigo, desarrollo web, gestores de contenidos y bases de datos. Programación para niños y adolescentes. C, C++, C #, Java, Visual Basic, HTML, PHP, CSS, Javascript, Joomla...

Hemos renovado la imagen de aprenderaprogramar.com. Ahora más rápida. Más clara. Más aprender. aprenderaprogramar.com es...
11/09/2023

Hemos renovado la imagen de aprenderaprogramar.com. Ahora más rápida. Más clara. Más aprender. aprenderaprogramar.com es un proyecto web y editorial que lleva funcionando ininterrupidamente desde 2006. Renovamos la imagen de nuestra web para adaptarnos a los nuevos estándares. Mayor velocidad de carga. Mayor estructuración de contenidos. Más didáctica.
Puedes hacernos llegar cualquier sugerencia contactando con nosotros. https://www.aprenderaprogramar.com/index.php?option=com_contact&view=contact&id=1&Itemid=37

Contactar con aprenderaprogramar.com web de didáctica y divulgación de la programación. También para niños y adolescentes, el mejor sitio para aprender a progra

"Una bombilla led puede ser un coladero para los delincuentes". Es lo que dice Sara Nieves Matheu, informática galardona...
15/07/2023

"Una bombilla led puede ser un coladero para los delincuentes". Es lo que dice Sara Nieves Matheu, informática galardonada con el Premio de investigación de la Fundación BBVA, quien ha propuesto etiquetar todos los dispositivos según su nivel de riesgo. Esta científica nos alerta de que relojes inteligentes, lavadoras con wifi, cámaras de seguridad... pueden ser un riesgo. Los atacantes van buscando los puntos débiles del sistema, y a veces son pequeños dispositivos que parecen inofensivos.

Relojes inteligentes, lavadoras con wifi, cámaras de seguridad... Esta Murciana de 31 años ha diseñado unas etiquetas para saber cómo de seguros son los dispositivos que conectemos a la red. Por ello fue galardonada en 2021 con el Premio de investigación de la Fundación BBVA y la Sociedad Cien...

¿Qué lenguaje de programación estudiar o utilizar? Muchas tareas pueden desarrollarse con diferentes lenguajes. Por ejem...
24/05/2023

¿Qué lenguaje de programación estudiar o utilizar? Muchas tareas pueden desarrollarse con diferentes lenguajes. Por ejemplo, scripts para tratamiento de datos de bases de datos pueden realizarse en Perl, Python, Java, y muchos otros lenguajes. Pero ¿Qué lenguaje utilizar para comenzar a programar? Para nosotros la respuesta es "cualquiera" (con matices). Y ello basándonos en que, si nuestro objetivo es aprender a programar, la mayoría de los lenguajes tienen lógicas parecidas subyacentes y por tanto cualquiera nos puede resultar satisfactorio. Amplía información leyendo el artículo completo en

Habremos escuchado hablar de distintos lenguajes de programación: Pascal, Basic, Fortran, Cobol, C, C++, Visual Basic, Java, etc. Ya definido el interés que puede tener programar, la siguiente pregunta es: ¿Qué lenguaje utilizar para comenzar a programar? Para aquellos usuarios que no saben cóm...

Un uso habitual e importante de JavaScript es servir para realizar la validación de formularios. Cuando un usuario relle...
11/04/2023

Un uso habitual e importante de JavaScript es servir para realizar la validación de formularios. Cuando un usuario rellena un formulario y pulsa en el botón enviar, comprobaremos con JavaScript si ha introducido los datos mínimos requeridos y con el formato requerido. Si no es así, abortaremos el envío del formulario y mostraremos los avisos correspondientes evitando enviar la información al servidor. ¿Cómo programarlo? Lee el artículo del curso JavaScript: validar campo texto vacío, numérico o email (correo electrónico). Ejemplos formularios (CU01182E)

Entrega nº82 del tutorial básico del programador web: JavaScript desde cero. La validación normalmente consiste en detectar el evento submit del formulario y derivar la gestión del mismo a una función manejadora que se encarga de revisar el contenido del formulario. En muchos formularios se req...

A diferencia de muchos otros lenguajes de programación (como Java, C, C++, Visual Basic, etc.), JavaScript no diferencia...
31/01/2023

A diferencia de muchos otros lenguajes de programación (como Java, C, C++, Visual Basic, etc.), JavaScript no diferencia distintos tipos de variables numéricas. Todos los números en JavaScript son tratados como un tipo numérico único, el tipo Number, que “agrupa” a los tipos int, integer, double, float, single, etc. que se utilizan en otros lenguajes. Además JavaScript devuelve valores NaN (not a number) si se intentan operaciones matemáticas ilegales ó Infinity para valores excesivamente grandes. Aprender más sobre los números en JavaScript y el significado de los valores NaN e Infinity en nuestro curso de JavaScript.

Entrega nº13 del tutorial básico del programador web: JavaScript desde cero. A diferencia de muchos otros lenguajes de programación (como Java, C, C++, Visual Basic, etc.), JavaScript no diferencia distintos tipos de variables numéricas. Todos los números en JavaScript son tratados como un tipo...

Desde aprenderaprogramar.com deseamos que hayan tenido un buen arranque de año 2023 para todos. Nuestro agradecimiento p...
10/01/2023

Desde aprenderaprogramar.com deseamos que hayan tenido un buen arranque de año 2023 para todos. Nuestro agradecimiento para todas las personas que nos siguen, colaboran, nos envían sugerencias, participan en los foros y de una u otra manera contribuyen a que el portal web siga vivo. Para quienes quieran plantearse un reto de programación inspirado en la navidad, les proponemos que dibujen un árbol de navidad u otra figura navideña por consola en lenguaje Java (u otro lenguaje si así lo prefieren). Quien lo desee, puede compartir su código en los foros de la web. https://aprenderaprogramar.com/foros/index.php?topic=7229.0

Foros aprenderaprogramar.com: tu web de programación. Cómo aprender a programar desde cero. Lenguajes, algoritmia, pseudocodigo, desarrollo web, gestores de contenidos y bases de datos. Programación para niños y adolescentes. C, C++, C #, Java, Visual Basic, HTML, PHP, CSS, Javascript, Joomla...

Llamamos acumulador a una variable en la que vamos sumando diferentes cantidades parciales hasta obtener un total. En la...
07/12/2022

Llamamos acumulador a una variable en la que vamos sumando diferentes cantidades parciales hasta obtener un total. En la entrega CU00160A de nuestro curso "Bases de la programación nivel I" planteamos diferentes ejercicios con acumuladores y exponemos paso a paso cuál es su solución usando pseudocódigo, diagramas de flujo y distintos tipos de bucles (tipo for - next, while - repeat, etc.). Puedes leerlo en

Entrega nº 59 del curso Bases de la programación Nivel I. Ejercicio resuelto pseudocódigo y diagrama de flujo. En un fichero tenemos las notas de 35 alumnos de una clase en un array Nota(1), Nota(2), ..., Nota(35), establecidas entre cero y 10. Se desea desarrollar el pseudocódigo y diagrama de ...

Álvaro no encontraba trabajo. Cambió el chip. En vez de buscar puestos en los que él encajara, pensó en cómo podía hacer...
06/11/2022

Álvaro no encontraba trabajo. Cambió el chip. En vez de buscar puestos en los que él encajara, pensó en cómo podía hacer para adaptarse a lo que el mercado demandaba. Se formó y empezó como desarrollador web en cuatro meses.
Licenciado en Historia y con un máster en Formación del Profesorado, Álvaro Arias llevaba toda la vida trabajando de monitor y músico. Como a muchos, como a todos, la pandemia vino a ponerle la vida del revés y, sin campamentos ni conciertos programados, se lanzó a bucear en una web de empleo. Observó que se repetía un patrón: la demanda de perfiles de desarrollo web. Y a partir de ahí...

Álvaro no encontraba trabajo. Cambió el chip. En vez de buscar puestos en los que él encajara, pensó en cómo podía hacer para adaptarse a lo que el mercado demandaba. Descubrió los bootcamps y pasó de monitor a desarrollador web en cuatro meses

El consejero delegado de Apple, Tim Cook, ha considerado que todos los alumnos deberían saber programar para graduarse e...
02/10/2022

El consejero delegado de Apple, Tim Cook, ha considerado que todos los alumnos deberían saber programar para graduarse en secundaria. En una entrevista, Cook ha indicado que todos los sistemas educativos del mundo deberían incluir esta enseñanza de la programación en el día a día de los colegios, como ya ocurre con la lengua o las matemáticas. Para el consejero delegado de Apple, que estos días está de gira por Europa, es importante que la próxima generación lo aprenda: «Veo la codificación como el único lenguaje universal y, en mi opinión, es el segundo idioma más importante después de la lengua materna», ha subrayado. Según Cook, la programación es una herramienta que no solo permite expresarse sino que contribuye también a desarrollar el pensamiento crítico.

«La codificación es el segundo idioma después de la lengua materna», aseguró el sucesor de Steve Jobs

Echale un vistazo a nuestro video curso tutorial "Programación para niños y adolescentes con Paula". A partir de 10 años...
23/08/2022

Echale un vistazo a nuestro video curso tutorial "Programación para niños y adolescentes con Paula". A partir de 10 años. Concebido para que cualquier niño o adolescente pueda aprender programación informática. Paso a paso y con Didac-Prog Cartesia, una aplicación web educativa y gratuita concebida para la enseñanza de la programación y/o matemáticas a niños y adolescentes de primaria y secundaria aprovechando la potencia de la programación y la informática gráfica. Más información en

Didac-Prog Cartesia es una aplicación web educativa y gratuita concebida para el aprendizaje de la programación informática y/o matemáticas a niños y adolescentes de primaria y secundaria. Este video curso tutorial está concebido para que cualquier niño o adolescente pueda aprender programaci...

14/06/2022

En el aprendizaje de la programación decimos que hay tres estructuras o formas de flujo básicas: lineal, condicional y repetición. La forma lineal implica la ejecución de la siguiente instrucción especificada. La repetición implica la repetición un cierto número de veces (entre cero y n) de un conjunto de instrucciones. Y la condicional implica la ejecución de unas instrucciones u otras en función de si se cumple o no una condición. Una buena forma de aprender a diseñar código eficiente es saber plantear el flujo para resolver un problema. En esta entrega del curso "Bases de la programación nivel I" tienes dos ejercicios resueltos para practicar con la estructura condicional: el primero, un simple algoritmo para que el computador nos indique si un número introducido es par o impar. Y el segundo, un algoritmo para determinar las soluciones para una ecuación cuadrática de tipo ax2+bx+c = 0 https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=326:pseudocodigo-y-diagrama-de-flujo-ecuacion-cuadratica-2o-grado-si-entonces-sino-if-then-else-cu00143a&catid=28&Itemid=59

Dirección

Calle Cardenal LLuch, Nº1
Seville
41005

Notificaciones

Sé el primero en enterarse y déjanos enviarle un correo electrónico cuando Aprender a programar publique noticias y promociones. Su dirección de correo electrónico no se utilizará para ningún otro fin, y puede darse de baja en cualquier momento.

Contacto La Empresa

Enviar un mensaje a Aprender a programar:

Compartir