Save for later

Programmazione I

Questo corso si occupa della programmazione orientata agli oggetti (classi, oggetti, ereditarietà, polimorfismo, le altre relazioni tra classi), la memoria dinamica, lo sviluppo di alcuni contenitori quali pile e code, la gestione delle eccezioni.

Imparerai a progettare un algoritmo e i concetti fondamentali di programmazione utilizzando come linguaggio di riferimento il linguaggio C++. Per sviluppare gli esempi e gli esercizi presentati durante il corso è possibile utilizzare un qualsiasi compilatore C++ (Standard). Si segnalano: l'ambiente di sviluppo DevC++ (GNU General Public License) per Windows, Xcode per Mac OS X, il compilatore GNU C++ su Linux, l'ambiente C++ per piattaforma Eclipse.

The aim of this course is to illustrate the object-oriented programming (classes, objects, inheritance, polymorphism and other relationships between classes), the dynamic memory, the development of other containers such as piles and queues and the management of the exceptions.

Moreover, the students will learn how to design algorithms and other fundamental programming concepts in C++ language. All the examples and exercises of this course can be developed with any C++ (Standard) compiler: the environment development DevC++ (GNU General Public License) for Windows, Xcode for Mac OS X, GNU C++ for Linux and the environment C++ for Eclipse.

What you'll learn

  • • Fornire competenze teoriche e pratiche di programmazione orientata agli oggetti
  • • Fornire le basi per la costruzione di programmi e lo sviluppo di applicazioni
  • • Realizzare componenti software per la costruzione dei programmi
  • • Utilizzare il linguaggio C++ e le sue caratteristiche.
  • In this course, the students will master:
  • • theoretical and practical object-oriented programming skills;
  • • the basic programs creation and applications development;
  • • the implementation of software components for programs creations;
  • • C++ language and its characteristics.

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 7 weeks
Effort 7 weeks, 6–8 hours per week
Starts On Demand (Start anytime)
Cost $60
From FedericaX, Università degli Studi di Napoli Federico II via edX
Instructor Valeria Vittorini
Download Videos On all desktop and mobile devices
Language Italian
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Public Relations 2 $44k

Public Relations 3 $45k

Public Programs $49k

Public Information Officer of Public Works $53k

Public Notary $54k

Public Defender 3 $64k

Public Outreach $65k

General $72k

Public Adviser $74k

Public Research $74k

Public Schools $80k

Public Educator $82k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 7 weeks
Effort 7 weeks, 6–8 hours per week
Starts On Demand (Start anytime)
Cost $60
From FedericaX, Università degli Studi di Napoli Federico II via edX
Instructor Valeria Vittorini
Download Videos On all desktop and mobile devices
Language Italian
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now