Programación

Todo el contenido de programación de la web — Python, C, Java y los lenguajes que se vayan añadiendo, organizados por asignatura y nivel.

139 artículos

Python21 temas

  1. Variables

    Tipos, asignación, input() y conversiones

    Cuestionario tipo examen
  2. Operadores

    Aritméticos, // y %, comparación y lógicos

    Cuestionario tipo examen
  3. Depuración

    Tracebacks, prints de depuración y pdb

  4. Condicionales

    if, elif, else y condiciones compuestas

    Cuestionario tipo examen
  5. Bucles

    for, while, range, break y continue

    Cuestionario tipo examen
  6. Funciones

    Parámetros, return, ámbito y pila de llamadas

    Cuestionario tipo examen
  7. Excepciones

    try, except, raise y assert

    Cuestionario tipo examen
  8. Clases

    Objetos, encapsulamiento y métodos mágicos

    Cuestionario tipo examen
  9. Herencia

    super(), override, polimorfismo y clases abstractas

    Cuestionario tipo examen
  10. Sobrecarga de operadores

    __add__, __eq__, __str__ y compañía

    Cuestionario tipo examen
  11. Iteradores y generadores

    iter, next, yield y el for por dentro

    Cuestionario tipo examen
  12. Pruebas

    Caja blanca, caja negra, TDD y unittest

    Cuestionario tipo examen
  13. LinkedList

    Nodos, enlaces, insertar y borrar

    Cuestionario tipo examen
  14. Módulos

    import, paquetes y if __name__ == "__main__"

    Cuestionario tipo examen
  15. Listas y tuplas

    Índices, slices, métodos y recorridos

    Cuestionario tipo examen
  16. Mutabilidad y copias

    Referencias, copias, matrices y comprehensions

    Cuestionario tipo examen
  17. Recursividad

    Caso base, pila de llamadas y recursión rápida

    Cuestionario tipo examen
  18. Contenedores asociativos

    Diccionarios, conjuntos y estructuras anidadas

    Cuestionario tipo examen
  19. Strings

    Índices, métodos de str y f-strings con formato

    Cuestionario tipo examen
  20. Regex

    Patrones, grupos, re.findall y cuantificadores

    Cuestionario tipo examen
  21. Archivos de texto

    open, modos, leer, escribir y with

    Cuestionario tipo examen

C10 temas

  1. Variables

    Tipos, printf, scanf y el operador &

  2. Condicionales

    if, else if, switch y operadores lógicos

  3. Bucles

    for, while, do…while, break y continue

  4. Punteros

    Direcciones, * y &, y punteros con arrays

  5. Funciones

    Prototipos, void y paso por valor y por referencia

  6. Memoria dinámica

    malloc, calloc, realloc, free y fugas de memoria

  7. Structs

    struct, cadenas y funciones de string.h

  8. Preprocesador

    #include, #define, macros y #ifdef

  9. Procesos

    fork, exec, wait y procesos padre e hijo

  10. Llamadas al sistema

    open, read, write, lseek y descriptores

Java16 temas

  1. Sintaxis

    Clases, main, println y la sintaxis básica

    Cuestionario tipo examen
  2. Variables

    Tipos primitivos, String, final y casting

    Cuestionario tipo examen
  3. Condicionales

    Scanner, if/else, switch y operadores lógicos

    Cuestionario tipo examen
  4. Bucles

    for, for-each, while y do-while

    Cuestionario tipo examen
  5. Métodos

    static, parámetros, return y sobrecarga

    Cuestionario tipo examen
  6. Arrays

    Arrays, matrices, índices y referencias

    Cuestionario tipo examen
  7. Strings

    equals, substring, split y la trampa de ==

    Cuestionario tipo examen
  8. Regex

    Pattern, Matcher, grupos y validar datos

    Cuestionario tipo examen
  9. Clases

    Atributos, constructores, getters y this

    Cuestionario tipo examen
  10. Herencia

    extends, super(), override y polimorfismo

    Cuestionario tipo examen
  11. Excepciones

    try, catch, finally, throw y las tuyas propias

    Cuestionario tipo examen
  12. Interfaces

    interface, implements y clases abstractas

    Cuestionario tipo examen
  13. Comparable y Cloneable

    compareTo, ordenar objetos y clone()

    Cuestionario tipo examen
  14. Iteradores

    Iterator, Iterable, ListIterator y for-each

    Cuestionario tipo examen
  15. Colecciones

    List, Set, Map y cuándo usar cada una

    Cuestionario tipo examen
  16. LinkedList

    Node, first, next, insertar, borrar y recorrer

    Cuestionario tipo examen