Introduction to Java Programming: Writing Good Code

Curso
en
Inglês
Legendas disponíveis
25 h
Este conteúdo é classificado como 0 de 5
Fonte
  • De www.edx.org
CONDIÇÕES
  • Individualizado
  • Acesso livre
  • Certificado pago
Mais informações
  • 5 sequências
  • Introductive Level
  • Legendas em Spanish

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Saiba mais

Detalhes do curso

Programa de Estudos

1. Debugging
The first week starts from basic errors that occur at compile time and at run time when developing programs, and introduces debugging as a powerful and flexible strategy to detect and correct errors. The Eclipse IDE Debugger will be used to illustrate the debugging process with practical examples. 2. Reasoning & Testing
The second week addresses formal mechanisms to test that programs do what is expected of them, introducing unit testing processes, particularized in the JUnit framework for testing programs written in the Java language. 3. Complexity
The third week analyzes programs from the point of view of efficiency in the use of resources, such as computation time and storage, and presents simple mechanisms to improve the efficiency of Java programs. 4. Software Engineering
The fourth week introduces basic principles of software engineering with the aim to improve robustness, modularity, reusability and maintainability of programs. 5. Ethics
The last week studies ethical issues related to software development, including privacy, legal issues, intellectual property rights, and social ramifications.

Pré-requisito

It is recommended to be familiar with the topics covered in Introduction to

Instrutores

Carlos Delgado Kloos
Full Professor
Universidad Carlos III de Madrid

Iria Estévez-Ayres
Assistant Professor
Universidad Carlos III de Madrid

Jorge Blasco
Assistant Lecturer
Universidad Carlos III de Madrid

Carlos Alario-Hoyos
Postdoctoral Researcher in the Department of Telematics Engineering
Universidad Carlos III de Madrid

Julio Villena Román
Lecturer
Universidad Carlos III de Madrid

María Blanca Ibáñez
Visiting Assistant Professor
Universidad Carlos III de Madrid

Florina Almenares Mendoza
Associate Professor
Universidad Carlos III de Madrid

Editor

Universidad Carlos III de Madrid

Plataforma

EdX est une plateforme d'apprentissage en ligne (dite FLOT ou MOOC). Elle héberge et met gratuitement à disposition des cours en ligne de niveau universitaire à travers le monde entier. Elle mène également des recherches sur l'apprentissage en ligne et la façon dont les utilisateurs utilisent celle-ci. Elle est à but non lucratif et la plateforme utilise un logiciel open source.

EdX a été fondée par le Massachusetts Institute of Technology et par l'université Harvard en mai 2012. En 2014, environ 50 écoles, associations et organisations internationales offrent ou projettent d'offrir des cours sur EdX. En juillet 2014, elle avait plus de 2,5 millions d'utilisateurs suivant plus de 200 cours en ligne.

Les deux universités américaines qui financent la plateforme ont investi 60 millions USD dans son développement. La plateforme France Université Numérique utilise la technologie openedX, supportée par Google.

Este conteúdo é classificado como 4.5 de 5
(nenhuma revisão)
Este conteúdo é classificado como 4.5 de 5
(nenhuma revisão)
Conclua este recurso para fazer uma avaliação