Begin to Code with JavaScript
Autor Rob Milesen Limba Engleză Paperback – 18 noi 2021
Observăm că volumul Begin to Code with JavaScript este calibrat special pentru începători absoluți, eliminând barierele teoretice dense în favoarea unei abordări vizuale și practice. Subliniem faptul că autorul Rob Miles nu se limitează doar la sintaxa limbajului, ci construiește o bază solidă prin integrarea HTML și CSS în primele capitole. Considerăm această decizie pedagogică esențială pentru înțelegerea contextului în care rulează JavaScript, pregătind terenul pentru manipularea datelor și structurile de decizie. Pe linia practică a lucrării Programming for Absolute Beginners, dar cu focus pe ecosistemul Microsoft și inovațiile metodologice proprii, această carte introduce biblioteca „Snaps” — un set de operațiuni predefinite care permit asamblarea rapidă a unor programe funcționale. Structura este organizată progresiv în trei părți: familiarizarea cu mediul de lucru, fundamentele programării (funcții, obiecte, stocarea datelor) și, în final, dezvoltarea de aplicații și jocuri. Această ierarhie reflectă experiența de peste 25 de ani a autorului, fiind similară cu abordarea din Begin to Code with Python, unde accentul cade pe controlul procesului de învățare de către elev. În secțiunile „Make Something Happen”, cititorul este încurajat să aplice conceptele în proiecte personale, în timp ce rubricile „What can go wrong” oferă specificații tehnice despre depanare și erori comune. Această metodă transformă eroarea dintr-un obstacol într-o resursă de învățare, o tehnică pe care Rob Miles a rafinat-o și în Begin to Code with C#. Programul propus acoperă tot spectrul, de la scripturi simple la logica complexă necesară în dezvoltarea jocurilor, oferind mostre de cod descărcabile pentru accelerarea implementării.
Preț: 234.10 lei
Preț vechi: 292.63 lei
-20%
Carte disponibilă
Livrare economică 19 mai-02 iunie
Livrare express 05-09 mai pentru 50.66 lei
Specificații
ISBN-10: 0136870724
Pagini: 512
Dimensiuni: 185 x 228 x 27 mm
Greutate: 1.01 kg
Editura: Pearson Education (US)
De ce să citești această carte
Recomandăm această carte începătorilor care doresc o metodă structurată și vizuală de a învăța programare web. Cititorul câștigă independență tehnică prin utilizarea bibliotecii 'Snaps' și a șabloanelor practice, reușind să treacă rapid de la simple linii de cod la dezvoltarea propriilor jocuri și aplicații. Este un ghid practic ce pune accent pe rezultate imediate și rezolvarea problemelor reale prin cod.
Despre autor
Rob Miles este un expert recunoscut în dezvoltarea de aplicații, fiind distins cu titlul de Microsoft MVP pentru activitatea sa în domeniu. Cu o carieră de peste 25 de ani în predarea programării computerizate, el îmbină expertiza tehnică din proiecte comerciale cu pasiunea pentru educație. Autorul este cunoscut pentru seria sa de ghiduri „Begin to Code”, unde aplică o metodologie inovatoare de învățare bazată pe cercetări Microsoft. Pe lângă scrierea de cod și consultanță, acesta creează jocuri și poezie, aducând o perspectivă creativă și accesibilă în literatura tehnică.
Descriere scurtă
- Start running JavaScript and understand how it works
- Construct web pages with HTML, and style them with CSS
- Work with and store data, make decisions, and repeat actions
- Use objects and create functions
- Take advantage of pre-built libraries and frameworks
- Create full applications and games - from simple to complex
- Understand the "social" aspects of software development
- Test and debug your code with What can go wrong sections
- Use practical, downloadable code samples to jumpstart your own projects
Notă biografică
Cuprins
Chapter 1 Running JavaScript
Chapter 2 Hypertext Markup Language (HTML)
Chapter 3 Cascading Style Sheets (CSS)
Part 2: Coding with JavaScript
Chapter 4 Working with data
Chapter 5 Making decisions in programs
Chapter 6 Repeating actions in programs
Chapter 7 Creating functions
Chapter 8 Storing data
Chapter 9 Objects
Part 3: Useful JavaScript
Chapter 10 Advanced JavaScript
Chapter 11 Creating applications
Chapter 12 Creating games