full stack developer

4 results back to index

pages: 157 words: 35,874

Building Web Applications With Flask by Italo Maia

continuous integration, create, read, update, delete, Debian, en.wikipedia.org, Firefox, full stack developer, minimum viable product, MVC pattern, premature optimization, web application

ISBN 978-1-78439-615-2 www.packtpub.com Credits Author Italo Maia Reviewers Glenn ten Cate Michel Henrique Aquino Santos Commissioning Editor Nadeem N. Bagban Acquisition Editor Harsha Bharwani Content Development Editor Shubhangi Dhamgaye Technical Editor Shruti Rawool Copy Editors Stephen Copestake Swati Priya Project Coordinator Bijal Patel Proofreader Safis Editing Indexer Mariammal Chettiyar Production Coordinator Nilesh R. Mohite Cover Work Nilesh R. Mohite About the Author Italo Maia is a full-stack developer with 10 years of experience in creating software for the mobile, Web, and desktop environments, having dedicated most of the last few years to development with Python and web technologies. Author of Flask-Empty, a popular skeleton for Flask projects that aggregates good practices and recipes for quick prototyping, he is active in the Brazilian Python communities, having open source tools and libraries available in GitHub and Bitbucket.

Terraform: Up and Running: Writing Infrastructure as Code by Yevgeniy Brikman

Amazon Web Services, cloud computing, DevOps, en.wikipedia.org, full stack developer, general-purpose programming language, microservices, Ruby on Rails

This is a hands-on-tutorial that not only teaches you DevOps and infrastructure as code principles, but also walks you through dozens of code examples that you can try at home, so make sure you have your computer handy. By the time you’re done, you’ll be ready to use Terraform in the real world. Who should read this book This book is for Sysadmins, Operations Engineers, Release Engineers, Site Reliability Engineers, DevOps Engineers, Infrastructure Developers, Full Stack Developers, Engineering Managers, CTOs, and anyone else responsible for the code after it has been written. No matter what your title is, if you’re the one managing infrastructure, deploying code, configuring servers, scaling clusters, backing up data, monitoring apps, and responding to alerts at 3AM, then this book is for you. Collectively, all of these tasks are usually referred to as “operations.”

pages: 408 words: 63,990

Build Awesome Command-Line Applications in Ruby: Control Your Computer, Simplify Your Life by David B. Copeland

Chris Wanstrath, database schema, en.wikipedia.org, full stack developer, Ruby on Rails, web application

From providing a humane command-line interface, to being self-documenting, to integrating seamlessly with the rest of the command-line universe—this book will show you how to take your scripts from adequate to awesome. → Avdi Grimm Ruby developer, author, Exceptional Ruby, and blogger, Virtuous Code This book proves that text mode is not the just the domain of batch scripts and glue code. Beyond the extensive survey of current Ruby CLI tools, David brings an unmatched focus on user experience and testing. Every full-stack developer should learn how to build the kinds of apps covered in this book. → Wynn Netherland CTO, Pure Charity I know of no other Ruby book that covers the content in this useful work, especially with its eye toward making Ruby command-line applications better citizens. → Noel Rappin Senior engineer at Groupon and author, Rails Test Prescriptions This well-written book teaches ideas that are really important: that Ruby is a powerful language for writing command-line tools; that CLI tools, unlike GUI tools, can be combined in an infinite number of ways; that the effort required to automate small recurrent tasks pays off; and that there are time-tested best practices for succeeding with command-line tool development.

Mastering Blockchain, Second Edition by Imran Bashir

3D printing, altcoin, augmented reality, autonomous vehicles, bitcoin, blockchain, business process, carbon footprint, centralized clearinghouse, cloud computing, connected car, cryptocurrency, data acquisition, Debian, disintermediation, disruptive innovation, distributed ledger, domain-specific language, en.wikipedia.org, Ethereum, ethereum blockchain, fault tolerance, fiat currency, Firefox, full stack developer, general-purpose programming language, gravity well, interest rate swap, Internet of things, litecoin, loose coupling, MITM: man-in-the-middle, MVC pattern, Network effects, new economy, node package manager, Oculus Rift, peer-to-peer, platform as a service, prediction markets, QR code, RAND corporation, Real Time Gross Settlement, reversible computing, RFC: Request For Comment, RFID, ride hailing / ride sharing, Satoshi Nakamoto, single page application, smart cities, smart contracts, smart grid, smart meter, supply-chain management, transaction costs, Turing complete, Turing machine, web application, x509 certificate

This framework is available at GitHub: https://github.com/iurimatias/embark-framework. DAPPLE This is another framework for Ethereum that allows easier development and deployment of smart contracts by taking care of more complex tasks. It can be used for package management, contract building, and deployment scripting. This is also available via npm. It is also available via GitHub at https://github.com/nexusdev/dapple. Meteor This is a full-stack development framework for single-page applications. It can be used for Ethereum DApp development. There is a development environment available in meteor, and it allows easier and easy development of complex DApps. It is available at https://www.meteor.com/ and Ethereum-specific DApp building information is available at https://github.com/ethereum/wiki/wiki/Dapp-using-Meteor. uPort This platform is built on Ethereum and provides a decentralized identity management system.