How to be a Web Developer Год издания: 2023 Автор: Nicoara R. Издательство: Apress ISBN: 978-1-4842-9663-9 Язык: Английский Формат: PDF/ePub Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 213 Описание: This complete beginner's guide is for anyone interested in becoming a web developer. Aimed at those without any previous experience, this book provides an overview of the key principles of modern web development. You'll gain insight into the key facets of javascript, HTML and CSS, as well as the difference between front-end, back-end, and full stack development. You'll also be introduced to popular tools and frameworks such as React, Angular, GraphQL, and Node.js, and gain an understanding of the role of a web developer: what it entails, how to secure your first role, and how to survive your first week in the job. Moreover, How to be a Web Developer will take you through the steps of building your first web application, allowing you to apply the principles you've learned in a practical way. Filled with additional information and resources, this book will give you the knowledge and tools needed to start your journey to becoming a professional web developer. GraphQL is a way in which you can communicate with the server side of an application, in order to send and receive data. It is currently one of the newest and most commonly used technologies for interfacing with data between applications, and it is fundamentally the way that your frontend, be it a browser or a mobile app, will communicate with the server side. Before you start learning about GraphQL, this section explains how things were done before this new technology came along, when most APIs used the RESTful protocol for data transfer. What You Will Learn: - Master the principles of javascript, HTML, CSS, and UX Design - Utilize tools and frameworks like React, Angular and GraphQL - Understand what it means to be a web developer and what it entails - Develop key soft skills such as teamwork and project management - Gain practical knowledge that will help you get started as a web developer
Примеры страниц
Оглавление
About the Author ix About the Technical Reviewer xi Part I: Getting Started 1 Chapter 1: Introduction 3 Part II: The Tech Stack 25 Chapter 2: SQL Basics 27 Chapter 3: HTML and CSS 47 Chapter 4: GraphQL and JavaScript 61 Chapter 5: The Backend 75 Chapter 6: The Frontend 93 Chapter 7: Going Fullstack 123 Chapter 8: Automated Testing 137 Chapter 9: Other Frameworks and Technologies 157 Part III: Landing Your First Role 171 Chapter 10: Your First Job 173 Chapter 11: Working on a Team 187 Chapter 12: Project Management Methods 199 Part IV: In Summary 207 Chapter 13: Conclusions 209 Index 213
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum