Kirjojen hintavertailu. Mukana 12 595 353 kirjaa ja 12 kauppaa.

Kirjailija

Sufyan bin Uzayr

Kirjat ja teokset yhdessä paikassa: 17 kirjaa, julkaisuja vuosilta 2016-2024, suosituimpien joukossa JavaScript Frameworks for Modern Web Development. Vertaile teosten hintoja ja tarkista saatavuus suomalaisista kirjakaupoista.

17 kirjaa

Kirjojen julkaisuhaarukka 2016-2024.

SQL

SQL

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2024
sidottu
The computer language SQL, or Structured Query Language, is used to store, manipulate, and retrieve data from relational databases. SQL is the common database language used by all Relational Database Management Systems (RDMS), including MySQL, MS Access, Oracle, Sybase, Informix, Postgres, and SQL Server.SQL: The Ultimate Guide provides developers and coders the knowledge to do more with SQL. This book discusses the basics and core concepts of SQL including the different types of statements, functions, operator and clauses used in SGL Databases. The book then moves on to more advanced and detailed exercises to help readers write optimized and well-structured code in SQL.The book is a valuable resource for SQL developers that have at least a basic background and experience with SQL. Key Features:Comprehensive guide to SQL, covering foundational concepts, advanced querying techniques, and database management.Practical examples and exercises that reinforce learning and application of SQL queries, including complex joins, subqueries, and aggregations.Beginner-friendly approach with clear explanations and step-by-step instructions for writing SQL statements and interacting with databases.Emphasis on relational database management systems (RDBMS), normalization, indexing, and transaction management for efficient and scalable data manipulation.Coverage of key SQL features, such as views, stored procedures, triggers, and functions, enabling readers to implement advanced database logic and automation.
Scala

Scala

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2024
sidottu
Scala is a general-purpose scripting language with several paradigms. It is an entirely object-oriented programming language that enables functional programming. Scala combines capabilities from other languages like as C, C++, Java, and others, making it more useful, scalable, and productiveScala: The Ultimate Guide provides developers and coders with a comprehensive guide to Scala programming, covering fundamental concepts, advanced techniques, and real-world applications. This book discusses the basics including how to set up Scala and then moves on to more advanced and detailed exercises to help readers write optimized and well-structured code in Scala.This book is a valuable resource for Scala developers that have a basic background and experience with Scala.Key Features:Includes hands-on examples for practical learning and implementation of Scala code.Provides a beginner-friendly approach with clear explanations and step-by-step instructions.Emphasizes on functional programming, concurrency, and scalability in Scala.Examines popular frameworks and libraries, enabling readers to build robust and high-performance applications.
Frontend Development

Frontend Development

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
sidottu
Frontend development is the process of creating user-interactive components.User interfaces, buttons, user-entered data, webpages, and user experience (UX) features are all examples of frontend development. User experience is the primary focus of frontend development. As frontend engineers, you build the portions of an application that are directly accessed by end users using relevant coding and design approaches with the goal of making the overall interface elegant, easy to use, fast, and secure, fostering user engagement and interaction. Frontend development is the process of transforming data into a graphical user interface. The essential foundations of frontend web development have always been HTML, CSS, and JavaScript.Anyone interested in becoming a frontend developer has a bright future ahead of them. Increased Internet usage, particularly on mobile devices, necessitates more user interfaces, resulting in more frontend developer jobs. The role of frontend web developers is more crucial than it has ever been.Key Features:• A step-by-step approach to problem-solving and skill development• A quick run-through of the basic concepts in the form of a “Crash Course”• An advanced, hands-on core concepts with a focus on real-world problems• An industy-level coding paradigm, practice-oriented explanatory approach• A special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
Software Design Patterns

Software Design Patterns

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
nidottu
Software Design Patterns are reusable solutions to software development difficulties. However, a Software Design Pattern is not code; rather, it is a guide or paradigm that helps software engineers to construct products that follow best practices. A Design Pattern is more of a template to tackle the topic at hand than a library or framework, which can be added and utilized right away. Object-oriented programming (OOP) is supported by Design Patterns, which are based on the ideas of objects (instances of a class; data with unique attributes) and classes (user-defined types of data). Design Patterns are blueprints for resolving typical software engineering issues. They provide reproducible solutions to some of the most prevalent difficulties you’ll encounter. That said, Design Patterns aren’t a complete solution, nor are they code, classes, or libraries that you may use in your project. They are a type of problem-solving solution. Each job will be approached in a slightly different way.Why Should You Learn Software Design Patterns?As a programmer, you can use Software Design Patterns to help you build more reliable structures. Design Patterns give you the skills to create smart and interactive applications or software with simple and easy problem-solving methods; they also allow you to create the greatest user-friendly apps and change them easily to meet the latest requirements. Design Patterns are interesting to deal with since such knowledge enables flexible coding patterns and structural techniques, reusable codes, loosely written codes, classes, patterns, and so on.This Book Contains:• A step-by-step approach to problem solving and skill development• A quick run-through of the basic concepts, in the form of a "Crash Course"• Advanced, hands-on core concepts, with a focus on real-world problems• Industry level coding paradigm with practice-oriented explanations• Special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
PHP

PHP

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
sidottu
There is no shortage of websites that use the PHP programming language in some or other capacity. PHP (Hypertext Preprocessor) is a server-side scripting language that allows you to create dynamically-generated web pages. Rasmus Lerdorf created PHP in 1994.PHP works in the backend of a website because it is a server-side technology. This is the part of a website that no one sees. This means that PHP is frequently used to run server-side programs such as data collection and processing and database management. The fact that PHP is a simple language is one of the key reasons why learning it is a wise investment. PHP was created with the goal of speeding up web development; therefore, it features a basic syntax that is ideal for beginners. Furthermore, because PHP is a dynamically typed language, there are less restrictions to follow while creating features. The PHP programming language offers a wide range of applications and features, such as authentication, payments, user administration, and other "dynamic" aspects of a website.Efficiency, syntax compatibility, platform independence, error detection, and encryption are just a few of the interesting properties of PHP.Why Should You Learn PHP? PHP developers work with the PHP programming language to create websites, applications, and programs. As a PHP developer, you’ll usually be working in IT companies (all over the world), but there are also a lot of opportunities in design and business. A PHP developer, like any other programming/scripting language developer, should be able to work with many languages and ideally have some knowledge of database, web design, or some page formatting language.This Book Offers:• A step-by-step approach to problem solving and skill development• A quick run-through of the basic concepts, in the form of a "Crash Course"• Advanced, hands-on core concepts, with a focus on real-world problems• Industry-level coding paradigms and a practice-oriented explanatory approach• Special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
PHP

PHP

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
nidottu
There is no shortage of websites that use the PHP programming language in some or other capacity. PHP (Hypertext Preprocessor) is a server-side scripting language that allows you to create dynamically-generated web pages. Rasmus Lerdorf created PHP in 1994.PHP works in the backend of a website because it is a server-side technology. This is the part of a website that no one sees. This means that PHP is frequently used to run server-side programs such as data collection and processing and database management. The fact that PHP is a simple language is one of the key reasons why learning it is a wise investment. PHP was created with the goal of speeding up web development; therefore, it features a basic syntax that is ideal for beginners. Furthermore, because PHP is a dynamically typed language, there are less restrictions to follow while creating features. The PHP programming language offers a wide range of applications and features, such as authentication, payments, user administration, and other "dynamic" aspects of a website.Efficiency, syntax compatibility, platform independence, error detection, and encryption are just a few of the interesting properties of PHP.Why Should You Learn PHP? PHP developers work with the PHP programming language to create websites, applications, and programs. As a PHP developer, you’ll usually be working in IT companies (all over the world), but there are also a lot of opportunities in design and business. A PHP developer, like any other programming/scripting language developer, should be able to work with many languages and ideally have some knowledge of database, web design, or some page formatting language.This Book Offers:• A step-by-step approach to problem solving and skill development• A quick run-through of the basic concepts, in the form of a "Crash Course"• Advanced, hands-on core concepts, with a focus on real-world problems• Industry-level coding paradigms and a practice-oriented explanatory approach• Special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
Bootstrap

Bootstrap

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
nidottu
If you want to build websites, understanding Bootstrap will save you a lot of time and effort. Bootstrap is a user-friendly CSS framework that allows developers to create mobile-friendly and responsive websites. Bootstrap is the most widely used framework for creating mobile-first, responsive websites. It fixes a number of issues that we experienced previously, including cross-browser compatibility. Today, webpages are optimized for all browsers (Internet Explorer, Firefox, and Chrome, to name but a few) and screen sizes (desktop, tablets, phablets, and phones). Regardless of project size, Bootstrap provides a solid foundation for any website. It includes Reboot, which is based on Normalize.css and aids with the smoothing out of browser disparities for various page elements. Bootstrap also has fantastic typography. Checkboxes, radio buttons, choose choices, and other basic HTML form elements have been restyled to give them a more modern look.Bootstrap’s scope extends beyond online app design to include devices, allowing for a more seamless user experience. CSS, reusable segments, and JavaScript portions are some of its key characteristics. It has a much clearer design, JavaScript tools, and CSS, among many other capabilities that front-end developers employ. In short, when it comes to UI, the scope is enormous.Key Features:• A step-by-step approach to problem-solving and skill development• A quick run-through of the basic concepts, in the form of a “Crash Course”• An advanced, hands-on core concepts, with a focus on real-world problems• An industry-level coding paradigm, practice-oriented explanatory approach• A special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
Bootstrap

Bootstrap

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
sidottu
If you want to build websites, understanding Bootstrap will save you a lot of time and effort. Bootstrap is a user-friendly CSS framework that allows developers to create mobile-friendly and responsive websites. Bootstrap is the most widely used framework for creating mobile-first, responsive websites. It fixes a number of issues that we experienced previously, including cross-browser compatibility. Today, webpages are optimized for all browsers (Internet Explorer, Firefox, and Chrome, to name but a few) and screen sizes (desktop, tablets, phablets, and phones). Regardless of project size, Bootstrap provides a solid foundation for any website. It includes Reboot, which is based on Normalize.css and aids with the smoothing out of browser disparities for various page elements. Bootstrap also has fantastic typography. Checkboxes, radio buttons, choose choices, and other basic HTML form elements have been restyled to give them a more modern look.Bootstrap’s scope extends beyond online app design to include devices, allowing for a more seamless user experience. CSS, reusable segments, and JavaScript portions are some of its key characteristics. It has a much clearer design, JavaScript tools, and CSS, among many other capabilities that front-end developers employ. In short, when it comes to UI, the scope is enormous.Key Features:• A step-by-step approach to problem-solving and skill development• A quick run-through of the basic concepts, in the form of a “Crash Course”• An advanced, hands-on core concepts, with a focus on real-world problems• An industry-level coding paradigm, practice-oriented explanatory approach• A special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
Linux

Linux

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
sidottu
Linux is one of the most widely used operating systems. It was created to provide a free or low-cost operating system for personal computer users. Linus Torvalds published Linux on September 17, 1991, and it was written in the C programming language. It has since earned a reputation for being a high-performing and efficient system. This is a fairly comprehensive operating system that includes a graphical user interface (GUI), TCP/IP, the Emacs editor, and the X Window System, among other features.Debian, Ubuntu, Fedora, Red Hat Linux, SUSE Linux, Gentoo, Kali Linux, and Linux Mint are some of the finest Linux distributions. Linux is a very popular operating system today because of features such as multiuser operating system management, multitasking paradigm, multiprogramming concepts, and virtual memory. Many corporations and individuals, as well as firms such as Canonical, use Linux for their servers because of security concerns and positive feedback from the user community. Linux is also used in mobile devices, smart TVs, etc.Key Features:• A step-by-step approach to problem solving and skill development• A quick run-through of the basic concepts, in the form of a “crash course”• An advanced, hands-on core concepts, with a focus on real-world problems• An industry-level coding paradigm, practice-oriented explanatory approach• A special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
Linux

Linux

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
nidottu
Linux is one of the most widely used operating systems. It was created to provide a free or low-cost operating system for personal computer users. Linus Torvalds published Linux on September 17, 1991, and it was written in the C programming language. It has since earned a reputation for being a high-performing and efficient system. This is a fairly comprehensive operating system that includes a graphical user interface (GUI), TCP/IP, the Emacs editor, and the X Window System, among other features.Debian, Ubuntu, Fedora, Red Hat Linux, SUSE Linux, Gentoo, Kali Linux, and Linux Mint are some of the finest Linux distributions. Linux is a very popular operating system today because of features such as multiuser operating system management, multitasking paradigm, multiprogramming concepts, and virtual memory. Many corporations and individuals, as well as firms such as Canonical, use Linux for their servers because of security concerns and positive feedback from the user community. Linux is also used in mobile devices, smart TVs, etc.Key Features:• A step-by-step approach to problem solving and skill development• A quick run-through of the basic concepts, in the form of a “crash course”• An advanced, hands-on core concepts, with a focus on real-world problems• An industry-level coding paradigm, practice-oriented explanatory approach• A special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology
TypeScript for Beginners

TypeScript for Beginners

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
sidottu
Of late, TypeScript has risen in popularity owing to its ease of use and versatile compatibility. As such, more and more developers are looking to quickly and efficiently master TypeScript. If you’re looking for a detailed, yet easy to comprehend guide to TypeScript, your search ends here! The book is a detailed guide that will help learners get started with TypeScript programming in no time. It talks about the basics and then moves on to practical exercises to help readers quickly gain the required knowledge. The book is meant for both JavaScript developers and learners without a formal JS background. Furthermore, while a background in JavaScript programming might be of help, the book requires no prior coding background and can be easily mastered even by beginners. What Will You Learn: Detailed focus on TypeScript programming Introduction to TypeScript concepts and paradigm Introduction to TS architecture and components OOP programming with TS Web development in TypeScriptWho Is This Book for:Web developers looking to learn TypeScript; web development beginners; JavaScript developers; and frontend developers. About the AuthorSufyan bin Uzayr is a writer, coder, and entrepreneur with more than a decade of experience in the industry. He has authored several books in the past, pertaining to a diverse range of topics, ranging from History to Computers/IT. Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields. Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux, and Python. He holds multiple degrees, including ones in Management, IT, Literature, and Political Science. Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history, and sports, and in his spare time, he enjoys teaching coding and English to young students.Learn more at sufyanism.com
Web Performance Optimization

Web Performance Optimization

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
sidottu
If you are looking for practical, easy-to-implement measures to enhance your site’s performance and improve speed and page load times, yet are still unsure where to start or how to develop your strategy, this book on Web Performance Optimization is the answer.
Getting the Most out of Node.js Frameworks

Getting the Most out of Node.js Frameworks

Sufyan bin Uzayr

TAYLOR FRANCIS LTD
2022
sidottu
ABOUT THE BOOKGain the knowledge you need to navigate your way confidently through the ever-expanding landscape of modern JavaScript technologies. With more than 100 Node.js frameworks available and the number rising every month, it is becoming increasingly difficult to avoid JavaScript fatigue and keep abreast of the developments that are most useful and relevant to your own projects. In such a saturated environment, the knowledge of exactly which tools will best fit your goals is invaluable. This book will guide you through the quagmire by clearly and comprehensively outlining the most practically useful Node frameworks, libraries, and tools, as well as how they might be employed in your own projects. You will learn about JavaScript frameworks, including such as Polymer, Webix, Aurelia, Svelte, and Meteor.This book will empower you to cut through the noise and learn how to achieve your career goals with the right tools meant especially for you.WHAT WILL YOU LEARN The what, why and how behind a variety of JavaScript Node frameworks, including Polymer, Aurelia, and Svelte How to choose the right Node framework for different types of projects How to ensure server-side optimization is done correctly, even if you are not a server admin Guide to such JS tools as Gulp, Grunt, and npm WHO IS THIS BOOK FORWeb developers looking to learn JavaScript; web development beginners; JavaScript developers; and frontend developers.
Optimizing Visual Studio Code for Python Development
Learn Visual Studio Code and implement its features in Python coding, debugging, linting, and overall project management. This book addresses custom scenarios for writing programs in Python frameworks, such as Django and Flask.The book starts with an introduction to Visual Studio Code followed by code editing in Python. Here, you will learn about the required extensions of Visual Studio Code to perform various functions such as linting and debugging in Python. Next, you will set up the environment and run your projects along with the support for Jupyter. You will also work with Python frameworks such as Django and go through data science specific-information and tutorials. Finally, you will learn how to integrate Azure for Python and how to use containers in Visual Studio Code.Optimizing Visual Studio Code for Python Development is your ticket to writing Python scripts with this versatile code editor.What You'll LearnExecute Flask development in Visual Studio Code for control over libraries used in an applicationOptimize Visual Studio Code to code faster and betterUnderstand linting and debugging Python code in Visual Studio CodeWork with Jupyter Notebooks in Visual Studio CodeWho This Book Is ForPython developers, beginners, and experts looking to master Visual Studio Code
JavaScript Frameworks for Modern Web Development

JavaScript Frameworks for Modern Web Development

Sufyan bin Uzayr; Nicholas Cloud; Tim Ambler

APress
2019
nidottu
Enrich your software design skills and take a guided tour of the wild, vast, and untamed frontier that is JavaScript development. Especially useful for frontend developers, this revision includes specific chapters on React and VueJS, as well as an updated one on Angular. To help you get the most of your new skills, each chapter also has a "further reading" section. This book will serve as an introduction to both new and well established libraries and frameworks, such as Angular, VueJS, React, Grunt, Yeoman, RequireJS, Browserify, Knockout, Kraken, Async.js, Underscore, and Lodash. It also covers utilities that have gained popular traction and support from seasoned developers and tools applicable to the entire development stack, both client- and server-side. While no single book can possibly cover every JavaScript library of value, JavaScript Frameworks for Modern Web Development focuses on incredibly useful libraries and frameworks that production software uses. You will be treated to detailed analyses and sample code for tools that manage dependencies, structure code in a modular fashion, automate repetitive build tasks, create specialized servers, structure client side applications, facilitate horizontal scaling, and interacting with disparate data stores. What You'll Learn Work with a variety of JavaScript frameworks, such as Angular, Vue, React, RequireJS, Knockout, and more Choose the right framework for different types of projects Employ the appropriate libraries and tools in your projects Discover useful JavaScript development tools such as Grunt, Yeoman, Lodash, etc. Who This Book Is For Web developers of all levels of ability; particularly relevant for front-end developers, server-side coders, and developers interestedin learning JavaScript.
Learning WordPress REST API

Learning WordPress REST API

Sufyan bin Uzayr

Packt Publishing Limited
2016
nidottu
A practical tutorial to get you up and running with the revolutionary WordPress REST API About This Book • Learn how to run the latest WordPress REST API with various platforms • Create exciting apps and manage non-WordPress content with them • Secure, export, and manage your data through illustrative examples Who This Book Is For This book is for WordPress developers and designers who want to get a complete practical understanding of the WordPress REST API and leverage it to create fully-featured web apps. What You Will Learn • Use the WordPress REST API to read, write, and edit posts • Create and work with metadata using the WordPress REST API • Work with taxonomies using the REST API • Add custom routes and build apps using the WordPress REST API • Process requests and integrate with external applications and frameworks • Make your WordPress projects ready for the RESTful API standard In Detail The WordPress REST API is a recent innovation that has the potential to unlock several new opportunities for WordPress developers. It can help you integrate with technologies outside of WordPress, as well as offer great flexibility when developing themes and plugins for WordPress. As such, the REST API can make developers' lives easier. The book begins by covering the basics of the REST API and how it can be used along with WordPress. Learn how the REST API interacts with WordPress, allowing you to copy posts and modify post metadata. Move on to get an understanding of taxonomies and user roles are in WordPress and how to use them with the WordPress REST API. Next, find out how to edit and process forms with AJAX and how to create custom routes and functions. You will create a fully-functional single page web app using a WordPress site and the REST API. Lastly, you will see how to deal with the REST API in future versions and will use it to interact it with third-party services. By the end of the book, you will be able to work with the WordPress REST API to build web applications. Style and Approach A step by step tutorial to explain the new and exciting world of the WordPress REST API with the real world examples.