vreau să mă dezvolt în domeniul it și aș vrea să aflu ceva surse de unde pot învăța structura unui pc (piesele, rolurile lor ), dar și o sursă de unde pot învăța limbaje de programare(atât...? (mai mult)
vreau să mă dezvolt în domeniul it și aș vrea să aflu ceva surse de unde pot învăța structura unui pc (piesele, rolurile lor ), dar și o sursă de unde pot învăța limbaje de programare(atât app cât și web design)
pentru web design trebuie sa stii asa:
html, css, javascript, php si/sau asp minim.
la fel ar fi o idee buna sa intelegi document object model (dom).

gasesti multe tutoriale dar unul minimal ar fi aici:
www.w3schools.com

pentru aplicatii android trebuie sa stii in primul rand java. (android studio e cel mai folosit acum pentru ca e un ide ce cuprinde cam tot ce ai nevoie).

la partea de hard trebuie sa faci ceva practica (adica sa desfaci un calc sa intelegi ce e pe acolo si cu siguranta gasesti tutoriale).
la teorie aici e mult de invatat si nu poti invata in cateva luni.
Probabil că ar trebui să înceapă cu un pic de teorie si exemple simple, cum ar fi [mijloc de deplasare algoritmul](http://www.gameprogrammer.com/fractal.html). Ar trebui, de asemenea, să învețe un pic despre [Zgomot Perlin](https://en.wikipedia.org/wiki/Perlin_noise) dacă sunteți interesat în generarea de grafice. Am folosit asta ca să încep cu ultimul meu an de proiect pe generarea de procedură.


[Fractali](https://en.wikipedia.org/wiki/Fractal) sunt strâns legate de generarea de procedură.


[Terragen](https://en.wikipedia.org/wiki/Terragen) și [SpeedTree](https://en.wikipedia.org/wiki/SpeedTree) vă va arăta unele posibilități uimitoare de procedură generație.


Generarea de procedură este o tehnică ce poate fi folosită în orice limbă (acesta este cu siguranta nu se limitează la limbaje procedurale, cum ar fi C, deoarece poate fi folosit în OO limbi, cum ar fi Java, și Logica limbi, cum ar fi Prolog). O bună înțelegere a recursivitate în orice limbă va consolida înțelegerea dumneavoastră de Generație de Procedură.


Ca și pentru 'grav' sau non-joc de codul de procedură generație de tehnici au fost utilizate pentru:


* simula creșterea orașelor, în scopul de a planului de management al traficului
* pentru a simula creșterea vaselor de sânge
* SpeedTree este folosit în filme și arhitectural prezentări Cea mai buna aplicatie ever pt invatarea limbii [engleze.Nu](http://engleze.Nu) 100% dar esentialul pentru a comunica cat de cat bine il ofera!Nota 10! Sunt multe lucruri care lipsesc din curs, dar le poti invata/ exersa pe alte site-uri. 


Propozitii interogative explicatii   

<http://grafitgroup.ro/lectii/forma_interogativa.php>  

Si aici exemple 
 <http://grafitgroup.ro/lectii/propozitii_interogative.php>


Propozitii negative:  

<http://grafitgroup.ro/lectii/propozitii_negative.php> buna ziua!

gasiti aici instructiuni despre platforma de suport:

[imagine]

[despre categoria ”cum folosesc această platformă de suport”](https://profesor.digitalnation.ro/t/despre-categoria-cum-folosesc-aceasta-platforma-de-suport/21269) [cum folosesc această platformă de suport?](/c/platforma-de-suport/25)

aici găsiți instrucțiuni despre cum se folosește platforma de suport profesor.digitalnation.r… fiecare document slide poate fi descărcat în pc ca ppt. cât despre filmele de pe youtube, eu am copiat link-urile într-un document word.

de asemenea, am întâlnit la câțiva colegi materiale care m-au inspirat prin extensiile / link-urile / aplicațiile folosite. astfel că am reținut și aceste resurse… Eu sunt de aceeasi parere cu asexe: un computer depinde de o minte umana ca sa fie alimentat cu informatii si programe. Are viteza de procesare mai mare decat a creierului uman si poate inmagazina mai multe date; dar, daca e adevarata chestia cu utilizarea a doar 10% din capacitatile creierului, la dimensiunile pe care le are... va dati seama ce eficienta presupune asta? Un calculator, daca vrei sa ii cresti performantele, trebuie sa il perfectionezi, sa il miniaturizezi... De fapt, el a fost creat in scopul de a-l ajuta pe om, nu de a-i fi egal (nicidecum superior). Si haideti sa nu ne gandim numai la chestii "tehnice": omul este creativ, in toate sensurile acestui cuvant; un calculator nu va fi in stare sa scrie o poezie, sa picteze un tablou, sa compuna o piesa de teatru sau un concert... nu va fi capabil sa gaseasca solutia cea mai buna intr-un caz de forta majora (daca nu are incarcat programul corespunzator sau daca programatorul nu a intuit necesitatea unei anumite optiuni... face si calculatorul ce poate!). Apoi, un calculator este static si dependent de curent. Eu cred ca ar trebui luate in calcul mai multe aspecte, ca sa putem decide daca ar fi mai "eficient". Probabil ca, la un moment dat, va fi posibila crearea de cyborg-i. Dar noi inca nu suntem capabili sa gasim solutii la probleme cotidiene cu care ne confruntam de multi ani... iar stiinta este in permanenta miscare... Cine stie ce se va mai descoperi? Poate ca va veni ziua in care - vorba lui Iosif - ne vom planta placute in cap, sa ne intensifice activitatea cerebrala; si, atunci, robotii vor fi iarasi devansati... :)  

  

Oricum... ar fi bine ca aceasta inteligenta artificiala sa nu scape de sub controlul omului, ca am putea avea mari belele... Si sa nu imi spuneti ca am vazut prea multe filme SF... lucruri care in urma cu vreo cateva zeci de ani parea de-a dreptul imposibile, azi fac parte din viata celor de gradinita... ;) Duolingo este un program care te învață engleza de bază, prin urmare este mai mult adresată începătorilor care vor să aibă o fundație bună pentru a putea continua studiul limbii prin alte metode mai cuprinzătoare. Acestea fiind spuse, folosind acest software, care te învață aproximativ 2 000 de cuvinte, nu ai cum să devii 100% fluent și să ai pretenția de a vorbi limba ca un nativ care înțelege în medie în jur de 30 000 de cuvinte, asta chiar dacă nu faci nicio greșeală timp de 100000000 de zile consecutive folosind programul. Tocmai de aceea maximul de fluență pe care îl poți atinge în acest moment cu Duolingo este de vreo 60%. 


Pe viitor cursurile ar putea și probabil o să fie îmbunătățite spre un nivel intermediar-avansat de predare a limbilor străine, însă până atunci este de recomandat ca cei avansați să folosească și alte resurse în studiul acestora, asta dacă vor să ajungă fluenți ca un nativ englez, francez etc. Raspunsurile le poti gasi aici:<http://teme.anidescoala.ro/am-nevoie-de-ajutor-urgent-va-rog/#comment-1303> O JIT compiler ruleaza **după** programul a început și compilează codul (de obicei bytecode sau un fel de NEG instrucțiuni) pe zbor (sau doar-în-timp, ca's) într-o formă care's, de obicei, mai repede, de obicei gazda CPU's nativi set de instrucțiuni. O JIT are acces la execuție dinamică informații întrucât un compilator standard nu't și poate face mai bine optimizări ca inlining funcții care sunt utilizate frecvent.


Acest lucru este în contrast cu un tradițional compiler care compilează **toate** codul de limbaj mașină **înainte** programul este primul a alerga.


Pentru a parafraza, convenționale compilatoare construi întregul program ca un fișier EXE ÎNAINTE de prima dată când îl rulați. Pentru noi programe de stil, un ansamblu este generat cu pseudocod (p-code). Numai DUPĂ ce executați programul pe sistemul de OPERARE (de exemplu, prin dublu-clic pe pictograma acestuia) va (JIT) compiler lovi cu piciorul în și de a genera cod mașină (m-code) care Intel bazate pe procesor sau orice altceva va înțelege. 1. Aveți posibilitatea de a vinde software-ul.
2. Nu, nu sunteți obligat să furnizați codul sursă.
3. Oricine primește *codul sursă* poate face ca permis de licență. Aceasta nu se extinde la binar distribuții.


Citiți licența MIT. Citește totul și înțelege totul. Acesta a fost menit să fie citit de către oameni obișnuiți, spre deosebire de alte licențe care sunt foarte complexe:



> 
> Copyright (c) *an* *titularii de drepturi de autor*
> 
> 
> Permisiunea se acordă, gratuit, de
> gratuit, oricărei persoane care obține o copie
> a acestui software și asociate
> fișierele de documentație ("Software"),
> pentru a face față în Software-ul fără
> restricție, inclusiv, dar fără
> limitare la drepturile de utilizare, copiere,
> modifica, uni, publica, distribui,
> sublicenția, și/sau vinde copii ale
> Software-ul, și pentru a permite persoanelor
> care Software-ul este mobilat să facă
> deci, sub rezerva următoarelor
> condiții:
> 
> 
> de copyright de mai sus și acest
> notificare de permisiune vor fi incluse în
> toate copiile sau porțiunile substanțiale ale
> Software-ul.
> 
> 
> SOFTWARE-ul ESTE FURNIZAT "CA ESTE",
> FĂRĂ NICIUN FEL DE GARANȚIE, EXPRESĂ
> SAU IMPLICITE, INCLUSIV, DAR NU LIMITAT
> LA GARANȚIILE DE VANDABILITATE,
> potrivire PENTRU UN ANUMIT SCOP ȘI
> NEÎNCĂLCARE. IN NICI UN CAZ
> AUTORII SAU DEȚINĂTORII drepturilor de AUTOR FI RESPONSABIL
> PENTRU ORICE REVENDICARE, DAUNE SAU ALTE
> RĂSPUNDEREA, FIE ÎN ACȚIUNE DE
> CONTRACT, PREJUDICIU SAU ALTFEL, rezulta
> din, DIN SAU ÎN LEGĂTURĂ CU
> SOFTWARE-ul SAU UTILIZAREA SAU ALTE TRANZACȚII
> ÎN SOFTWARE-ul.
> 
> 
>