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/overview

Conceptos de Programación más 3 Cheat Sheets

course_overview

Lo que necesitas saber antes y después de estudiar programación.

count_parts
·
count_chapters
begin_reading
download
part_count

Acerca de este libro1 chapters

Begin part ›
  1. Acerca de este libro

part_count

Conceptos de programación13 chapters

Begin part ›
  1. Iniciemos

  2. Variables

  3. Tipos de datos

  4. Funciones

  5. Operadores y expresiones

  6. Sentencias de control de flujo

  7. Excepciones

  8. Clases

  9. Bibliotecas, paquetes o módulos

  10. Programación asíncrona

  11. Lenguajes compilados e interpretados

  12. Línea de comandos vs UI

  13. ¿Por dónde continuar?

part_count

Cheat sheets3 chapters

Begin part ›
  1. Cheat sheet de Git

  2. Cheat sheet de JavaScript

  3. Cheat sheet de CSS