Avatar de JosemaOS

José Manuel

aprendeitonline.com/blog/

Cantabria
Arquitecto software, formador y emprendedor

Historial de publicaciones

Quizás mi historia te anima o motive a seguir adelante para conseguir mejorar tu vida en muchos sentidos. No se trata de magia, sino de trabajo organizado

Avances conseguidos en el reto 50+

Las torres de Hanoi son uno de los grandes juegos matemáticos para aprender algoritmos y recursividad. Éste artículo te lo explica

Torres de Hanoi: recursividad, explicación del algoritmo y ejemplos

Cuando llegamos a estos meses del año, se repite la misma historia: alumnos que urgentemente me piden clases para poder aprobar las diferentes asignaturas de programación y, me doy cuenta, que en el fondo, lo que más falla es una cosa: analizar el problema. Un caso real Siendo más concretos, muchos

Cómo enseño a mis alumnos de programación a analizar problemas: una agenda de consola orientada a objetos…

Después de algo más de un mes que comencé con este reto personal, han habido avances, hay novedades

Un mes de reto, ¿qué hay de nuevo?

PHP: Chronicle of its umpteenth foretold death The programming language that refuses to die because millions of websites and jobs still run on PHP 0 Difficulty: No technical difficulties

PHP: Chronicle of its umpteenth foretold death

Hoy quiero hablaros sobre un proyecto especial para mí. Es el primero que aún se mantiene: un portal de formación online para quienes quieren aprender informática o programación.

Formación al alcance de todos. Continuamos avanzando

A little gift: infographic of reserved words in PHP Difficulty: Beginner Only basic programming knowledge and a minimum of PHP are required. If youd like, you can read the original. (Ahora también estoy creando los artículos en inglés, para quien le interese).

A little gift: infographic of reserved words in PHP

En PHP existe una lista de palabras reservadas que no pueden ser usadas como identificadores. Quieres saber cuáles Míralo aquí

PHP. Lista de palabras reservadas

Es lógico que para cualquiera, los avances conseguidos sean la nada. Sin embargo, para mí es mucho más de lo que imaginaba

Crónica del día 2 del reto. Me esperaba menos

Un viaje personal, un complicado reto y una crónica de ello, la de un programador veterano de más de 50 años que busca emprender con lo que queda y aprender con lo que venga

El inicio de mi reinicio. Reto 50+: ¿seré capaz?

Este proyecto no es solamente agregar contenido y herramientas, también necesita mantenimiento y mejora. Así que hemos mejorado la lección sobre variables del curso de Iniciación a la programación , agregando un contenido multimedia que esperamos, agregue aún más valor ️. Disfrútalo.

Actualizo la lección del curso de iniciación a la programación, sobre variables

¡Bienvenidos al primer episodio de nuestra serie de tutoriales sobre Scratch! En este video, aprenderás paso a paso cómo crear tu primer programa en Scrat...

¡Da El Primer Paso Para Aprender A Programar! Desde Cero. Primer Vídeo De Scratch

He añadido una nueva lección en el curso de programación en C. En este caso, continuamos con el "Hola mundo". No puedes comenzar a programar en C ¡si no sabes esto! Aprovecha, siempre es gratis.

Nueva lección en el curso de programación en C: explicando un Hola Mundo

Curso de programación en C gratis: añado una nueva lección donde se explican los términos genéricos empleados en el programa más básico de C. Para quienes quieren aprender a programar desde 0 con C. Disfrútalo.

Explicando un 'hola mundo'. Términos genéricos

Por fin puedo retomar el curso para aprender a programar con lenguaje C. Añado esta nueva lección, muy simple, básica, pequeña pero un paso más para lo que pretende ser un curso que ayude a mucha gente que tiene pocos recursos para acceder a este tipo de formación.

Nueva lección del curso de aprender a programar con C

Añadimos una nueva herramienta al Campus del portal de formación. Si estás cansado de buscar claves que sean seguras, esta herramienta online gratuita, te permite generarlas y te indica el nivel de fortaleza de cada clave generada.

Generador de claves seguras

Pues si no te amarga un dulce, esta nueva sección del campus donde te puedes bajar gratis libros sobre programación (ojo, son gratis, sus licencias lo permiten), es un regalo para todos los interesados en el tema. ¡Disfrútalo!

¿Te amarga un dulce?

¿Conoces este algoritmo? No te líes. Te lo explico, te muestro los detalles y lo vemos aplicados en varios lenguajes: C y C++, Java, Python, PHP, JavaScr...

Explicación del algoritmo para obtener el mayor y el menor de una serie de números

¿Cómo hago para usar el algoritmo que identifica un número como negativo, positivo o cero? Visita el artículo y aprenderás como hacerlo en diferentes lenguajes. Es simple pero viene muy bien si estás comenzando.

Cómo uso el algoritmo para saber si un número es positivo o negativo

Si estás aprendiendo el lenguaje de programación C o quieres tener algo que te ayude a refrescar los temidos punteros, aquí te dejo un pdf con una infografía básica de puntos. Podrás descargarla y te ayudará cuando haya conceptos que no recuerdas o necesitas aprender.

Un obsequio sin compromiso

Si quieres saber todas las novedades del portal de formación en los meses de junio, julio y agosto, pásate por aquí y descubre todas las aportaciones. De ahora en adelante se incluyen también novedades sobre la herramienta Liferay Portal, más los clásicos curso del mes y herramienta gratis.

Novedades de junio, julio y agosto en el portal de formación

En este tutorial, te guiaré a través de los pasos para determinar si un número entero es par o impar. Si alguna vez te has preguntado cómo diferenciar entre...

Descubre cómo identificar números pares e impares en minutos

Una de las tareas más comunes en los lenguajes de programación es realizar operaciones sobre valores numéricos guardados en ellas. En esta ocasión puedes aprender varias soluciones para solventar el problema de sumar valores numéricos almacenados en un HashMap del lenguaje Java.

Aprende a sumar valores numéricos en un HashMap de JAva

Pon a prueba tus conocimientos generales de programación a nivel básico e intermedio. Agrego cuestionarios para afianzar la solidez del portal de elearning. ¿Te atreves con el primero? ¡Ánimo!

Desafía tu conocimiento en programación: 20 preguntas para evaluar tus habilidades

Os muestro en este vídeo unos pequeños avances realizados en las clases de programación de videojuegos de niños y jóvenes (y adultos si quieren jajaja). Un pequeño homenaje al esfuerzo.

Un vistazo a los avances en las de creación de videojuegos para jóvenes y niños

Es difícil encontrar información de nivel intermedio a avanzado de la herramienta Liferay Portal. Vuelvo a publicar después de mucho tiempo, explicando qué son las organizaciones en Liferay, más una pequeña introducción a las principales operaciones que podemos realizar con ellas.

Aprende organizaciones con Liferay Portal

Descubre el pseudocódigo, organigrama, nassi-scheneiderman y código en diferentes lenguajes para implementar el algoritmo que devuelve el valor máximo y mínimo de una colección de números enteros.

Algoritmos. Cómo obtener el valor máximo y minimo de una serie de números enteros

Los primeros pasos para imprimir en pantalla con Harbour (Clipper). Este segundo artículo muestra cómo enviar datos al terminal en una aplicación de consola.

Harbour. Imprimir en pantalla

¿Quieres trabajar en una empresa usando el lenguaje de programación Python? Este artículo muestra 19 tipos de preguntas que suelen hacerse en este tipo de entrevistas, más las respuestas (y... aún más). Disfrútalo.

19 tipos de preguntas que pueden aparecer en una entrevista de Python

LibreOffice es una excelente suite ofimática que puede sustituir a Microsoft Office y además es ¡gratis! Lo que no sabe tanta gente es que además te permite crear macros complejas gracias a su propio lenguaje de programación. Échale un vistazo si quieres saber más ;)

Cómo programar con LibreOffice