Entradas

Mostrando las entradas etiquetadas como Libros

Tutorial y libro de pseudocódigo para principiantes usando PSeInt

Imagen
En 2017 publiqué el libro " Diseño de Algoritmos en Pseudocódigo y Ordinogramas " empleando pseudocódigo CEE ( C En Español ), para facilitar su posterior codificación al lenguaje C. Ahora bien, tanto en el nuevo Tutorial de Pseudocódigo que he incorporado a Abrirllave , como en el libro " PSEUDOCÓDIGO PARA PRINCIPIANTES " que acabo de publicar en Amazon (en ebook y en papel ), la sintaxis del pseudocódigo que he utilizado en los algoritmos es compatible con la aplicación PSeInt , que es software libre –descargable gratuitamente en Internet– y permite probar los ejemplos y ejercicios resueltos en el libro y en el tutorial. Al respecto, en el tutorial también he incluido los siguientes apartados: Guía básica de uso de PSeInt . Lista de palabras clave en pseudocódigo válidas en PSeInt . En cuanto al libro, es el segundo que publico en Amazon perteneciente a la colección de libros de informática para principiantes que estoy escribiendo sobre programación y desa...

Libro para aprender a programar en lenguaje C desde cero

Imagen
Hoy tengo el placer de anunciar que ya está disponible en Amazon, tanto en formato ebook ( versión Kindle ) como en papel ( tapa blanda ), el libro "LENGUAJE C PARA PRINCIPIANTES" . Este libro es el primero de la colección de libros de informática sobre programación y desarrollo web que hace un tiempo decidí escribir y que están dirigidos, especialmente, a estudiantes principiantes. Los contenidos del libro están basados –en gran medida– en el Tutorial de Lenguaje C de Abrirllave y en su página web se puede descargar el código fuente de todos los ejemplos y ejercicios resueltos en él: www.abrirllave.com/principiantes/lenguaje-c/

Nuevos libros para aprender a programar y crear páginas web

Imagen
En 2006 publiqué mi primer libro –actualmente agotado– cuyo título era " Empezar de Cero a Programar en Lenguaje C " y creé el sitio web « www.carlospes.com » donde publiqué diversos artículos y tutoriales sobre informática básica, programación, desarrollo web, etc. Hasta la fecha el sitio ha recibido más de 5 millones de visitas. Posteriormente, en 2014, comencé a desarrollar « www.abrirllave.com », un sitio web de contenidos educativos (teoría, ejemplos, ejercicios resueltos, presentaciones...) de informática (HTML, Java, XSD...) que pudiera ser útil a estudiantes y profesores, donde el número de visitas es muchísimo mayor. En 2017, ya había publicado cuatro libros más, tales como: " 36 pasos básicos para desarrollar un sitio web " (2011) o " Lenguajes de marcas y sistemas de gestión de información " (2017). Ahora bien, en 2020, después de escribir y publicar en Amazon el libro " 35 ESCALONES " contando una trágica historia real –que nada tie...

Segunda parte del libro 35 ESCALONES en proyecto - MICROVOCES

Imagen
Tardé casi tres años en escribir el libro "35 ESCALONES" y, tres meses después de publicarlo en Amazon, ya lo habéis adquirido más de 500 personas. Al respecto, mi familia y yo os estamos muy agradecidos por todos los mensajes de ánimo que nos estáis haciendo llegar por diversos medios. 35 ESCALONES - ( Versión Kindle ) ( Tapa blanda ) Después de pensarlo mucho, he encontrado la forma que considero adecuada para enfocar la segunda parte. Por tanto, ya estoy perfilando su estructura y espero que dentro de no mucho tiempo lo termine de escribir. En él voy a sacar a la luz otros muchos hechos lamentables que, por diversas razones, omití relatar en 35 ESCALONES . Además, tengo el propósito de ayudar a otras personas (con ideas) a dar el paso de denunciar públicamente (de distintas formas) terribles injusticias como la sufrida por mi padre, tales como: creando un blog, escribiendo un libro, difundiendo a través de las redes sociales, etc. Asimismo, en la segunda parte del libro...

Libro de Diseño de Algoritmos

Imagen
Como ya comenté en Medium hace varias semanas, llevo un tiempo incorporando contenidos al tutorial de algoritmos  de Abrirllave y, por fin, ayer publiqué el libro titulado “ Diseño de Algoritmos en Pseudocódigo y Ordinogramas ”, en el cual se basa dicho tutorial. [Portada del libro Diseño de Algoritmos en Pseudocódigo y Ordinogramas] CONTENIDOS DEL LIBRO Los capítulos del libro son: Capítulo 1: Qué es un algoritmo Capítulo 2: Tipos de datos Capítulo 3: Identificadores, variables y constantes Capítulo 4: Tipos de datos definidos por el programador Capítulo 5: Operadores y expresiones Capítulo 6: Instrucciones primitivas Capítulo 7: Estructura de un algoritmo en pseudocódigo Capítulo 8: Ordinogramas Capítulo 9: Instrucciones de control alternativas Capítulo 10: Instrucciones de control repetitivas Capítulo 11: Instrucciones de control de salto Capítulo 12: Llamadas a subalgoritmos DESCARGAR LIBRO EN PDF El libro lo he publicado con licencia Creative Comm...

Libro de LMSGI

Imagen
Aunque todavía no están desarrollados todos los capítulos del último libro que estoy escribiendo “ Lenguajes de Marcas y Sistemas de Gestión de Información ”, he decidido publicar –en formato PDF y bajo una licencia Creative Commons– lo que tengo escrito hasta ahora y, en una próxima edición, añadir el resto de contenidos. [Portada del libro Lenguajes de Marcas y Sistemas de Gestión de Información] CONTENIDOS DEL LIBRO En esta primera edición, están desarrollados tres de los siete capítulos que consta el libro. Concretamente, los capítulos 1, 2 y 4, cuyos contenidos son: Capítulo 1: Reconocimiento de las características de los lenguajes de marcas (XML). Capítulo 2: Utilización de lenguajes de marcas en entornos web (HTML). Capítulo 4: Definición de esquemas y vocabularios en XML (DTD y XSD). El resto de capítulos son: Capítulo 3: Aplicación de los lenguajes de marcas a la sindicación de contenidos. Capítulo 5: Conversión y adaptación de documentos XML. Capítulo...

Presentar un libro de SEO entre amigos es algo genial

Imagen
Antes de ayer, 23 de mayo de 2013, presenté el libro “ Fundamentos del SEO ” en el hotel Bed4U Pamplona y siempre será uno de esos días que no podré olvidar. En especial, por el gran afecto que recibí de todos los asistentes al evento y que tan bien me hizo sentir (alumnos, compañeros de trabajo, familiares...). Todo fue posible gracias a la invitación que me hizo Javier Guembe ( @javig ), director de marketing online del hotel, para hacer la presentación en sus instalaciones. Además, fue para mí un honor que Javier Abrego ( @fjabrego ) aceptase ser el maestro de ceremonias. También, fue estupendo que Dani Pinillos ( @seovision ), uno de los profesionales del SEO que entrevisto en el libro, pudiese hacer un hueco en su apretada agenda y estuviese con nosotros. Esta es la PPT que preparé sobre el PASADO (cómo elaboré el libro), el PRESENTE (la repercusión que está teniendo estos días) y el FUTURO (añadir contenidos a FundamentosdelSEO.com ): Presentacion libro Fundamentos ...

Presentación del libro Fundamentos del SEO en Pamplona

Imagen
Tengo el placer de anunciar que, el 23 de mayo de 2013 a las 18:30h., voy a presentar en Pamplona –esplendida ciudad donde vivo desde hace 10 años– el libro que acabo de publicar titulado “ Fundamentos del SEO ”, una guía para iniciarse en las técnicas de posicionamiento en buscadores . El evento tendrá lugar en el estupendo hotel Bed4U de Pamplona y, para hacer la presentación, me acompañarán Javier Abrego ( @fjabrego ) y Dani Pinillos ( @seovision ). Además, sortearé varios ejemplares entre los asistentes. ¡¡ Nos vemos allí !! Por cierto, quiero agradecer a Javier Guembe ( @JaviG ) la organización de este evento ;)

Orígenes del libro Fundamentos del SEO #FDSEO

Todavía no había terminado de escribir el ebook “ 36 Pasos básicos para desarrollar un sitio web ” que publiqué en abril de 2011, cuando ya empezó a tomar forma en mi cabeza la idea de escribir un libro donde explicar qué acciones SEO se pueden realizar en cada uno de esos pasos. Así, en un primer momento, pensé en llamarlo “ SEO aplicado en el desarrollo de sitios web ”, título que después decidí cambiar por “ Fundamentos del SEO ”, debido sobre todo a que el enfoque de los contenidos del libro cambió mientras lo escribía –periodo que ha durado aproximadamente 2 años–. GUÍA PARA INICIARSE EN LAS TÉCNICAS DE SEO Si al principio el libro iba a contener, principalmente, listados de acciones SEO a realizar en las distintas fases del desarrollo de un sitio web, finalmente, el enfoque ha sido escribir un libro orientado, especialmente, a servir de guía para todos aquellos que quieran iniciarse en el aprendizaje de técnicas de posicionamiento en buscadores . Para su elaboración, me basé ...

Libro de SEO en Edición

Cada vez tengo más avanzado el libro de posicionamiento en buscadores que estoy escribiendo, más o menos, desde hace un año. En este tiempo, le he ido dando varios giros al contenido y perfilando el guión del mismo. A día de hoy, el índice tiene 12 páginas de apartados repartidos en 16 capítulos, que, a su vez, los he agrupado en 5 partes: Introducción al SEO. Fundamentos del SEO. SEO avanzado. SEO profesional. Recursos de SEO. Pronto, os daré más detalles. También podéis ver la web que he creado para el libro de SEO .

Libro de Twitter para Dummies

Imagen
Esta semana, ha salido a la luz el libro de Twitter para Dummies escrito por Javier Guembe, a quien tuve la ocasión de conocer personalmente en un congreso de Internet en Madrid el año pasado y, desde entonces, he coincidido con él en un par de eventos más: Congreso Web de Zaragoza e Iniciador Navarra . Hace ya más de un mes, en el último Iniciador Navarra, Javier me comunicó que su libro se iba a publicar, y me explicó cuáles eran los contenidos del mismo. Por eso, aunque todavía no lo he leído, me atrevo a recomendarlo y, desde luego, está en mi lista de libros pendientes por leer.

36 Pasos básicos para desarrollar un Sitio Web

Imagen
Desde hoy, el libro 36 pasos básicos para desarrollar un Sitio Web (que es una síntesis del Curso para Webmasters que estoy preparando) podéis descargarlo gratuitamente desde Bubok. ¡Espero que os sea de utilidad!

Llamadas a subalgoritmos - Capítulo 2

Terminado el capítulo 2 del libro siguiente a Empezar de cero a programar en lenguaje C , puedo adelantar el índice del mismo: 2.1 INTRODUCCIÓN 2.2 PROBLEMAS Y SUBPROBLEMAS 2.3 SUBPROGRAMAS ... 2.3.1 Procedimientos ... 2.3.2 Declaraciones locales y globales ...... 2.3.2.1 Declaración de subprogramas ... 2.3.3 Parámetros ...... 2.3.3.1 Parámetros formales ...... 2.3.3.2 Parámetros actuales ...... 2.3.3.3 Paso por valor ...... 2.3.3.4 Paso por referencia ... 2.3.4 Funciones ... 2.3.5 Representación mediante diagramas de flujo ... 2.3.6 Codificación en lenguaje C 2.4 RECURSIVIDAD En el capítulo explico qué son los subprogramas (procedimientos y funciones) y cómo podemos diseñar subalgoritmos en pseudocódigo y con ordinogramas. Todo ello mediante ejemplos y sus correspondientes trazas. Hay que saber que en lenguaje C todo son funciones. No obstante, los procedimientos se pueden simular con funciones de tipo void en las que no será necesario hacer uso de la instrucción ...

Instrucciones de control de salto - Capítulo 1

"En programación estructurada, no se considera una buena práctica hacer uso de las instrucciones de control de salto, pero, ¿por qué entonces, casi todos los lenguajes de programación permiten codificarlas?" De esta forma comienza el capítulo 1 del libro siguiente a Empezar de cero a programar en lenguaje C . El capítulo ya lo he terminado de escribir y, por ahora, puedo adelantaros el índice de contenidos del mismo: 1.1 INTRODUCCIÓN 1.2 INSTRUCCIONES DE SALTO ... 1.2.1 interrumpir ...... 1.2.1.1 La instrucción break ... 1.2.2 continuar ...... 1.2.2.1 La instrucción continue ... 1.2.3 ir_a ...... 1.2.3.1 La instrucción goto ... 1.2.4 volver ...... 1.2.4.1 La instrucción return 1.3 VENTAJAS DE NO USAR LAS INSTRUCCIONES DE SALTO En el capítulo se presentan las instrucciones de control de salto en pseudocódigo ( interrumpir , continuar , ir_a y volver ) y en C ( break , continue , goto y return ), así como, la conveniencia de no hacer uso de ellas, en especial ...

¿Qué es el pseudocódigo CEE?

Se me ocurrió llamar así al pseudocódigo que utilizo en el libro EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C , ya que, la mayoría de palabras utilizadas en dicho pseudocódigo son una traducción del inglés al castellano y, aunque la correspondencia entre un algoritmo escrito en pseudocódigo CEE (C En Español) y su codificación al C no es del 100%, sí he pretendido que sea lo más didáctico y entendible posible para el estudiante. De modo que, por ejemplo, el siguiente algoritmo, que sirve para mostrar por pantalla los primeros diez números naturales: algoritmo Numeros_del_1_al_10 variables ... entero contador inicio ... contador ← 1 ... hacer ...... escribir( contador ) ...... contador ← contador + 1 ... mientras ( contador <= 10 ) fin Se puede codificar en C de la siguiente manera: #include <stdio.h> int main() { ... int contador; ... contador = 1; ... do ... { ...... printf( "%d ", contador ); ...... contador++; ... } while ( contador <...

Empezar de cero a programar en lenguaje C

Hace poco más de un año (julio de 2006) que publiqué el libro y, haciendo balance, estoy bastante contento con la aceptación que ha tenido, ya que, a pesar de las dificultades que tuve en su momento para editarlo, de vez en cuando recibo emails felicitándome y preguntándome para cuándo terminaré el siguiente libro, cosa que, evidentemente, me anima a seguir escribiendo. Por lo que, desde aquí, quiero agradecer públicamente las felicitaciones recibidas y, en cuanto al siguiente libro, me gustaría tenerlo terminado para junio de 2008 como muy tarde. Actualmente, ya he escrito dos capítulos: 1. Instrucciones de control de salto 2. Llamadas a subalgoritmos (subprogramas) Y estoy preparando el tercero, en donde explico los arrays.