The Ruby Workshop
Paul, Akshat|Philips, Peter|Szabó, Dániel
Vendu par moluna, Greven, Allemagne
Vendeur AbeBooks depuis 9 juillet 2020
Neuf(s) - Couverture souple
Etat : Neuf
Quantité disponible : Plus de 20 disponibles
Ajouter au panierVendu par moluna, Greven, Allemagne
Vendeur AbeBooks depuis 9 juillet 2020
Etat : Neuf
Quantité disponible : Plus de 20 disponibles
Ajouter au panierThe Ruby Workshop equips you with the real-world skills that you can apply to your own web application development projects. Whether you want to create a web application, write simple scripts, manipulate data, or just learn the basics of object-oriented pro.
N° de réf. du vendeur 448360457
Get to grips with the fundamentals of the Ruby programming language and learn how to build your own applications with the help of real-world examples and hands-on activities
The beauty of Ruby is its readability and expressiveness. Ruby hides away a lot of the complexity of programming, allowing you to work quickly and 'do more' with fewer lines of code. This makes it a great programming language for beginners, but learning any new skill can still be a daunting task. If you want to learn to code using Ruby, but don't know where to start, The Ruby Workshop will help you cut through the noise and make sense of this fun, flexible language.
You'll start by writing and running simple code snippets and Ruby source code files. After learning about strings, numbers, and booleans, you'll see how to store collections of objects with arrays and hashes. You'll then learn how to control the flow of a Ruby program using boolean logic.
The book then delves into OOP and explains inheritance, encapsulation, and polymorphism. Gradually, you'll build your knowledge of advanced concepts by learning how to interact with external APIs, before finally exploring the most popular Ruby framework ? Ruby on Rails ? and using it for web development.
Throughout this book, you'll work on a series of realistic projects, including simple games, a voting application, and an online blog. By the end of this Ruby book, you'll have the knowledge, skills and confidence to creatively tackle your own ambitious projects with Ruby.
The Ruby Workshop is designed for anyone who is new to Ruby and wants a practical introduction to the language. Whether you're completely new to programming, or have experience in another language and want to broaden your skillset, this book will quickly get you up and running.
Akshat Paul is the author of three books on the topics like RubyMotion, ReactNative and a technologist based out of India with more than 10 years of experience in web and mobile development using Ruby, RoR, React Native, React, Node.js. In other avatars, Akshat frequently speaks at conferences and meetups on various technologies. He has given talks at React Native EU, Devops@scale Amsterdam, TheDevTheory India, RubyConf India, #Inspect conference Brussels and was the keynote speaker at technology leadership events in Bangkok and KL. Besides writing code, Akshat spends time with his family, is an avid reader, and is obsessed with healthy eating.
Peter Philips has been a Ruby on Rails developer since 2006. Since then he has evolved into a systems architect, CTO, and entrepreneur co-founding a silicon valley design agency called PlanetIO and the enterprise employee recognition platform, RecognizeApp. His specialty is systems architecture and clean, scalable design patterns for the enterprise. Peter is passionate about using technology to help the world and has also founded the organization, TechForProgress, to report on how technology can be used to this end. Peter is an avid rock climber and also an amateur electronics engineer prototyping all kinds of projects from led origami flowers to wireless speakers.
Daniel Erno Szabo is a 28-year-old IT geek. He is currently working as a DevOps engineer for an American company in Hungary. His main profile is automation and custom solutions based on different languages covering Windows and Linux. His favorite language is Python, but he is also fluent in Ruby, PowerShell, and C#. He loves learning, teaching, and sharing his knowledge with other people. In his free time, he is a YouTuber and a ferret owner.
Cheyne Wallace is a full stack developer with over a decade of industry experience. He is currently working with Ruby, Rails, GoLang, JavaScript, AngularJS, D3JS, SASS, AWS EC2/RDS, Heroku, Ubuntu, Postgres, API design and cloud service architecture. Previously a Microsoft developer working with C#, PowerShell, SSIS and ASP MVC for the enterprise world, he worked in the financial services and banking sectors around Sydney and London for many years until eventually jumping ship and joining a startup in 2012. He is the creator of the encrypted note application NoteShred, the photography analytics web app The Lightroom Dashboard, and has been written about in VentureBeat and The Next Web.
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.
Visitez la page d’accueil du vendeur
Informations relatives au droit de révocation/ Modèle de formulaire de révocation/ Conditions générales de vente et informations clients/ Déclaration de protection des données
Droit de révocation pour le consommateur
(un consommateur est une personne physique, qui effectue une transaction dans un but qui n'est ni commercial, ni dans le cadre de son activité professionnelle indépendante).
Droit de rétractation
Droit de rétractation
Vous disposez d'un délai d'un mois pour exercer son droit de rétr...
II. Kundeninformationen
Moluna GmbH
Engberdingdamm 27
48268 Greven
Deutschland
Telefon: 02571/5698933
E-Mail: abe@moluna.de
Wir sind nicht bereit und nicht verpflichtet, an Streitbeilegungsverfahren vor Verbraucherschlichtungsstellen teilzunehmen.
Die technischen Schritte zum Vertragsschluss, der Vertragsschluss selbst und die Korrekturmöglichkeiten erfolgen nach Maßgabe der Regelungen "Zustandekommen des Vertrages" unserer Allgemeinen Geschäftsbedingungen (Teil I.).
3.1. Vertragssprache ist deutsch .
3.2. Der vollständige Vertragstext wird von uns nicht gespeichert. Vor Absenden der Bestellung können die Vertragsdaten über die Druckfunktion des Browsers ausgedruckt oder elektronisch gesichert werden. Nach Zugang der Bestellung bei uns werden die Bestelldaten, die gesetzlich vorgeschriebenen Informationen bei Fernabsatzverträgen und die Allgemeinen Geschäftsbedingungen nochmals per E-Mail an Sie übersandt.
Die wesentlichen Merkmale der Ware und/oder Dienstleistung finden sich im jeweiligen Angebot.
5.1. Die in den jeweiligen Angeboten angeführten Preise sowie die Versandkosten stellen Gesamtpreise dar. Sie beinhalten alle Preisbestandteile einschließlich aller anfallenden Steuern.
5.2. Die anfallenden Versandkosten sind nicht im Kaufpreis enthalten. Sie sind über eine entsprechend bezeichnete Schaltfläche auf unserer Internetpräsenz oder im jeweiligen Angebot aufrufbar, werden im Laufe des Bestellvorganges gesondert ausgewiesen und sind von Ihnen zusätzlich zu tragen, soweit nicht die versandkostenfreie Lieferung zugesagt ist.
5.3. Die Ihnen zur Verfügung stehenden Zahlungsarten sind unter einer entsprechend bezeichneten Schaltfläche auf unserer Internetpräsenz oder im jeweiligen Angebot ausgewiesen.
5.4. Soweit bei den einzelnen Zahlungsarten nicht anders angegeben, sind die Zahlungsansprüche aus dem geschlossenen Vertrag sofort zur Zahlung fällig.
6.1. Die Lieferbedingungen, der Liefertermin sowie gegebenenfalls bestehende Lieferbeschränkungen finden sich unter einer entsprechend bezeichneten Schaltfläche auf unserer Internetpräsenz oder im jeweiligen Angebot.
Soweit im jeweiligen Angebot oder unter der entsprechend bezeichneten Schaltfläche keine andere Frist angegeben ist, erfolgt die Lieferung der Ware innerhalb von 3-5 Tagen nach Vertragsschluss (bei vereinbarter Vorauszahlung jedoch erst nach dem Zeitpunkt Ihrer Zahlungsanweisung).
6.2. Soweit Sie Verbraucher sind ist gesetzlich geregelt, dass die Gefahr des zufälligen Untergangs und der zufälligen Verschlechterung der verkauften Sache während der Versendung erst mit der Übergabe der Ware an Sie übergeht, unabhängig davon, ob die Versendung versichert oder unversichert erfolgt. Dies gilt nicht, wenn Sie eigenständig ein nicht vom Unternehmer benanntes Transportunternehmen oder eine sonst zur Ausführung der Versendung bestimmte Person beauftragt haben.
Sind Sie Unternehmer, erfolgt die Lieferung und Versendung auf Ihre Gefahr.
Die Mängelhaftung richtet sich nach der Regelung "Gewährleistung" in unseren Allgemeinen Geschäftsbedingungen (Teil I).
letzte Aktualisierung: 23.10.2019