Angular from Scratch: A friendly guide for absolute beginners

Автор: literator от 14-07-2023, 03:48, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Angular from Scratch: A friendly guide for absolute beginners
Автор: Ajdin Imsirovic
Издательство: Leanpub
Год: 2021-10-09
Язык: английский
Формат: pdf (true), epub
Размер: 10.2 MB

In this no-fluff book, we pick apart the building blocks of Angular in the first two chapters, giving you the skills to dive straight into building apps in Angular 2+. Every step is explained and each concept is covered so it's easy to understand what is happening and why. Complex. That's a one-word description of Angular for a beginner. If you're met with the framework for the first time, you likely need it for work. It's also likely that you're pressed for time, and can't afford the luxury of spending days and days researching, reading difficult documentation, or trying to wrap your head around many Angular concepts. Angular is a grouping of organized, pre-built code, that helps us build websites in a specific, streamlined manner. It’s a way to control the complexity of building a website - a tool we can wield to tame our web development processes. Of course, it’s not the only tool that we can use. There are many others, like: Vue, React, jQuery, Ember, Alpine.js, Svelte, etc. Angular is a mature and stable framework that offers a lot out-of-the-box. While the learning curve might be a bit steep, it offers great DX (developer experience) and a way to streamline your team’s work.
 

Cost-Effective Data Pipelines: Balancing Trade-Offs When Developing Pipelines in the Cloud (Final Release)

Автор: literator от 14-07-2023, 01:54, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Cost-Effective Data Pipelines: Balancing Trade-Offs When Developing Pipelines in the Cloud (Final Release)
Автор: Sev Leonard
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 286
Язык: английский
Формат: epub (true), mobi
Размер: 10.2 MB

The low cost of getting started with cloud services can easily evolve into a significant expense down the road. That's challenging for teams developing data pipelines, particularly when rapid changes in technology and workload require a constant cycle of redesign. How do you deliver scalable, highly available products while keeping costs in check? With this practical guide, author Sev Leonard provides a holistic approach to designing scalable data pipelines in the cloud. Intermediate data engineers, software developers, and architects will learn how to navigate cost/performance trade-offs and how to choose and configure compute and storage. You'll also pick up best practices for code development, testing, and monitoring. When working with Spark, the Spark UI provides additional diagnostic information regarding executor load, how well balanced (or not) your computation is across executors, shuffles, spill, and query plans, showing you how Spark is running your query. This information can help you tune Spark settings, data partitioning, and data transformation code.
 

Learn Python with Jupyter

Автор: literator от 13-07-2023, 16:11, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Learn Python with Jupyter
Автор: Serena Bonaretti
Издательство: Leanpub
Год: 2023-07-08
Страниц: 167
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

The aim of this book is to teach you coding in Python while developing computational thinking—that is, the way we think when coding. The order of topics is designed to stimulate and strengthen skills such as logic, problem solving, and clean code writing. Python syntax is explained extensively in a simple but precise way, focusing on concepts and vocabulary. Topics include data types (strings, lists, dictionaries, etc.), if/else constructs, for loops, while loops, functions, modules, and object‐oriented programming. Examples are embedded in narrative to provide context and encourage memorization, and they are enriched with suggestions for code pronunciation. The book includes thirty‐eight chapters, each corresponding to a Jupyter Notebook where you can play with the code explained in the text. Chapters contain both theoretical exercises, to verify the understanding of concepts, and coding exercises, to learn by doing. Exercise solutions are described in the community forum, where you can ask questions and propose alternative solutions. At the end of each chapter, you will find recaps and “in more depth” sections, with suggestions, tips, and curiosities. The book is written in a simple and colloquial language while being precise and detailed. The material of this book was tested and refined over more than a thousand hours of one‐on‐one teaching, with international students of various educational backgrounds.
 

Prompt Genius: Generate Python Web Applications using AI

Автор: literator от 13-07-2023, 15:44, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Prompt Genius: Generate Python Web Applications using AI
Автор: Darren Broemmer
Издательство: Leanpub
Год: 2023-06-12
Язык: английский
Формат: pdf (true), epub
Размер: 10.2 MB

Do you want to use AI to code 10x faster? Curious about how to use generative AI in your app? This book is your step-by-step guide. A collection of expertly crafted prompt templates aids in design and coding using ChatGPT, Bard, or Bing. They empower you to create applications, using AI to do the heavy lifting using Python and Django. Your new pair programmer is AI. This book demystifies how you can use this breakthrough technology today. Learn how to leverage ChatGPT, Google Bard, or Bing to streamline coding, debugging, and testing. Code examples are provided for ChatGPT and Bard, including reusable helper functions to speed up the process so you can use them in your application. Level up your coding skills and unleash your potential as you delve into a treasure trove of ready-to-use templates. These prompts work with all types of applications including e-commerce, chatbots, and data analytics. The book walks you through the process step-by-step.
 

Rust Servers, Services, and Apps (Final Release)

Автор: literator от 13-07-2023, 07:44, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Rust Servers, Services, and Apps (Final Release)
Автор: Prabhu Eshwarla
Издательство: Manning Publications
Год: 2023
Страниц: 330
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Deliver fast, reliable, and maintainable applications by building backend servers, services, and frontends all in nothing but Rust. The blazingly fast, safe, and efficient Rust language has been voted “most loved” for multiple consecutive years on the StackOverflow survey. Rust Server, Services, and Apps shows you why! Inside, you’ll build web servers, RESTful services, server-rendered apps, and client frontends just using Rust. You’ll learn to write code with small and predictable resource footprints, and build high-performing applications with unmatched safety and reliability. Rust Servers, Services, and Apps shows you how to create modern distributed web apps using the Rust language. You’ll start with the basics: building a simple HTTP server and a RESTful web service. Then, you’ll make them production ready by adding security, database interactivity, and error handling. Finally, you’ll tackle a digital storefront service, create a single page app, and dig into asynchronous programming. All examples are fully illustrated and include annotated code you can easily adapt to your own projects.
 

ChatGPT: Your Python Coach, Mastering the Essentials in 100 Prompts

Автор: literator от 13-07-2023, 07:22, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: ChatGPT: Your Python Coach, Mastering the Essentials in 100 Prompts
Автор: Sergio Rojas-Galeano
Издательство: Leanpub
Год: 2023-06-27
Страниц: 185
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Discover the world of Python programming with ChatGPT as your guide! Dive into essential concepts, solve engaging and fun challenges, and explore the limitless potential of coding. This joyful journey will empower you to master Python in just 100 prompts, equipping you with the necessary skills to unleash your creativity as a promising programmer! If you’re reading this, it means you’re about to embark on an exciting journey into the world of programming. But why Python, you may ask? Well, Python is one of the most widely used and versatile programming languages out there, with applications ranging from web development and data analysis to Machine Learning and Artificial Intelligence (AI). This guide has been carefully crafted to help you navigate the basic concepts of Python programming with ease, with ChatGPT as your trusty mentor. ChatGPT is a powerful language model designed to assist you with any questions or doubts you may have while learning Python. It will provide you with examples, explanations, and feedback, making your learning experience interactive and engaging.
 

Python Test Automation: The Scenic Route

Автор: literator от 13-07-2023, 06:50, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python Test Automation: The Scenic Route: An easy going introduction to Python testing
Автор: Josh Grant
Издательство: Leanpub
Год: 2023-06-16
Язык: английский
Формат: pdf (true), epub
Размер: 17.7 MB

This book provides an introduction to Python test automation that is light and accessible. A good read for test professionals as well as Python novices. Taking a tour of Python test automation and seeing the attractions along the way. I wrote this book to be read like a book: something easy to read but still informative and interesting. There are code samples, but I try to keep the focus on the concepts with the code samples illustrating those concepts instead of the code samples dominating the content. The structure follows a loose “basic, intermediate, advanced” format. Chapters should ideally be read in order and there’s a slight building on concepts from one chapter to the next. However, each chapter does stand alone as a complete thought on a topic so individual chapters can be read or skipped at one’s pleasure. The primary audience for this book are application developers and test developers who use Python, but this book can enjoyed generally as well.
 

Основы программирования на Python (2023)

Автор: SCART56 от 13-07-2023, 00:20, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Основы программирования на Python
Автор(ы): Чернышев С.А.
Издательство: Юрайт
Год: 2023
Страниц: 287
Формат: PDF
Размер: 12 Мб
Язык: русский

В курсе подробно описывается не только большое количество базовых понятий и операторов языка программирования Python, но и ряд нюансов, с которыми так или иначе предстоит встретиться при его использовании в процессе написания программных продуктов. Материал подается по принципу «от простого к сложному» и сопровождается большим количеством примеров и упражнений, что позволяет сформировать у студентов практические навыки программирования и тестирования разрабатываемых приложений.
 

Geometric Patterns with Creative Coding: Coding for the Arts

Автор: literator от 12-07-2023, 22:17, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Geometric Patterns with Creative Coding: Coding for the Arts
Автор: Selcuk Artut
Издательство: Apress
Год: 2023
Страниц: 410
Язык: английский
Формат: pdf
Размер: 10.2 MB

Facilitate coding in generating geometric motives with a special focus on analyzing their geometric formulations. This book aims to teach analytical coding skills by combining arts and mathematics. Geometric patterns are quintessentially important for understanding today’s media arts and their relationship with mathematics. With the main emphasis on this, author Selçuk Artut proposes a certain workflow to mathematically analyze a geometric pattern and use creative coding skills to render it on a computer screen. When done, you'll understand the basics of coding and expand the provided structure to cover issues of creative coding in particular. This book will also present a workflow to geometrically analyze and build patterns with detailed examples. For the sake of simplicity and convenience, we will use p5.js throughout the course of the book. p5.js is a jаvascript library for creative coding that places an emphasis on making coding accessible and inclusive for people from all walks of life, including artists, designers, educators, programmers, etc. With this in mind, this book offers an opportunity to gain a deeper understanding of geometric patterns and their possibilities through the use of p5.js.
 

Курс программирования на Assembler (2017)

Автор: SCART56 от 12-07-2023, 22:05, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Курс программирования на Assembler
Автор(ы): Куляс О.Л., Никитин К.А.
Издательство: СОЛОН-Пресс
Год: 2017
Страниц: 220
Формат: PDF
Размер: 12 Мб
Язык: русский

Излагаемый материал представляет собой односеместровый курс, который поэтапно вводит студентов в мир программирования вычислительных машин на базе микропроцессоров Intel средствами ASSEMBLER. Первая часть пособия содержит краткий теоретический курс, который дает минимальный объем знаний, необходимый для начала практического программирования. Вторая часть содержит лабораторный практикум, состоящий из 11 лабораторных работ, выполнение которых позволит овладеть базовыми навыками и основными приемами программирования на языке ASSEMBLER.