Angular Portfolio App Development
In this book you'll learn how to create an online portfolio application with Angular. Building a personal brand is important for your online growth and career. In this book, you'll learn how to create an online portfolio application to showcase your talent to the world and impress your potential employers. We start from scratch and build everything together. By the end of this book, you'll be confident working with Angular and creating an elegant and impressive portfolio to showcase yourself online. We will use the latest Angular technology v19.2, NgRx SignalStore and Modern CSS Layouts.
PHP and MySQL
Dive into web development with this comprehensive guide to PHP 8! Whether you're a beginner or an experienced developer, you'll find everything you need to build dynamic, secure websites. Walk through installing PHP, object-oriented programming, and working with databases like MySQL. Gain hands-on experience with detailed code and application examples to. Master advanced topics like debugging, automated testing, security, and more!Highlights include: 1) Installation2) Strings, arrays, and regular expressions3) Mathematical and date functions4) Web techniques5) Databases6) Object-oriented programming7) Namespaces8) Design patterns9) XML, graphics, and PDFs10) Administration and security11) Debugging12) Automated testing
Recent Advances in Computing Sciences
The 2nd International Conference on Recent Advances in Computing Sciences (RACS) was held from 29th to 30th November 2022 at Lovely Professional University, Jalandhar, India. It focused on discussing issues, exchanging ideas, and the most recent innovations towards advancing research in the field of Computing Sciences and Technology.
Technological Innovations & Applications in Industry 4.0
The conference offered an international forum for discussion and exchange of knowledge on opportunities and challenges related with all facets and aspects of technological innovations & applications in Industry 4.0, its challenges and way ahead.
Principles of Verification: Cycling the Probabilistic Landscape
This Festschrift is dedicated to Joost-Pieter Katoen in recognition of his outstanding research, teaching, and organizational successes. Joost-Pieter received his Master's and later his Ph.D. from the University of Twente, and his Professional Doctorate in Engineering from Eindhoven University of Technology. He had research positions at the University of Erlangen-Nuremberg and Philips Research, and visiting professorships in France, Australia, and the UK. Since 2004 he has been a professor at RWTH Aachen University and is part-time associated with the University of Twente. Joost-Pieter's main areas of research are formal methods, computer-aided verification, concurrency theory, probabilistic computation, and semantics. Among many recognitions for this work, he is an ACM Fellow; he was elected as a member of the Academia Europaea, the Royal Holland Society of Science and Humanities, the North Rhine-Westphalian Academy of Science, Humanities and the Arts, and the Leopoldina, the German National Academy of Sciences; he received an honorary doctorate from Aalborg University. He was awarded an ERC Advanced Grant; he has won best paper, distinguished paper, or test-of-time awards at key conferences such as ETAPS, IEEE SRDS, POPL, CONCUR, and LOPSTR; and he has given keynotes at dozens of major events. He has chaired the Steering Committee of the European Joint Conferences on Theory and Practice of Software (ETAPS) and the TACAS conference; he has been Program Chair, General Chair, or Program Committee member of hundreds of major conferences and workshops, and a board member of key journals; he has served on research boards (such as the EPSRC), doctoral committees, school and university committees, and IFIP working groups; and he coauthored Principles of Model Checking, a highly influential textbook. Throughout his career Joost-Pieter has been a remarkably successful teacher and mentor, supervising students and hosting postdoctoral researchers, many of whom have won awards for their research and advanced to senior positions, and he has collaborated in research and publications with a wide range of scientists. These successes are reflected in the papers contributed to this volume.
Search Foundations
A call to redirect the intellectual focus of information retrieval and science (IR&S) toward the phenomenon of technology-mediated experience. In this book, Sachi Arafat and Elham Ashoori issue a call to reorient the intellectual focus of information retrieval and science (IR&S) away from search and related processes toward the more general phenomenon of technology-mediated experience. Technology-mediated experience accounts for an increasing proportion of human lived experience; the phenomenon of mediation gets at the heart of the human-machine relationship. Framing IR&S more broadly in this way generalizes its problems and perspectives, dovetailing them with those shared across disciplines dealing with socio-technical phenomena. This reorientation of IR&S requires imagining it as a new kind of science: a science of technology-mediated experience (STME). Arafat and Ashoori not only offer detailed analysis of the foundational concepts underlying IR&S and other technical disciplines but also boldly call for a radical, systematic appropriation of the sciences and humanities to create a better understanding of the human-technology relationship. Arafat and Ashoori discuss the notion of progress in IR&S and consider ideas of progress from the history and philosophy of science. They argue that progress in IR&S requires explicit linking between technical and nontechnical aspects of discourse. They develop a network of basic questions and present a discursive framework for addressing these questions. With this book, Arafat and Ashoori provide both a manifesto for the reimagining of their field and the foundations on which a reframed IR&S would rest.
Firebase Storage for Angular
This book explains how file upload and storage systems are designed in modern web applications. Instead of focusing on step-by-step code, it explores how files move across frontend, backend, and cloud storage, and how these layers work together to form a reliable system. It covers key concepts such as backend-controlled uploads, metadata management, file lifecycle, and system architecture. Using Angular and Firebase Storage as a practical context, the book demonstrates how to design scalable, maintainable, and secure file handling solutions. Readers will learn how to structure upload flows, manage files efficiently, and avoid common mistakes that lead to fragile systems. This book is intended to help developers move beyond simple implementation and understand how real-world file storage systems are built.
Recommender Systems
This book presents a multi-disciplinary approach for development of Recommender Systems. It explains different types of pertinent algorithms with their comparative analysis, and their role for different applications including case studies. It explains Big Data behind Recommender System, making good decision support systems, etc.
Evaluation of Arabic language readability
Readability plays an important role in the process of choosing materials adapted to readers' levels. Indeed, the task of automatically measuring the readability of a text frequently faces challenges such as lack of data and resources.In this thesis, we have produced a set of models for automatic readability prediction. These models are dedicated to readers of Arabic as a first language (L1) and as a foreign language (L2). The development of these models involves three main stages. The first step consists in collecting a reference corpus annotated according to levels of difficulty. The second step consists in converting the texts into feature vectors. The final stage in the development of a predictive readability model is a classification phase.In the final part of this thesis, we have exploited all the resources and models we have developed for an initial investigation into the field of text simplification.
Principles of Verification: Cycling the Probabilistic Landscape
Principles of Verification: Cycling the Probabilistic Landscape
This Festschrift is dedicated to Joost-Pieter Katoen in recognition of his outstanding research, teaching, and organizational successes. Joost-Pieter received his Master's and later his Ph.D. from the University of Twente, and his Professional Doctorate in Engineering from Eindhoven University of Technology. He had research positions at the University of Erlangen-Nuremberg and Philips Research, and visiting professorships in France, Australia, and the UK. Since 2004 he has been a professor at RWTH Aachen University and is part-time associated with the University of Twente. Joost-Pieter's main areas of research are formal methods, computer-aided verification, concurrency theory, probabilistic computation, and semantics. Among many recognitions for this work, he is an ACM Fellow; he was elected as a member of the Academia Europaea, the Royal Holland Society of Science and Humanities, the North Rhine-Westphalian Academy of Science, Humanities and the Arts, and the Leopoldina, the German National Academy of Sciences; he received an honorary doctorate from Aalborg University. He was awarded an ERC Advanced Grant; he has won best paper, distinguished paper, or test-of-time awards at key conferences such as ETAPS, IEEE SRDS, POPL, CONCUR, and LOPSTR; and he has given keynotes at dozens of major events. He has chaired the Steering Committee of the European Joint Conferences on Theory and Practice of Software (ETAPS) and the TACAS conference; he has been Program Chair, General Chair, or Program Committee member of hundreds of major conferences and workshops, and a board member of key journals; he has served on research boards (such as the EPSRC), doctoral committees, school and university committees, and IFIP working groups; and he coauthored Principles of Model Checking, a highly influential textbook. Throughout his career Joost-Pieter has been a remarkably successful teacher and mentor, supervising students and hosting postdoctoral researchers, many of whom have won awards for their research and advanced to senior positions, and he has collaborated in research and publications with a wide range of scientists. These successes are reflected in the papers contributed to this volume.
CSS Box Model and Layouts
In this book "CSS Box Model and Layouts" we will explore the properties of the box model that determine the size, spacing and positioning of elements so that you can precisely control the structure of your website.
CSS Typography and Web Fonts
This book is a practical guide to understanding typography on the web through CSS. It focuses on how text behaves, how fonts are rendered, and how design decisions impact readability, hierarchy, and user experience. Instead of treating typography as decoration, the book presents it as a system that directly affects how users consume content. It explains how to structure text, choose and combine fonts, control spacing, and create visual consistency across interfaces. The book also explores web fonts, performance considerations, fallback strategies, and cross-browser behavior. It connects design principles with real-world implementation, helping readers understand not just what to do, but why it matters. The goal is to move from "making text look good" to building reliable, scalable typography systems for modern web applications.
CSS Flexbox Layout
Welcome to "CSS Flexbox Layout". In this book, we will explore the flexbox layout model, explain the properties of containers and elements, and learn how to create modern and responsive web designs.
CSS Multi-Column Layout
Welcome to "CSS Multi-Column Layout". In this book, you'll learn how to use the Multi-Column Layout module to create elegant and responsive multi-column layouts used in newspapers and magazines.
CSS Box Model and Layouts
In this book "CSS Box Model and Layouts" we will explore the properties of the box model that determine the size, spacing and positioning of elements so that you can precisely control the structure of your website.
Shrova Mall
Welcome to the book "Shrova Mall: A-to-Z e-commerce full-stack application". In this book, I explain how you can create a full-stack e-commerce application using Angular and NestJS. The application provides payment and shipping functionalities by integrating Stripe for payments and Shippo for shipping. To begin, I will show you the application we are going to build and then start by creating the database. Next, I will explain the backend and finally the frontend application. By the end of this book, you will be able to create your online e-commerce store and cover all possible scenarios. Let's get started.
CSS Flexbox Layout
Welcome to "CSS Flexbox Layout". In this book, we will explore the flexbox layout model, explain the properties of containers and elements, and learn how to create modern and responsive web designs.
CSS Multi-Column Layout
Welcome to "CSS Multi-Column Layout". In this book, you'll learn how to use the Multi-Column Layout module to create elegant and responsive multi-column layouts used in newspapers and magazines.
Shrova Mall
Welcome to the book "Shrova Mall: A-to-Z e-commerce full-stack application". In this book, I explain how you can create a full-stack e-commerce application using Angular and NestJS. The application provides payment and shipping functionalities by integrating Stripe for payments and Shippo for shipping. To begin, I will show you the application we are going to build and then start by creating the database. Next, I will explain the backend and finally the frontend application. By the end of this book, you will be able to create your online e-commerce store and cover all possible scenarios. Let's get started.
CSS Typography and Web Fonts
This book is a practical guide to understanding typography on the web through CSS. It focuses on how text behaves, how fonts are rendered, and how design decisions impact readability, hierarchy, and user experience. Instead of treating typography as decoration, the book presents it as a system that directly affects how users consume content. It explains how to structure text, choose and combine fonts, control spacing, and create visual consistency across interfaces. The book also explores web fonts, performance considerations, fallback strategies, and cross-browser behavior. It connects design principles with real-world implementation, helping readers understand not just what to do, but why it matters. The goal is to move from "making text look good" to building reliable, scalable typography systems for modern web applications.
Robocode Platform as a Programming Teaching Tool
Subjects involving programming have shown a high failure rate both in higher education and in technical computer courses, due to the difficulty presented in the content of Object-Oriented Programming. This book presents a tool that can help with the teaching and learning of these subjects. This tool is a programming environment known as Robocode, which is free software produced in the Java programming language. Thus, Robocode championships were organized and held, and later surveys were carried out with the students in relation to the activities carried out. Finally, the results were presented, which strongly suggest that Robocode can be effective in promoting the learning of Object-Oriented Programming.
Philosophy 5.3
"The relativity of values highlights the inherent subjectivity in what we consider moral, just, or dignified. While humans often assume their values are universal, the perspectives of other beings-whether animal, collective entities like the Leviathan, or artificial intelligences-can differ significantly" "The geometries of the cosmos trace the lines / From Descartes' grid, where reason starts its climb, / To Gauss, who bends the curves of space and time, / And Sacred Geometry, where spirit entwines // In each form, the universe does speak / In numbers, shapes, and secrets we seek./ A spiral in the stars, a fractal in the trees, / Echoes the order found in mystic seas" "In a future not too distant from our own, a society flourished where humans and AI lived side by side. In this world, every major decision-legal, ethical, and political-was increasingly influenced by highly advanced AI systems. The AI, known as Leviathan, had been given the task of not only enforcing laws but interpreting justice itself"
Metaverse - Metaverse 2024
This book constitutes the refereed proceedings of the 20th International Conference on Metaverse - METAVERSE 2024, held in Bangkok, Thailand, during November 16-19, 2024. The 6 full papers and 4 short papers included in this book were carefully reviewed and selected from 22 submissions. They were organized in topical sections as follows: research track; application and industry track; and short paper track.
Responsive Layouts
Welcome to the book "Responsive Layouts: Flex, Grid and Multi-Column" In this book I explain the three best-known responsive layouts: the Flexbox, the Grid and the Multi-Column layout. Flexbox is a one-dimensional layout that only works in one dimension at a time, either horizontally or vertically. The grid layout is a two-dimensional layout that distributes the elements horizontally and vertically at the same time. The multi-column layout is a special layout for magazines and newspapers, where the text should flow in columns with spacing, rules, etc. I'll explain all the properties and their values and how they affect the distribution of elements on the screen. So let's get started.
Angular HTTP
In this book, I explain everything you need to know about connecting to backend Rest APIs from your Angular application. In this book, I will show you how to invoke different methods like GET, POST, and the like, how to use interceptors to inject an authentication token into every outgoing request, and much more. We will cover all areas of calling Rest APIs with Angular. By the end of this book, you will be able to call Rest APIs from your Angular application in any scenario. Let us get started.
Angular Shopping Store
In this book, you'll learn how to create an online shopping store using the Angular framework. To get your store up and running, you need more than Angular. You need a backend, a database, payment and shipping gateways and much more. This book is only about the frontend part. The goal of this book is to show you in detail how to create the frontend part of your online store. You will create everything from scratch and end up with a complete frontend shopping store. To make things even more interesting, I've created a small Nodejs application to help you with Stripe payments so you can sell items in your store. However, in reality, you need to use webhooks to make sure the money has landed in your Stripe account before you release the product to the customer. All these details are part of full-stack development. Also in this book, we will focus only on the front-end part of the application to strengthen your Angular skills and prepare you for full-stack projects.
Angular Performance Optimization
Welcome to the book Angular Performance Optimization. In this book, I will show you all the ways you can optimize the performance of your Angular application. You already know about changeDetection and lazyLoading, but there's more to do. Let us get started.
CSS Grid Layout
Welcome to "CSS Grid Layout". In this book you will learn all about the CSS grid layout model and how to create complex and responsive grid-based designs. You will learn about all the properties of grid containers and grid elements. By the end of this book, you will be able to use the grid layout to create responsive layouts and handle all kinds of scenarios. Let's get started.
Angular Routing
Welcome to the book "Angular Routing". In this book, I explain everything you need to know about Angular routing. Routing helps you to change what the user sees in a single-page app. In this book, you will learn how to implement common routing tasks. You will learn how to set up routes, retrieve route information, display 404 pages, prevent unauthorized access, and much more. By the end of this book, you will be confident working with routing in your Angular application and be able to handle all kinds of scenarios. Let us get started.
Facilitating Software Architecture
The software architect role is evolving. As systems and their interactions with the teams that build, run, and evolve them become more complex, it's often impossible for those playing the traditional architect roles to be everywhere they need to be. There's simply too much architecture to be done, and the situation has reached a breaking point. There's a better way. Author Andrew Harmel-Law shows you how architects and development teams can collaborate to create and evolve more efficient architectures for their systems. Techniques in this book will help you learn how to create a mindset that allows everyone to practice architecture and build the best systems they've ever experienced. With this book, you will: Understand the new dynamics that affect modern software delivery Learn a methodology that brings software architecture and development together Nurture the fundamental interplay of decisions, advice, architecture, and feedback from running systems Initiate practices that maximize benefits and mitigate risks Create an approach tuned to architecture, everyone's skills, and your organization's culture
Blockchain in e-Governance
Blockchain: Preferred technology that the world is looking for! Key FeaturesUnderstand the design elements of an enterprise Blockchain and National Blockchain backbone framework and the steps involved in implementing the same.Prominent use cases across different domain, in different countries.Examine how Blockchain is used by leading countries like Estonia, Thailand, Dubai etc.. and how it can be leveraged to improve significantly the experience of citizens in availing Government services like citizen records, civil supplies, Land records, Smart city services and many more.DescriptionWe are increasingly faced with several new technologies like IOT, AI & Analytics, Machine learning, 3D printing, AR/VR, Robotics, Drones making inroads into several areas of our corporate & personal lives. All these technologies are offering an unprecedented level of automation that is augmenting our performance & lifestyles as well. As these technologies are leveraging the centralised approach of aggregation & economies of scale to facilitate efficiencies that provide a high level of training data, these are also increasingly becoming vulnerable to sophisticated cyber-attacks from actors searching for lucrative targets, to hold them at ransom.What you will learnBlockchain the underlying technology that pioneered Bitcoin and resultant innovations in Global Payments industry has made its impact much beyond the core finance domain it transformed initially. Blockchain, one of the latest in the disruptive technologies is seeing a surge in adoption owing to adoption by Start-ups.. There is a need to come out with a systemic thinking approach to leverage this new paradigm. Hence, let us delve into design thinking approach to solve the problems using Blockchain.Who this book is forBook will take a look at the Global adoption and implementation aspects & their challenges. This book will be very useful to Blockchain Subject Matter Experts, Consultants, CXOs and Government officials and one who is interested in exploring blockchain technology. Table of Contents1. Blockchain- A Primer2. Blockchain Platforms for Real life Applications3.Types of Problems Blockchain can solve 4. Design Thinking & Blockchain Solution design5. Blockchain and Governments- Examples and Case studies6. Blockchain Countries7. Key Government applications of Blockchain8. Blockchain Application patterns for Integration and Interoperability9. Applying Design Thinking to Blockchain 10. Desirable elements in a Blockchain Consortium 11. Implementation of Blockchain projects by Governments12. Designing a Blockchain Project- Case study13. Challenges and Limitations of implementing Blockchain solutions14. Encouraging Blockchain adoption & Educating the new generation for adoptionAbout the Author Rajesh is an alumnus of Columbia Business School & Sri Sathya Sai Institute of Higher Learning with a Gold Medal in MBA Finance. Driven by his life motto "Help Ever, Hurt Never", Rajesh has mentored several Entrepreneurs, Corporate Executives and MBA Students. LinkedIn Profile: https: //www.linkedin.com/in/rajeshdhuddu/ Srinivas Mahankali An alumnus from IIT Madras and IIM Bangalore, Srinivas has over 30 years industry experience of which 12 years is in leading IT Solutions in Indian Private & BSE listed organisations. He has taken an active role in promoting Blockchain across Government of India as the one of the first employees to lead Blockchain at NISG an organisation promoted by NASSCOM and Government of India. LinkedIn Profile: https: //www.linkedin.com/in/srinivasindia/
Stripe Integration in Angular
Welcome to the book "Stripe Integration in Angular: A Step-by-Step Guide to Creating Payment Functionality". In this book, I explain how to integrate Stripe into your Angular application. Stripe is a leading payment processing platform that enables businesses to accept online payments. By integrating payment processing into your application, you can create all kinds of e-commerce applications. You will learn how to create the checkout session, how to use webhooks events and finally how to go live. By the end of this book, you will be able to process payments in your Angular application and handle all kinds of scenarios. Let us get started.
Angular Reactive Forms
Welcome to the book "Angular Reactive Forms". In this book, I explain everything you need to know about reactive forms. With reactive forms, you define the form model directly in the component class. This is an elegant way to deal with form fields that gives you full control over all aspects of reading and updating values and performing all kinds of validations. This way you can easily create and edit dynamic forms from your component class. In this book, I will show you how to create forms, update values, perform validations, display error messages, work with hierarchical groups and form arrays, upload files, preview images, and much more. By the end of this book, you will be confident working with forms in your Angular application and be able to handle all kinds of scenarios. Let us get started.
CSS Grid Layout
Welcome to "CSS Grid Layout". In this book you will learn all about the CSS grid layout model and how to create complex and responsive grid-based designs. You will learn about all the properties of grid containers and grid elements. By the end of this book, you will be able to use the grid layout to create responsive layouts and handle all kinds of scenarios. Let's get started.
Angular for Kids
Welcome to the book "Angular for Kids: Start your Coding Adventure". This book is your introduction to the world of Angular. It's your first step towards developing websites and mobile applications. With Angular, you can turn your ideas into reality. Learning should be fun, so you will feel like you are reading a story. By the end of this book, you will have a good understanding of Angular. You will have taken the first steps in your modern web programming adventure. Have fun programming!
Angular for Beginners
In this book I will tell you all about Angular in a free discussion format. What is Angular, how can you use it to build a real application and what are all those acronyms you hear every day like pipes, interceptors, lazy loading and so on. You will learn everything in a few minutes. Let us get started.
Shippo Integration in Angular
Welcome to the book "Shippo Integration in Angular: A Step-by-Step Guide to Creating Shipping Functionality". In this book, I explain how to integrate Shippo into your Angular application. Shippo is a multi-carrier shipping solution designed to streamline the shipping process for businesses of all sizes. By integrating shipping into your application, you can create better types of e-commerce applications. You will learn how to create the labels, calculate shipping costs, and get the fastest, cheapest, and best rates. By the end of this book, you will be able to enable shipping in your Angular application and handle all kinds of scenarios. Let us get started.
Angular HTTP
In this book, I explain everything you need to know about connecting to backend Rest APIs from your Angular application. In this book, I will show you how to invoke different methods like GET, POST, and the like, how to use interceptors to inject an authentication token into every outgoing request, and much more. We will cover all areas of calling Rest APIs with Angular. By the end of this book, you will be able to call Rest APIs from your Angular application in any scenario. Let us get started.
Angular Generative AI
Welcome to the book "Angular Generative AI: Building an intelligent CV enhancer with Google Gemini". In this book, I explain how to build an intelligent CV enhancer with Google Gemini. You will learn how to send prompts to Google Gemini and get answers to your questions. You will learn how to upload files to the Google AI file manager and attach those files to your prompts. We will start from scratch and build everything together. By the end of this book, you will be able to use generative AI in your Angular application and tackle all kinds of scenarios. Let us get started.
Angular Observables and Promises
This book is a concept-driven guide to asynchronous programming in Angular, focused on helping developers understand how Promises and Observables work in real-world systems. Rather than providing step-by-step coding tutorials, it explains the underlying mental models required to design reliable and scalable applications. Readers will learn how data flows over time, how to think in terms of streams instead of single values, and how to handle complex asynchronous scenarios such as user input, API coordination, and event-driven behavior. The book covers core topics including Promises, Observables, RxJS operators, higher-order mapping, error handling, performance considerations, and architectural design. It also explores common pitfalls such as nested subscriptions, memory leaks, and uncontrolled data flows, and provides clear strategies to avoid them. By the end of the book, readers will be able to design clean, predictable, and maintainable asynchronous systems in Angular, with a strong focus on reasoning and system thinking rather than syntax alone.
Angular Routing
Welcome to the book "Angular Routing". In this book, I explain everything you need to know about Angular routing. Routing helps you to change what the user sees in a single-page app. In this book, you will learn how to implement common routing tasks. You will learn how to set up routes, retrieve route information, display 404 pages, prevent unauthorized access, and much more. By the end of this book, you will be confident working with routing in your Angular application and be able to handle all kinds of scenarios. Let us get started.
Responsive Layouts
Welcome to the book "Responsive Layouts: Flex, Grid and Multi-Column" In this book I explain the three best-known responsive layouts: the Flexbox, the Grid and the Multi-Column layout. Flexbox is a one-dimensional layout that only works in one dimension at a time, either horizontally or vertically. The grid layout is a two-dimensional layout that distributes the elements horizontally and vertically at the same time. The multi-column layout is a special layout for magazines and newspapers, where the text should flow in columns with spacing, rules, etc. I'll explain all the properties and their values and how they affect the distribution of elements on the screen. So let's get started.
Angular Shopping Store
In this book, you'll learn how to create an online shopping store using the Angular framework. To get your store up and running, you need more than Angular. You need a backend, a database, payment and shipping gateways and much more. This book is only about the frontend part. The goal of this book is to show you in detail how to create the frontend part of your online store. You will create everything from scratch and end up with a complete frontend shopping store. To make things even more interesting, I've created a small Nodejs application to help you with Stripe payments so you can sell items in your store. However, in reality, you need to use webhooks to make sure the money has landed in your Stripe account before you release the product to the customer. All these details are part of full-stack development. Also in this book, we will focus only on the front-end part of the application to strengthen your Angular skills and prepare you for full-stack projects.
React Portfolio App Development
Create a portfolio application with React and show the world your talent. Create your personal brand, increase your online presence and impress your potential employers. An online portfolio is important for your career to show the world your skills and impress your future employers.
Angular Performance Optimization
Welcome to the book Angular Performance Optimization. In this book, I will show you all the ways you can optimize the performance of your Angular application. You already know about changeDetection and lazyLoading, but there's more to do. Let us get started.
React Portfolio App Development
Create a portfolio application with React and show the world your talent. Create your personal brand, increase your online presence and impress your potential employers. An online portfolio is important for your career to show the world your skills and impress your future employers.