- 来自www.edx.org
Introduction to Java Programming: Writing Good Code
- 自定进度
- 免费获取
- 收费证书
- 5 序列
- 等级 介绍
- 字幕在 Spanish
课程详情
教学大纲
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.
先决条件
It is recommended to be familiar with the topics covered in Introduction to
讲师
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
编辑
平台
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.