Mistrovství v MySQL
- 805 stránok
- 29 hodin čítania






Toužíte proniknout do světa webového programování nebo chcete přesedlat na páté verze PHP a MySQL? Objevte také sílu této nerozlučné dvojky pro tvorbu a správu dynamických webů a aplikací. Tento podrobný průvodce webového programátora vám ukáže vše podstatné od instalace a základů jazyka PHP a databází MySQL přes současné techniky programování až k postupům tvorby konkrétních projektů, jako je anketa, databáze obrázků či diskuzní fórum. Na mnoha malých i větších příkladech se naučíte vyvíjet webové aplikace, které budete moci přímo využít v praxi. Kniha je vhodná jak pro začínající programátory, tak pro ty pokročilejší.
This practical guide empowers developers and admins to streamline their workflows by utilizing scripting to tackle common IT challenges efficiently. It covers essential scripting languages like Bash, PowerShell, and Python, alongside key techniques such as Linux operations, cmdlets, regular expressions, and more. Readers will learn to automate various tasks, including backups and virtual machine management, demonstrating that significant results can be achieved with just 10 lines of code.
Uncover security vulnerabilities and harden your system against attacks! With this guide you'll learn to set up a virtual learning environment where you can test out hacking tools, from Kali Linux to hydra and Wireshark. Then expand your understanding of offline hacking, external safety checks, penetration testing in networks, and other essential security techniques, with step-by-step instructions. With information on mobile, cloud, and IoT security you can fortify your system against any threat!
* MySQL 5, due to be released in summer 2005, is slated to be the most significant release in the product’s history. The Definitive Guide to MySQL 5, Third Edition is the first book to offer in-depth instruction on the new features. * This book shows readers how to connect to MySQL via all of the major APIs, including PHP, Perl, Java, JSP, and C#/. * Novice and intermediate database administrators are introduced to both MySQL’s key features, and crucial database management concepts by way of real-world examples such as discussion forums, online polls, and other data administration projects.
Covering a wide range of topics, this comprehensive guide is suitable for both beginners and experienced users. It starts with essential Linux fundamentals, including terminal usage, file management, and Bash commands. The book delves into advanced configurations for system and server management, exploring tools like Apache, Postfix, and Samba. Additionally, it addresses crucial aspects such as backups, firewalls, and virtualization, ensuring readers gain a thorough understanding of Linux and its capabilities.
MySQL ist das zur Zeit populärste Open-Source- Datenbanksystem. Steigen Sie mit diesem Buch praxisnah und mit vielen Beispielen in MySQL 5 ein! Die 3. Auflage dieses Standardwerks geht auf alle Neuerungen von MySQL 5 ein: Stored Procedures, Views, Prepared Statements, neue SQL-Kommandos und Funktionen, neue APIs etc. Das Buch beginnt mit einer LAMP-Installationsanleitung für Windows und Linux und mehreren Grundlagenkapitel (Datenbank-Design, SQL, Sicherheit, Administration, GIS-Funktionen). Der umfangreiche Programmierteil berücksichtigt die Programmiersprachen PHP 5 (inkl. mysqli- Schnittstelle), C, C#, Java, Perl, VB6/VBA und VB. NET. Das Buch endet mit drei Referenzkapitel: SQL-Kommandos und Funktionen, API- Funktionen (z. B. für C, PHP, Java) und MySQL-Kommandowerkzeuge.
Der Grundkurs im Taschenbuchformat. Mit Aufgaben und Lösungen. Aktuell zu Java 17 LTS
Java-Grundlagen kompakt Java ist das Fundament der modernen Softwarentwicklung und Grundlage unzähliger IT-Projekte. Michael Kofler führt Sie in die Programmiersprache ein und vermittelt alle Konzepte, die Sie für den Einstieg brauchen. Von einfachen Beispielen bis zum objektorientierten Programm finden Sie alles übersichtlich und auf den Punkt präsentiert. Aktuell zu Java LTS 17. Eine kompakte Einführung in Java, Auf einen Objektorientierte Programmierung, Generics, Vererbung, Bibliotheken und mehr, Mit Codebeispielen, Übungen und Lösungen zum Selbststudium, Aus dem Sprachgrundlagen, Installation von Java und IntelliJ IDEA, Schleifen, Verzweigungen und Methoden, Objektorientierung, Vererbungen und Schnittstellen, Vererbung und Interfaces, Exceptions (Fehlerbehandlung), Umgang mit Datum und Uhrzeit, Zugriff auf Dateien, Listen, Sets und Maps, Lambda-Ausdrücke, Generische Klassen und Methoden, Einführung in GUIs mit JavaFX,
Diese Python-Einführung konzentriert sich auf das Wesentliche und zeigt Ihnen, wie Sie die Sprache in eigenen Projekten einsetzen. Sie lernen alle Grundlagen kennen: Datenstrukturen und Typen, Programmierlogik, den Umgang mit Modulen, die Vorteile der funktionalen und objektorientierten Programmierung. So erfahren Sie praxisgerecht, wie Sie mit Python Daten verarbeiten, den Raspberry Pi ansteuern, wiederkehrende Aufgaben automatisieren und vieles mehr. Aus dem Inhalt: Hello World! Python installieren und einrichten Variablen, Datenstrukturen, Zeichenketten und Operatoren Listen, Tupel, Arrays, Sets und Dictionarys Verzweigungen und Schleifen, Umgang mit Fehlern Funktionen und funktionale Programmierung Objektorientierte Programmierung: Klassen, Konstrukte, Methoden Module und Python-Interna Daten lesen, schreiben und verarbeiten Python und die Systemadministration Grafikprogrammierung und Oberfächen Den Raspberry Pi mit Python steuern Wissenschaftliches Arbeiten mit Python
The Linux way to do it - von a2ps bis zypper Mit dieser Referenz über die wichtigsten 325 Kommandos samt Optionen, Aufbau, Erläuterungen und Beispielen werden Sie noch schneller und effektiver in der Shell arbeiten. Alle Kommandos sind distributionsunabhängig einsetzbar - distributionspezifische Abweichungen werden jeweils erläutert. v. a. m.