- Out-of-Stock
Original title: Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Translation: Robert Górczyński
ISBN: 978-83-283-3260-7
Release date: 2017-04-21
Format: 170x230
About the book (only in Polish)
The computer is an extremely versatile tool that can be used to quickly perform various activities. This also applies to tasks that usually take a lot of time, and at the same time are tiring and boring. Instead of comparing for many hours or entering data, it's better to program a computer that will perform such tasks in a few seconds. To achieve this, you do not have to be a professional programmer!
If you have no idea about programming, but you want to use the computer to automate simple, repetitive operations, you hold the right book in your hand. The basics of programming are presented here in a clear and understandable way, the individual actions are explained step by step, and the proposals of practical projects allow for thorough acquisition of the material and broadening the knowledge. Python was used for learning, because it is relatively simple, popular and still being developed. You'll quickly see how much time and effort you can save by automating tasks using short and easy programs!
In the book you will find, among others:
Let your computer work!
Albert Sweigart - programmer, software designer and coding teacher. Author of numerous books on Python for beginners. Sweigart was born in Houston, Texas, and currently lives in San Francisco. He runs a blog available at: http://coffeeghost.net .
The NEO TOOLS 01-558 wrenches for MC3 and MC4 connectors facilitate assembly work in photovoltaic installations. Made of plastic, they ensure safe use without the risk of damaging the connectors. The 2-piece set is intended for both professional and DIY use.
No product available!
The NEO TOOLS 08-095 set of jointed sockets includes six solid components that enable efficient and ergonomic handling of spark plugs in combustion vehicles. Made of CrV steel, featuring joints and varying lengths, it is a tool with a wide range of applications – from professional workshops to advanced amateur work in hard-to-reach engine areas.
No product available!
74LVC1G04GW is a single-channel CMOS/TTL logic inverter with low power consumption and a wide operating voltage range, ideal for embedded, portable, and digital applications requiring compact and energy-efficient solutions.
No product available!
A motor controller for the Raspberry Pi Pico, capable of supporting two DC motors or one stepper motor and connecting up to eight servos. Each motor channel offers up to 1 A of current, and built-in overload protection protects the system. The board features additional GPIO pins, analog inputs, and 3V and GND connectors for project expansion. Kitronik 5348
No product available!
A compact line-tracing board designed for Raspberry Pi Pico, BBC micro:bit, and Arduino projects. Equipped with three phototransistors, it generates an analog output voltage proportional to the substrate\'s color, enabling precise control of autonomous vehicles. The board is solderless and ready to use, with a standard 2.54mm connector for easy integration with prototype breadboards. Kitronik 5337
No product available!
An interactive addition to the BBC micro:bit that lets you create music using 15 touchpads that function like piano keys. The module has a built-in amplifier and speaker, so it doesn\'t require additional audio equipment. Powered via micro USB, it automatically supplies power to the micro:bit, simplifying operation. The keys can perform musical or control functions, making the :KLEF Piano ideal for educational, creative, and hobby projects. Kitronik 5631
No product available!
An 8x8 panel with 64 addressable RGB LEDs, designed to work with the BBC micro:bit. It allows you to display text, animations, and lighting effects in full color, and thanks to the expansion connectors, multiple boards can be connected to create larger displays. The module is powered by a JST connector with a built-in regulator, and its design protects the micro:bit from overload. The ZIP Tile is easy to use thanks to MakeCode blocks and is ideal for educational projects, hobby projects, and interactive installations. Kitronik 5645
No product available!
LoRa communication module with touchscreen and two microcontrollers (ESP32-S3 and RP2040) for long-range wireless communication, ready to work with the built-in Meshtastic software. The integrated SX1262 module supports LoRa connectivity, and thanks to Wi-Fi and compatibility with over 400 Grove modules, the device can be flexibly expanded and integrated into IoT projects. It can act as a mobile or stationary node in a mesh network, offering independent field communication without access to the cellular network, making it ideal for applications in education, automation and emergency situations. Seeed Studio 114993532
No product available!
Digital Brix refractometer, enabling fast and precise measurement of sugar concentration in the range from 0% to 55%. Equipped with a 1.54” IPS color screen and automatic zeroing and data saving functions, it is perfect for the food industry, agriculture and laboratories. Compact design, built-in 600mAh battery and USB-C charging make it a convenient and mobile tool for daily quality control. Fnirsi JBM-20
No product available!
Fiberlogy Matte ASA Black is a 3D filament with a diameter of 1.75 mm and a weight of 0.75 kg, designed for prints resistant to UV radiation, moisture, and high temperature. Thanks to its matte finish and dimensional stability, it is ideal for functional parts and outdoor projects.
No product available!
Fiberlogy Matte PLA Pastel Blue is a 3D filament with a diameter of 1.75 mm and a weight of 0.85 kg, providing a matte finish and high dimensional stability. Easy to print and environmentally friendly, ideal for prototyping, decorative models, and functional prints with an aesthetic surface.
No product available!
Fiberlogy R PET-G filament in Anthracite color with a 1.75mm diameter and 0.85kg net weight, supplied on a spool, designed for FDM 3D printers
No product available!
A laboratory power supply with an operating range of up to 16V and 8A, ideal for service, measurement, and R&D applications. The large 2.8" TFT-LCD screen allows for clear viewing of parameters and waveforms in real time, while the four-wire voltage measurement function ensures high accuracy. Support for the SCPI protocol, LabView drivers, and EasyPower software makes it an excellent choice for automated test systems. Siglent SPD1168X
No product available!
This advanced dual-channel function generator features a 25MHz bandwidth and 1GSa/s sampling rate, offering precise arbitrary and square waveforms thanks to TrueArb and EasyPulse technologies. Featuring 16-bit resolution, amplitude up to 20Vpp, and features such as PRBS, analog/digital modulation, and a frequency counter, it\'s ideal for signal testing and measurement automation. The device supports remote control via LAN/USB and a web browser, and a 4.3-inch LCD screen ensures easy operation. Siglent SDG1022X Plus
No product available!
ESP32-C5-DevKitC-1-N8R4 is a development board with the ESP32-C5-WROOM-1 module, supporting WiFi 6, BLE, Zigbee, and Thread. Equipped with 8 MB Flash and 4 MB PSRAM, it is suitable for IoT projects and automation systems, offering extensive communication capabilities and easy integration with sensors and peripheral modules.
No product available!
The JBC-CD-2SQF digital soldering station with T210-A handle is designed for precision soldering with temperatures up to 450°C. It enables fast and safe soldering on densely packed PCBs, offering advanced parameter control and compatibility with over 30 C210 series tips.
No product available!
Robert Górczyński