Conceptos de Programación más 3 Cheat Sheets

Conceptos de Programación más 3 Cheat Sheets

Fabián Karaben
Buy on Leanpub

Table of Contents

Acerca de este libro›

  • Acerca de este libro
    • ¿Qué es el Proyecto Esdocu?
    • Consigue la última versión

Conceptos de programación›

  • Iniciemos
    • ¿Por qué un libro de conceptos?
    • ¿Por qué existen tantos lenguajes?
    • Palabras clave
    • Comentarios
    • Consigue la última versión
  • Variables
    • ¿Qué es una variable?
    • Nombres de variables
    • Alcance de una variable
    • Variables por valor y por referencia
    • Consigue la última versión
  • Tipos de datos
    • ¿Qué es un tipo de dato?
    • Tipos de datos dinámicos
    • Números
    • Cadenas de texto
    • Verdadero o Falso
    • Listas o Arrays
    • Sets
    • Mapas o Diccionarios
    • Consigue la última versión
  • Funciones
    • ¿Qué es una función?
    • Parámetros de una función
    • Alcance de una función
    • Valor de retorno
    • Ejecutar una función
    • Consigue la última versión
  • Operadores y expresiones
    • Operadores aritméticos
    • Operadores de equidad y relación
    • Operadores de asignación
    • Operadores lógicos
    • Expresión condicional
    • Expresiones regulares
    • Consigue la última versión
  • Sentencias de control de flujo
    • Sentencia if…else
    • Sentencia switch/case
    • Bucles for
    • Bucles while
    • Break y continue
    • Consigue la última versión
  • Excepciones
    • ¿Qué es una excepción?
    • Try y catch
    • Throw
    • Lenguajes sin try y catch
    • Consigue la última versión
  • Clases
    • ¿Qué es una clase?
    • Propiedades
    • Métodos
    • Constructores
    • Clases abstractas
    • Extendiendo clase
    • Consigue la última versión
  • Bibliotecas, paquetes o módulos
    • ¿Qué son las bibliotecas?
    • Bibliotecas integradas
    • Bibliotecas de la comunidad
    • Consigue la última versión
  • Programación asíncrona
    • ¿Qué es la programación asíncrona?
    • Futures o Promises
    • Streams
    • Consigue la última versión
  • Lenguajes compilados e interpretados
    • Lenguajes compilados
    • Lenguajes interpretados
    • Consigue la última versión
  • Línea de comandos vs UI
    • Línea de comandos
    • Entrada y salida de datos
    • UI web
    • UI de escritorio
    • Consigue la última versión
  • ¿Por dónde continuar?
    • Elegir según la aplicación
    • Elegir según la demanda laboral
    • Saludo final
    • Consigue la última versión

Cheat sheets›

  • Cheat sheet de Git
    • Configuración inicial
    • Alias
    • Diff
    • Quitar un archivo del stage:
    • Reconstruir todo el repositorio a como estaba en el último commit:
    • Reconstruir un solo archivo a como estaba en el último commit:
    • Cambiar el mensaje del último commit
    • Ignorar el último commit (con –soft) cuando faltó agregar más contenido
    • Ignorar el último commit (con –mixed) cuando faltó agregar más contenido
    • Ignorar el último commit (con –hard)
    • Ver el log de absolutamente todo lo que ha sucedido en orden cronológico
    • Crear una rama, trabajar en ella y luego unirla a main
    • Crear un tag al último commit:
    • Crear un tag de una versión anotada (-a) con un mensaje (-m):
    • Crear un tag que apunta a un commit especificado con un hash:
    • Ver los detalles de un tag:
    • Eliminar un tag:
    • Subir una rama local a remoto
  • Cheat sheet de JavaScript
    • Algo
  • Cheat sheet de CSS
    • Algo CSS
Conceptos de Programación más 3 Cheat Sheets/Cheat sheets

Cheat sheets

Up next

Cheat sheet de Git

In this part

  • Cheat sheet de Git
  • Configuración inicial
  • Alias
  • Diff
  • Quitar un archivo del stage:
  • Reconstruir todo el repositorio a como estaba en el último commit:
  • Reconstruir un solo archivo a como estaba en el último commit:
  • Cambiar el mensaje del último commit
  • Ignorar el último commit (con –soft) cuando faltó agregar más contenido
  • Ignorar el último commit (con –mixed) cuando faltó agregar más contenido
  • Ignorar el último commit (con –hard)
  • Ver el log de absolutamente todo lo que ha sucedido en orden cronológico
  • Crear una rama, trabajar en ella y luego unirla a main
  • Crear un tag al último commit:
  • Crear un tag de una versión anotada (-a) con un mensaje (-m):
  • Crear un tag que apunta a un commit especificado con un hash:
  • Ver los detalles de un tag:
  • Eliminar un tag:
  • Subir una rama local a remoto
  • Cheat sheet de JavaScript
  • Algo
  • Cheat sheet de CSS
  • Algo CSS