Newsgroup: it.lavoro.informatica
Titolo: Lezioni private di C/C++ e programmazione in ambiente Linux

Si tengono lezioni e corsi privati di informatica, nell'area di Catania e
paesi etnei, ad iniziare da aprile 2005, per una o due persone alle seguenti
tariffe (per due persone scontare del 20%):
1) Lezioni personalizzate di C++ (e del subset C in C++), a Euro 23.00/ora a
persona.
2) Lezioni personalizzate di programmazione in ambiente Linux, a Euro
25.00/ora a persona.
3) Corso standard base di C++ (e del subset C in C++), durata 25 ore, a Euro
450.00 a persona.
4) Corso standard avanzato di C++, durata 15 ore, a Euro 270.00 a persona.
5) Corso standard di strutture dati e algoritmi in C++, durata 20 ore, a
Euro 360.00 a persona.
6) Corso standard di programmazione in ambiente Linux, durata 20 ore a Euro
400.00 a persona.
Solo da giugno 2005:
7) Corso standard avanzato di network programming e interprocess
communications, durata 20 ore a Euro 700.00 a persona
Solo da settembre 2005:
8) Lezioni personalizzate di programmazione grafica con le librerie QT,
tariffa da definirsi.
NB.: Il termine "standard", in contrapposizione a "personalizzato", intende
che il corso è organizzato ed impartito allo stesso modo per tutti sugli
stessi argomenti come da liste che seguono. Comunque e limitatamente ai
corsi su C++ l'argomento delle lezioni è proprio il C++ Standard come
definito dal documento ISO/IEC-14882:2003.
In tutti i corsi standard lo studente utilizzerà uno o più computers con
sistema operativo Linux-2.6.X e Bash shell, scriverà programmi con gli
editors Kate o VIM e li compilerà con GNU/Make e GCC, quindi sarà introdotto
almeno all'utilizzo di base di tali strumenti.
Contenuto sintetico del corso standard C++ del punto 3:
a) Il computer, la programmazione, il compilatore e il preprocessore, bit &
bytes & tipi.
b) Le strutture di controllo dell'esecuzione.
c) Le funzioni.
d) Puntatori, riferimenti e arrays.
e) Le strutture, le classi, l'astrazione dei dati e 'implementation hiding'.
f) L'overloading degli operatori.
g) L'ereditarietà e la composizione.
h) Il polimorfismo.
i) Introduzione ai templates.
j) Introduzione alla Libreria Standard del C++.
Contenuto sintetico del corso standard avanzato di C++ del punto 4
(prerequisito: la conoscenza di base del C++ o l'avere frequentato il corso
al punto 3):
a) I templates in profondità.
b) Stringhe (standard libc++).
c) Iostreams (standard libc++).
d) Containers e iteratori (standard libc++).
e) Algoritmi (standard libc++).
f) Auto_ptr (standard libc++).
g) Gestione delle eccezioni.
h) Ereditarietà multipla.
i) RTTI.
j) Introduzione ai design patterns.
k) Argomenti avanzati di programmazione.
Contenuto sintetico del corso standard di strutture dati e algoritmi in C++
del punto 5 (prerequisito: la conoscenza di base del C++ o l'avere
frequentato il corso al punto 3):
a) C++ Templates (tutte le strutture saranno studiate e implementate come
templates).
b) Iterazione e ricorsione.
c) Singly and Doubly Linked Lists + Circular Lists (liste di nodi a singolo
e doppio collegamento + liste circolari).
d) Stacks and Queues (pile e code).
e) Binary Trees (alberi binari).
f) Multiway Trees (alberi ad n-vie).
g) Graphs (grafi).
i) Sorting (ordinamenti).
j) Hashing.
k) Introduzione alla Data Compression e Memory Management (compressione dei
dati e gestione della memoria).
Contenuto sintetico del corso standard di programmazione in ambiente Linux
del punto 6 (prerequisito: conoscenza di base di C e/o C++, oppure l'avere
frequentato il corso al punto 3):
a) Lo standard POSIX e SUS.
b) File e Directory I/O.
c) Terminal I/O.
d) Processes and Threads.
e) IPC (Interprocess Communications).
f) Networking and Sockets.
g) Signals.
h) Time, Clocks and Timers.
i) GNU/Make, GCC and GDB (GNU compiler and debugger).
I contenuti precisi dei corsi 7 e 8 sono ancora in fase di definizione.
Chi volesse maggiori informazioni e comunque volesse mettersi in contatto
scriva a 
effeemmedief...@yahoo.com
 (sostituendo effe='f' e così
via, anche per il numero) lasciando eventualmente anche un numero telefonico
per essere ricontattato.
fabiomdf
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

..cosa fai spammi? 

io tutta sta roba me la sono imparata da solo con pochi libri... saro' 
un alieno? :)

inoltre odio chi dice che il C e' un subset del C++ sgrunt
sembra quasi che il C sia il parente povero del C++ grrrrrrrr (sento 
Kernigan e Ritchie che si agitano, e Stroustrup che dissente gh) :)


Impara l'italiano prima di scrivere: c'è differenza tra dire "il subset del
C in C++" e invece "C è un subset di C++". Il primo significa che si sta
discutendo di quella parte di C che è in C++.
Buon studio.


 ha scritto:

Impara l'italiano prima di scrivere: c'è differenza tra dire "il subset del
C in C++" e invece "C è un subset di C++". Il primo significa che si sta
discutendo di quella parte di C che è in C++.
Buon studio.


 ..cosa fai spammi?
Ciao,
scusa se ho violato le regole del NG, se č cosě non volevo. Non leggo molto
i posts di questo NG perň ho visto che qualche giorno fa c'era il post di
un'altra persona che propone appunto lezioni di C e C++. A seguito c'č stata
solo una discussione sulla consistenza delle tariffe e niente altro. Quindi
ho ritenuto di fare lo stesso nella 'sicurezza' di non fare niente di male.
Saluti,


 Buon studio.
O buono studio? (s impura ti ricorda qualche cosa?)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

In data Fri, 25 Feb 2005 16:28:45 GMT, fabiomdf ha scritto:
[cut]
Resto dell'idea che proporre software o consulenze su un ng frequentato da
professionisti informatici sia:
1. spam 
2. controproducente, come cercare di vendere ghiaccio agli eschimesi
PaF notturno



Salve,
Mi sono messo in una brutta posizione, eh? Ho già cercato di spiegare
(stesso thread, altro post) perchè avevo (ingiustamente) ritenuto leggittimo
postare questa offerta. In sintesi: non conosco il NG, non lo frequento
quasi mai, e ho preso l'idea proprio da un altra proposta (stesso
argomento), che sicuramente molti di voi hanno già letto in questi giorni e
molti hanno anche commentato limitatamente all'ammontare delle tariffe.
Stamattina ho trovato la stessa offerta (come presentata in questo NG) di
dj...@excite.it
 addirittura su it.comp.lang.c++, dove come molti di voi
sanno, si discute esclusivamente di Standard C++ e dove qualsiasi argomento
legato ad aspetti lavorativi e OT++.
NON riesco ad esprimere a parole quanto mi dispiace avere preso ad esempio
di corretto utilizzo di questo NG proprio l'esemplare meno rappresentativo
di buona educazione.
Chiudo rinnovando le mie scuse e, soprattutto, dichiarando che qualsiasi
contatto dovesse pervenire all'indirizzo che ho dato per scrivermi sarà
ignorato. Spero così di avere almeno un po' rimediato.
Buon lavoro a tutti,


 ignorato. Spero così di avere almeno un po' rimediato.
certamente si', e comunque non esageriamo: non hai ucciso nessuno ma hai
semplicemente sbagliato NG dove postare l'annuncio.
ti invito dunque a rimanere e partecipare alle discussioni che comunque
riguardano la nostra professione in tutti i suoi aspetti.
saluti.
-- 
FabMind

In data Sat, 26 Feb 2005 12:42:17 GMT, fabiomdf ha scritto:
[cut]
Ciao,
oltre a quotare FabMind aggiungo che la mia riflessione era generale, anche
se in risposta al tuo post.
Non sei il primo che ha un approccio errato al ng ma sei uno dei pochi che
ammette l'errore. Tanto per darti un vero cattivo esempio leggi il thread
iniziato da "sapienzaprogetti" con titolo SOFTWARE PERSONALIZZATO...
Ciao
PaF

 ignorato. Spero così di avere almeno un po' rimediato.
non scherzare su, assolutamente non fare una cosa del genere , è troppo
autocastrarsi per un errore , hai accettato la critica e bohn finita li.
ciao

 ignorato. Spero così di avere almeno un po' rimediato.
Capito al volo, eh?

 wrote in message 
news:80Z181Z52Z223Y...@usenet.libero.it...
CUT
Ciao è possibile vedere un programma  o lavoro che hai fatto?
Provarlo o vederlo...
Non capisco perché accanirsi contro uno che propone lezioni di 
programmazione, anche se sei del settore puoi avere curiosità o interesse a 
formarti in altri ambiti.
In tal modo si precludono delle possibilità per chi eventualmente fosse 
interessato a dei corsi che non siano fatti da enti particolari...
Tutto questo perché? per l'arroganza di qualcuno che già in maniera 
preconcettuale vede il caso in questione come un incapace o in maniera 
negativa.
Prima di dire se è una cosa è buona o male bisogna saper distinguere , si 
chiama raziocigno avulso da preconcetto...
Ciao 

 chiama raziocigno 
sarebbe? la capacita' intellettiva di un cigno?
-- 
FabMind