Node Js Blueprints

Node Js Blueprints Book in PDF, ePub and Kindle version is available to download in english. Read online anytime anywhere directly from your device. Click on the download button below to get a free pdf file of Node Js Blueprints book. This book definitely worth reading, it is an incredibly well-written.

Node.js Blueprints

Author : Krasimir Tsonev
Publisher : Packt Publishing Ltd
Page : 395 pages
File Size : 55,8 Mb
Release : 2014-06-16
Category : Computers
ISBN : 9781783287345

Get Book

Node.js Blueprints by Krasimir Tsonev Pdf

A straightforward, practical guide containing step-by-step tutorials that will push your Node.js programming skills to the next level. If you are a web developer with experience in writing client-side JavaScript and want to discover the fascinating world of Node.js to develop fast and efficient web and desktop applications, then this book is for you.

Node.js 6.x Blueprints

Author : Fernando Monteiro
Publisher : Packt Publishing Ltd
Page : 369 pages
File Size : 45,6 Mb
Release : 2016-08-26
Category : Computers
ISBN : 9781785887925

Get Book

Node.js 6.x Blueprints by Fernando Monteiro Pdf

Create stunning web applications and Restful APIs from start to finish with Express, Loopback, MongoDB, and MySQL using this definitive guide About This Book Create stunning applications with Node.js from scratch, no matter the goal Discover a wide variety of applications you can effectively integrate third-party libraries and other front-end frameworks with Node.js Leverage all the new features introduced in Node.js 6.X Who This Book Is For This book caters to developers who are looking to build projects right from a simple website to more complex one such as a blog, chat application, a photography site, and a lot more. A Basic knowledge of JavaScript and Node.js would be extremely beneficial. What You Will Learn Explore MVC design pattern in Node.js Build solid architectures by following test-driven development Look beyond web applications and create your own desktop app with Node.js Develop single page applications using Node.js with the RESTful APIs, MongoDB, and ORM Master the Express framework and build a complete application with a real database Create a real-time and fully functional online chat application with Socket.IO In Detail Node.js is the most popular framework to create server-side applications today. Be it web, desktop, or mobile, Node.js comes to your rescue to create stunning real-time applications. Node.js 6.x Blueprints will teach you to build these types of projects in an easy-to-understand manner. The key to any Node.js project is a strong foundation on the concepts that will be a part of every project. The book will first teach you the MVC design pattern while developing a Twitter-like application using Express.js. In the next chapters, you will learn to create a website and applications such as streaming, photography, and a store locator using MongoDB, MySQL, and Firebase. Once you're warmed up, we'll move on to more complex projects such as a consumer feedback app, a real-time chat app, and a blog using Node.js with frameworks such as loopback.io and socket.io. Finally, we'll explore front-end build processes, Docker, and continuous delivery. By the end of book, you will be comfortable working with Node.js applications and will know the best tools and frameworks to build highly scalable desktop and cloud applications. Style and approach This is an easy-to-follow guide full of practical examples. This book takes a project-based approach and each chapter contains step-by-step instructions to create stunning applications across different application domains from scratch.

Express.Js Blueprints

Author : Ben Augarten,Marc Kuo,Eric Lin
Publisher : Packt Publishing
Page : 198 pages
File Size : 52,6 Mb
Release : 2015-05-16
Category : Computers
ISBN : 1783983027

Get Book

Express.Js Blueprints by Ben Augarten,Marc Kuo,Eric Lin Pdf

MEAN Blueprints

Author : Robert Onodi
Publisher : Packt Publishing Ltd
Page : 336 pages
File Size : 52,8 Mb
Release : 2016-05-30
Category : Computers
ISBN : 9781785285806

Get Book

MEAN Blueprints by Robert Onodi Pdf

Unlock the power of the MEAN stack by creating attractive and real-world projects About This Book Build six optimum end-to-end web applications using the M.E.A.N stack Follow the advanced Angular.js 2 application structure to build more scalable and maintainable apps Integrate an authorization system into your application and reuse existing code from projects Who This Book Is For If you are a web developer with a basic understanding of the MEAN stack, experience in developing applications with JavaScript, and basic experience with NoSQL databases, then this book is for you. What You Will Learn Build modern, end-to-end web applications by employing the full stack web development solution of MEAN Learn NoSQL databases and separate the client logic from the server code Build a complex application from start to finish and work with monetary data in MongoDB Handle a multi-user type system and authorize your users to access control list Implement a chat application from scratch using Socket.IO Create distributed applications and use the power of server-side rendering in your applications Extend a project with a real-time bidding system using WebSockets In Detail The MEAN stack is a combination of the most popular web development frameworks available—MongoDB, Angular, Express, and Node.js used together to offer a powerful and comprehensive full stack web development solution. It is the modern day web dev alternative to the old LAMP stack. It works by allowing AngularJS to handle the front end, and selecting Mongo, Express, and Node to handle the back-end development, which makes increasing sense to forward-thinking web developers. The MEAN stack is great if you want to prototype complex web applications. This book will enable you to build a better foundation for your AngularJS apps. Each chapter covers a complete, single, advanced end-to-end project. You'll learn how to build complex real-life applications with the MEAN stack and few more advanced projects. You will become familiar with WebSockets and build real-time web applications, as well as create auto-destructing entities. Later, we will combine server-side rendering techniques with a single page application approach. You'll build a fun project and see how to work with monetary data in Mongo. You will also find out how to a build real-time e-commerce application. By the end of this book, you will be a lot more confident in developing real-time, complex web applications using the MEAN stack. Style and approach This book is filled with independent hands-on projects that teach you how to build real-life end-to-end complex web applications using the MEAN stack.

Node.js By Example

Author : Krasimir Tsonev
Publisher : Packt Publishing Ltd
Page : 220 pages
File Size : 49,5 Mb
Release : 2015-05-25
Category : Computers
ISBN : 9781784399603

Get Book

Node.js By Example by Krasimir Tsonev Pdf

If you are a JavaScript developer with no experience with Node.js or server-side web development, this book is for you. It will lead you through creating a fairly complex social network. You will learn how to work with a database and create real-time communication channels.

Python Programming Blueprints

Author : Daniel Furtado,Marcus Pennington
Publisher : Packt Publishing Ltd
Page : 456 pages
File Size : 49,8 Mb
Release : 2018-02-27
Category : Computers
ISBN : 9781786464903

Get Book

Python Programming Blueprints by Daniel Furtado,Marcus Pennington Pdf

How to build useful, real-world applications in the Python programming language Key Features Deliver scalable and high-performing applications in Python. Delve into the great ecosystem of Python frameworks and libraries through projects that you will build with this book. This comprehensive guide will help you demonstrate the power of Python by building practical projects. Book Description Python is a very powerful, high-level, object-oriented programming language. It's known for its simplicity and huge community support. Python Programming Blueprints will help you build useful, real-world applications using Python. In this book, we will cover some of the most common tasks that Python developers face on a daily basis, including performance optimization and making web applications more secure. We will familiarize ourselves with the associated software stack and master asynchronous features in Python. We will build a weather application using command-line parsing. We will then move on to create a Spotify remote control where we'll use OAuth and the Spotify Web API. The next project will cover reactive extensions by teaching you how to cast votes on Twitter the Python way. We will also focus on web development by using the famous Django framework to create an online game store. We will then create a web-based messenger using the new Nameko microservice framework. We will cover topics like authenticating users and, storing messages in Redis. By the end of the book, you will have gained hands-on experience in coding with Python. What you will learn Learn object-oriented and functional programming concepts while developing projects The dos and don'ts of storing passwords in a database Develop a fully functional website using the popular Django framework Use the Beautiful Soup library to perform web scrapping Get started with cloud computing by building microservice and serverless applications in AWS Develop scalable and cohesive microservices using the Nameko framework Create service dependencies for Redis and PostgreSQL Who this book is for This book is for software developers who are familiar with Python and want to gain hands-on experience with web and software development projects. A basic knowledge of Python programming is required.

Mean Blueprints

Author : Robert Onodi
Publisher : Packt Publishing
Page : 336 pages
File Size : 47,7 Mb
Release : 2016-05-27
Category : Computers
ISBN : 1783553944

Get Book

Mean Blueprints by Robert Onodi Pdf

Unlock the power of the MEAN stack by creating attractive and real-world projectsAbout This Book*Build six optimum end-to-end web applications using the M.E.A.N stack*Follow the advanced Angular.js 2 application structure to build more scalable and maintainable apps*Integrate an authorization system into your application and reuse existing code from projectsWho This Book Is ForIf you are a web developer with a basic understanding of the MEAN stack, experience in developing applications with JavaScript, and basic experience with NoSQL databases, then this book is for you.What You Will Learn*Build modern, end-to-end web applications by employing the full stack web development solution of MEAN*Learn NoSQL databases and separate the client logic from the server code*Build a complex application from start to finish and work with monetary data in MongoDB*Handle a multi-user type system and authorize your users to access control list*Implement a chat application from scratch using Socket.IO*Create distributed applications and use the power of server-side rendering in your applications*Extend a project with a real-time bidding system using WebSocketsIn DetailThe MEAN stack is a combination of the most popular web development frameworks available-MongoDB, Angular, Express, and Node.js used together to offer a powerful and comprehensive full stack web development solution. It is the modern day web dev alternative to the old LAMP stack. It works by allowing AngularJS to handle the front end, and selecting Mongo, Express, and Node to handle the back-end development, which makes increasing sense to forward-thinking web developers. The MEAN stack is great if you want to prototype complex web applications.This book will enable you to build a better foundation for your AngularJS apps. Each chapter covers a complete, single, advanced end-to-end project. You'll learn how to build complex real-life applications with the MEAN stack and few more advanced projects. You will become familiar with WebSockets and build real-time web applications, as well as create auto-destructing entities. Later, we will combine server-side rendering techniques with a single page application approach. You'll build a fun project and see how to work with monetary data in Mongo. You will also find out how to a build real-time e-commerce application.By the end of this book, you will be a lot more confident in developing real-time, complex web applications using the MEAN stack.

Node.js: The Collection

Author : James Hibbard,Camilo Reyes,Michael Wanyoike,Mark Brown,Manjunath M,Jay Raj,Lukas White,James Kolce,Simon Holmes,Paul Orac,Patrick Catanzariti,Jani Hartikainen,M. David Green,Craig Buckler,Olayinka Omole,Ahmed Bouchefra,Paul Sauve
Publisher : SitePoint Pty Ltd
Page : 272 pages
File Size : 42,6 Mb
Release : 2018-12-04
Category : Computers
ISBN : 9781492071174

Get Book

Node.js: The Collection by James Hibbard,Camilo Reyes,Michael Wanyoike,Mark Brown,Manjunath M,Jay Raj,Lukas White,James Kolce,Simon Holmes,Paul Orac,Patrick Catanzariti,Jani Hartikainen,M. David Green,Craig Buckler,Olayinka Omole,Ahmed Bouchefra,Paul Sauve Pdf

While there have been quite a few attempts to get JavaScript working as a server-side language, Node.js (frequently just called Node) has been the first environment that's gained any traction. It's now used by companies such as Netflix, Uber and Paypal to power their web apps. Node allows for blazingly fast performance; thanks to its event loop model, common tasks like network connection and database I/O can be executed very quickly indeed. From a beginner's point of view, one of Node's obvious advantages is that it uses JavaScript, a ubiquitous language that many developers are comfortable with. If you can write JavaScript for the client-side, writing server-side applications with Node should not be too much of a stretch for you. This collection contains three books that will help get you up and running with Node. It contains: Your First Week With Node.js, which will get started using Node, covering all of the basics. 9 Practical Node.js Projects, which offers a selection of hand-on practical projects to develop your skills. Node.js: Related Tools & Skills, which outlines essential tools and skills that all Node developers should know.

Deploying Node.js

Author : Sandro Pasquali
Publisher : Packt Publishing Ltd
Page : 274 pages
File Size : 41,8 Mb
Release : 2015-07-23
Category : Computers
ISBN : 9781783981410

Get Book

Deploying Node.js by Sandro Pasquali Pdf

Node.js is a popular choice for teams that need to design, build, test, deploy, maintain, and monitor large-scale distributed systems. Starting with a detailed overview of the Node.js architecture, this book covers topics that will help in application development, testing, deployment, and maintenance. You will learn about concurrency, event loops, callbacks and streams. Furthermore, step-by-step instructions on deploying applications to providers such as DigitalOcean and Heroku will be provided, including information on setting up load balancers and proxies. Message queues and other techniques for managing state and session data at scale will also be covered. A series of examples on deploying your Node.js applications in production environments are provided, including a discussion on setting up continuous deployment and integration for your team. Popular tools for testing, deploying, building, and monitoring Node.js applications are covered, helping you get up and running quickly.

Learning Node.js for Mobile Application Development

Author : Stefan Buttigieg,Milorad Jevdjenic
Publisher : Packt Publishing Ltd
Page : 248 pages
File Size : 42,9 Mb
Release : 2015-10-30
Category : Computers
ISBN : 9781782175049

Get Book

Learning Node.js for Mobile Application Development by Stefan Buttigieg,Milorad Jevdjenic Pdf

Make use of Node.js to learn the development of a simple yet scalable cross-platform mobile application About This Book Use Node.js to satisfy the core backend requirements of modern apps, including user management, security, data access, and real-time data communication Build practical real-world mobile applications, which will give you the necessary knowledge to build your very own mobile solutions Step-by-step development of projects using Ionic Framework as the frontend and Node.js for the backend supported by a MongoDB database Who This Book Is For This book is intended for web developers of all levels of expertise who want to deep dive into cross-platform mobile application development without going through the pains of understanding the languages and native frameworks that form an integral part of developing for different mobile platforms. This book is also for you if you are a developer who wants to capitalize on the MobileFirst strategy and so are going to use JavaScript for your complete stack. What You Will Learn Develop an API from scratch Set up a MongoDB Database as part of your mobile application backend Deploy a cross-platform mobile application from the command line Incorporate features within your mobile application that use native phone features such as a gyroscope, GPS, and accelerometer Implement mobile applications that use web-enabled APIs Build a mobile application with real-time chat messaging features Develop a secure mobile application that is capable of functioning with real-time data In Detail Node.js is a massively popular JavaScript library that lets you use JavaScript to easily program scalable network applications and web services. People approaching Node.js for the first time are often attracted by its efficiency, scalability, and the fact that it's based on JavaScript, the language of the Web, which means that developers can use the same language to write backend code. Also, it's increasingly being seen as a "modern" replacement for PHP in web development, which relies on fast-paced data exchange. The growing community and the large amount of available modules makes Node.js one of the most attractive development environments. This book takes a step-wise and incremental approach toward developing cross-platform mobile technologies using existing web technologies. This will allow you to truly understand and become proficient in developing cross-platform mobile applications with Node.js, Ionic Framework, and MongoDB. The book starts off by introducing all the necessary requirements and knowledge to build a mobile application with a companion web service. It covers the ability to create an API from scratch and implement a comprehensive user database that will give you the opportunity to offer a mobile application with a personalized experience. Midway through the book, you will learn the basic processes to create a successful mobile application. You will also gain higher-level knowledge, allowing you to develop a functional and secure mobile application to ensure a seamless user experience for end users. Finally, the book ends with more advanced projects, which will bring together all the knowledge and expertise developed in the previous chapters to create a practical and functional mobile-application that has useful real-world features. Style and approach This book is an easy-to-follow guide that takes a step-wise approach in giving expertise and knowledge to help you truly understand what is needed to create a memorable user experience for end users. Each topic is placed in the context of the bigger picture, that is, to create cross-platform mobile applications using existing technologies.

ReactJS Blueprints

Author : Sven Anders Robbestad
Publisher : Unknown
Page : 422 pages
File Size : 44,5 Mb
Release : 2016-05-31
Category : Computers
ISBN : 1785886541

Get Book

ReactJS Blueprints by Sven Anders Robbestad Pdf

Create powerful applications with ReactJS, the most popular platform for web developers todayAbout This Book- Create web apps with the most popular JavaScript library in the world- Learn how to speed up your development process and save valuable time- Work though step-by-step tutorials that provide easy-to-understand solutions to real-world problemsWho This Book Is ForThis book is for those who want to develop applications with ReactJS. With its wide variety of topics, it caters both to the inexperienced developer as well as to the advanced, and it doesn't require any prior experience with ReactJS.What You Will Learn- Create a development environment that speeds up your development process- Find out about responsive web development and create apps that can be used on any device- Effortlessly connect to public and private APIs- Create efficient components that are easily testable and small enough to completely understand- Understand what data flow means in ReactJS and why you never need to worry about where data changes originate- Create universal apps that run on the browser as well as on the server- Work with modern front-end tooling and level up your skills- Train yourself to think in terms of ReactJSIn DetailThe JavaScript revolution has landed! ReactJS is one of those rare technologies that comes out of nowhere and turns established practices on their head. It provides a different way of thinking about how you should develop your apps, and has already gained a massive adoption among web developers. Join the revolution, build web apps faster, and have more fun developing!Packed with real-world code, this book starts by covering the idea behind ReactJS and the key concepts you must familiarize yourself with. You will learn how to bootstrap your ReactJS projects and you'll also be provided with a handy scaffolding that you can use and reuse over and over.We then go on to cover a wide variety of apps, and will help you to structure and build your own components. Next, you will build a web shop, create a fully responsive and routable app, and also develop a real-time search app. Further on, you will be taught to work with public APIs to create a map-based application. You will also be taken through some advanced concepts such as Redux that are making a huge splash currently in the world of ReactJS. You'll learn how to efficiently seal off your app for guest access, interact with hardware APIs, and create a photo app. You will then master the art of making your apps universal, and find out how to deploy them to the cloud. Finally, we wrap up the book as you are shown how to make a game. What better way to kick off your ReactJS development journey?Style and approachThis is an easy-to-follow guide full of real-world ReactJS applications. Each chapter is self-contained, and every code example is explained in detail.

TypeScript Blueprints

Author : Ivo Gabe de Wolff
Publisher : Packt Publishing Ltd
Page : 279 pages
File Size : 46,8 Mb
Release : 2016-07-28
Category : Computers
ISBN : 9781785888779

Get Book

TypeScript Blueprints by Ivo Gabe de Wolff Pdf

Build exciting end-to-end applications with TypeScript About This Book This book will help you whether you're a beginner or an expert Complete and complex projects provide codes that are ready and solutions for start-ups and enterprise developers The book will showcase the power and depth of TypeScript when it comes to high performance and scalability Who This Book Is For This book was written for web developers who wish to make the most of TypeScript and build fun projects. You should be familiar with the fundamentals of JavaScript What You Will Learn Build quirky and fun projects from scratch while exploring widely applicable practices and techniques Use TypeScript with a range of different technologies such as Angular 2 and React and write cross-platform applications Migrate JavaScript codebases to TypeScript to improve your workflow Write maintainable and reusable code that is helpful in the world of programming revolving around features and bugs Using System.JS and Webpack to load scripts and their dependencies. Developing highly performance server-side applications to run within Node Js. Reviewing high performant Node.js patterns and manage garbage collection. In Detail TypeScript is the future of JavaScript. Having been designed for the development of large applications, it is being widely incorporated in popular projects such as Angular JS 2.0. Adopting TypeScript results in more robust software, while still being deployable in apps where regular JavaScript would run. Scale and performance lie at the heart of the projects built in our book. The lessons learned throughout this book will arm you with everything you need to build amazing projects. During the course of this book, you will learn how to build a complete Single Page Application with Angular 2 and create a popular mobile app using NativeScript. Further on, you will build a classic Pac Man game in TypeScript. We will also help you migrate your legacy codebase project from JavaScript to TypeScript. By the end of the book, you will have created a number of exciting projects and will be competent using TypeScript for your live projects. Style and approach The book focuses on building projects from scratch. These end-to-end projects will give you ready-to-implement solutions for your business scenario, showcasing the depth and robustness of TypeScript.

AngularJS Web Application Development Blueprints

Author : Vinci Rufus
Publisher : Packt Publishing Ltd
Page : 472 pages
File Size : 40,6 Mb
Release : 2014-08-25
Category : Computers
ISBN : 9781783285624

Get Book

AngularJS Web Application Development Blueprints by Vinci Rufus Pdf

If you are a web application developer interested in using AngularJS for a real-life project, then this book is for you. As a prerequisite, knowledge of JavaScript and HTML is expected, and a working knowledge of AngularJS is preferred.

Kotlin Blueprints

Author : Ashish Belagali,Hardik Trivedi,Akshay Chordiya
Publisher : Packt Publishing Ltd
Page : 256 pages
File Size : 54,9 Mb
Release : 2017-12-08
Category : Computers
ISBN : 9781788470421

Get Book

Kotlin Blueprints by Ashish Belagali,Hardik Trivedi,Akshay Chordiya Pdf

Get to know the building blocks of Kotlin and best practices when using quality world-class applications About This Book Learn to build exciting and scalable Android and web applications (both the server-side and client-side parts) with your Kotlin skills Dive into the great ecosystem of Kotlin frameworks and libraries through projects that you'll build using this book This project-based guide contains clear instructions to help you extend your applications across a wide domain Who This Book Is For This practical guide is for programmers who are already familiar with Kotlin. If you are familiar with Kotlin and want to put your knowledge to work, then this is the book for you. Kotlin programming knowledge is a must. What You Will Learn See how Kotlin's power and versatility make it a great choice to create applications across various platforms, and how it delivers business and technology benefits Write a robust web applications using Kotlin with Spring Boot Write Android applications with ease using Kotlin Write rich desktop applications in Kotlin Learn how Kotlin can generate Javascript and how this can be used on client side and server side development Understand how native applications can be written with Kotlin/Native Learn the practical aspects of programming in each of the applications In Detail Kotlin is a powerful language that has applications in a wide variety of fields. It is a concise, safe, interoperable, and tool-friendly language. The Android team has also announced first-class support for Kotlin, which is an added boost to the language. Kotlin's growth is fueled through carefully designed business and technology benefits. The collection of projects demonstrates the versatility of the language and enables you to build standalone applications on your own. You'll build comprehensive applications using the various features of Kotlin. Scale, performance, and high availability lie at the heart of the projects, and the lessons learned throughout this book. You'll learn how to build a social media aggregator app that will help you efficiently track various feeds, develop a geospatial webservice with Kotlin and Spring Boot, build responsive web applications with Kotlin, build a REST API for a news feed reader, and build a server-side chat application with Kotlin. It also covers the various libraries and frameworks used in the projects. Through the course of building applications, you'll not only get to grips with the various features of Kotlin, but you'll also discover how to design and prototype professional-grade applications. Style and approach Each chapter is independent and focuses on a unique technology, where Kotlin is used to build an example application. Together the chapters cover a full spectrum.

Web Development with MongoDB and NodeJS

Author : Mithun Satheesh,Bruno Joseph D'mello,Jason Krol
Publisher : Packt Publishing Ltd
Page : 301 pages
File Size : 54,5 Mb
Release : 2015-10-30
Category : Computers
ISBN : 9781785287459

Get Book

Web Development with MongoDB and NodeJS by Mithun Satheesh,Bruno Joseph D'mello,Jason Krol Pdf

Build an interactive and full-featured web application from scratch using Node.js and MongoDB About This Book Configure your development environment to use Node.js and MongoDB Use Node.js to connect to a MongoDB database and perform data manipulations A practical guide with clear instructions to design and develop a complete web application from start to finish Who This Book Is For This book is designed for JavaScript developers of any skill level that want to get up and running using Node.js and MongoDB to build full-featured web applications. A basic understanding of JavaScript and HTML is the only requirement for this book. What You Will Learn Configure your development environment to use Node.js and MongoDB Write and configure a web server using Node.js powered by the Express.js framework Build dynamic HTML pages using the Handlebars template engine Persist application data using MongoDB and Mongoose ODM Test your code using automated testing tools such as the Mocha framework Deploy the development environment to the cloud using services such as Heroku, Amazon Web Services, and Microsoft Azure Explore Single-Page application frameworks to take your web applications to the next level In Detail Node.js and MongoDB are quickly becoming one of the most popular tech stacks for the web. Powered by Google's V8 engine, Node.js caters to easily building fast, scalable network applications while MongoDB is the perfect fit as a scalable, high-performance, open source NoSQL database solution. Using these two technologies together, web applications can be built quickly and easily and deployed to the cloud with very little difficulty. The book will begin by introducing you to the groundwork needed to set up the development environment. Here, you will quickly run through the steps necessary to get the main application server up and running. Then you will see how to use Node.js to connect to a MongoDB database and perform data manipulations. From here on, the book will take you through integration with third-party tools for interaction with web apps. It then moves on to show you how to use controllers and view models to generate reusable code that will reduce development time. Toward the end of the book, we will cover tests to properly execute the code and some popular frameworks for developing web applications. By the end of the book, you will have a running web application developed with MongoDB and Node.js along with it's popular frameworks. Style and approach An easy guide to Node.js and MongoDB, which will quickly introduce you to the relevant concepts by taking you through the different steps involved in building a full-fledged web application.