Python - Intro 1

Daca nu ai instalat python in sistem, o poti face usor si repede urmand articolul Python - Mediul de lucru .
Pentru a exersa notiunile prezentate mai jos nu trebuie decat sa lansezi consola interactiva Python [ tasteaza python in terminal ] sau lanseaza Idle [ IDE-ul python ]. Articolul prezinta cateva notiuni de baza cum ar fi: variabile, liste,  stringuri,  dictionare. Lectura placuta ...

mai mult ..

Javascript - Resurse Gratuite

Javascript, un limbaj cerut din ce in ce mai mult de catre angajatori, in special datorita expansiunii framework-ruilor Angular, ReactJS, Node.js, Backbone.js .
In cazul in care te-ai decis sa inveti acest limbaj, intrebarea care se pune este de unde sa incepi ?
Resursele online, gratuite care te pt ajuta destul de mult sa inveti acest limbaj sunt destul de multe [ uneori prea multe dupa parerea noastra].

mai mult ..

Cpp - Clase - Intro

Scopul lectiei este sa exemplifce declararea si utilizarea unei clase care are constructor, destructor si accesori public pentru o data de tip private. Structura propusa este una minima pentru a evidentia conceptul de clasa in C++.

Exerciile propuse va vor ajuta sa aprofundati mai usor acest concept important al limbajului C++.  Succes !

 

mai mult ..

Cpp - Matrici 2D - Intro

Matricile, cum bine stiti, sunt structuri unde putem stoca informatie in Z celule, unde Z = N (linii) x M (coloane). Implementarea unei astfel de stucturi se poate face in mai multe feluri. Noi, in aceasta lectie am optat pentru un model liniar de memorie [ toata structura este salvata pe o zona continua de memorie] urmand ca inalte lectii sa utilizam si alte implementari.

Pe scurt, ce face codul de mai jos:

  • declara variabilele necesare stocarii si initialziarii matricii: numer linii, numar coloane, variabila array
  • defineste si implementeaza functia care afiseaza matricea 
  • initArr() - functia care va initializa elementele matricii prin iterare [ for() pe numarul de linii, for() pe coloane ]
  • initArr2() - functia care face initializarea matricii printr-un pointer.
  • tot in aceasta lectie memoria necesara este alocata dinamic [ operatorii new && delete ] 

 

mai mult ..

C++ pentru incepatori - L1

Se spune despre limbajul de programare C++ ca este un limbaj complex. Este adevarat, insa asimilarea acestui limbaj depinde foarte mult de motivatia "elevilor", de modul de invatare si nu in ultimul rand de modul de aprofundare a notiunilor prin studiu individual. 

Portalul www.Invat.eu isi propune sa prezinte continut educational, intr-un mod simplu si accesibil. Continutul acestei lectii va fi periodic modificat pentru a reusi ceea ce isi propune tinand cont de feedback-ul cititorilor. Pentru sugestii va rugam sa accesati pagina noastra de facebook.

mai mult ..

Python - Mediul de lucru

Python este unul dintre cele mai populare limbaje de script utilizate in programarea sistem, aplicatii web, aplicatii desktop.

Pentru editarea si rularea codului sursa avem nevoie de instalarea in sistemul de operare a interpretorului Python disponibil pe http://www.python.org. In cazul in care codul sursa nu are erori, interpretorul Python va executa fisierul. 

Syntaxa de executie a unui fisier sursa scris in limbajul python este: python <nume_fisier>

mai mult ..