Asignatura universitaria

Advanced Programming

Object-oriented design, exception handling, input/output, testing and refactoring.

UCJC

Temario de la asignatura

Estos bloques orientan el estudio. Adaptamos las clases al programa y al material que estés trabajando.

1

Object-oriented foundations

  • Introduction to object-oriented programming
  • Classes, objects and methods
2

Reuse and abstraction

  • Inheritance
  • Polymorphism
3

Robust programs

  • Exception handling
  • Input and output
4

Software quality

  • Unit testing
  • Code refactoring

Dónde suele costar más

  • Designing class responsibilities
  • Handling failures and I/O
  • Refactoring without changing behaviour

Qué suele necesitar el alumno para llevarla bien

Constancia en el estudio, práctica progresiva y revisión de los fundamentos antes de abordar ejercicios más complejos.

Apoyo de Academia Biz-Code

Cómo te ayudamos con esta asignatura

Partimos de tu nivel y del programa que estés cursando para convertir los conceptos en un plan de trabajo claro y práctico.

  • Como orientación de Academia Biz-Code, estructuramos el estudio por objetivos y procedimientos.
  • Practicamos los ejercicios con desarrollo completo y revisión de errores.
  • Adaptamos el ritmo al temario y las evaluaciones que trabaje el alumno.
Consultar esta asignatura

Sigue explorando

También te puede interesar