Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Computer und IT

Produkte filtern

Produktbild für Knockout Networking for Financial Advisors and Other Sales Producers

Knockout Networking for Financial Advisors and Other Sales Producers

90% of financial advisors fail at being financial advisors. Why? Because advisors, brokers, reps, and agents need to see more people to make more sales appointments. And nobody in their firm, agency, branch, or shop trains them how! Knockout Networking for Financial Advisors is the only book written for sales producers in the financial services industry focused on making more connections through networkingIn the wake of the COVID 19 pandemic, networking, developing relationships, generating referrals, and making important connections are as important as ever. The ideas and approaches in Knock Out Networking for Financial Advisors can be applied immediately to virtual meetings, online networking groups, social media, podcasts, and of course, phone calls. The problem is, most advisors and sales producers are not born networkers; they develop the skills and confidence through education, training, practice, and having a positive attitude.Knockout Networking for Financial Advisors covers everything you need to know about going to the right places (virtual or not!), saying the right things, and meeting the right people―essential skills for a financial advisor or sales producer that's serious about making more and better connections! The result? More prospects, more referrals, and more business.Author Michael Goldberg is a networking specialist, speaker, trainer, author (and boxer!) focused on helping financial advisors, brokers, agents, reps, wholesalers, and other sales producers grow their business or practice through networking.In this �must read if you�re a financial advisor� book, you will learn how to:* Confidently meet and greet new people in business settings* Further define your Target Market to establish more and better connections* Deliver a �knockout� elevator speech (not a script!)* Generate more prospects and referrals from current client base* Establish important relationships generating more business opportunitiesBottom line, networking is the most effective way to attract more prospects, more referrals, and more business to your corner. Remember�keep the left up!MICHAEL GOLDBERG is a networking expert specializing in helping financial advisors, brokers, agents, reps, product wholesalers, and other sales producers grow their business. His clients include Morgan Stanley, Merrill Lynch, John Hancock Investments, Northern Trust, Griffin Capital, SAP, Brother International, Rabobank, Guardian Life, Jackson National, State Farm Insurance, and Chubb. Michael is also a two-time TEDx speaker, a Certified Speaking Professional and an award-winning adjunct professor at Rutgers University. Preface xiPART 1 OPENING ROUNDS 1CHAPTER 1 NETWORKING IS THE KEY TO A SUCCESSFUL CAREER (ESPECIALLY IN FINANCIAL SERVICES) 3Why Financial Advisors Should Network 3Top Producers Should Network Too 6Why Financial Advisors Don’t Network 8CHAPTER 2 WHAT IS NETWORKING? HAVING A NETWORKING MINDSET 17Six Reasons for Networking 18Why Understanding the Six Reasons for Networking is Important 23What is Networking Anyway? 28CHAPTER 3 WHY YOU WON’T CONNECT WITH EVERYONE: THE ONE-THIRDER DYNAMIC 37One-Thirder Dynamic 39Two-Thirder Dynamic 42Focus on the One-Thirders! 43Zero-Thirder Dynamic 44Mirror Image 46Sometimes You Can Reduce the Fraction 47PART 2 THE RULES OF NETWORKING™ 49CHAPTER 4 NO SELLING EVER: KEEP BOBBING AND WEAVING 51The Cost of Selling at a Networking Event 54Trade Shows: An Exception to the Rule 60CHAPTER 5 EVERYONE IS NOT A PROSPECT: DON’T WASTE YOUR PUNCHES 63What is a Prospect Anyway? 65True and Probable Referral Sources 69Natural Market 71Prospecting is Important! 73CHAPTER 6 FOCUS ON A TARGET MARKET: HIT THOSE FOCUS MITTS 75How I Discovered My Target Market 76Do You Have the Right Formula? 81How to Discover, Establish, and Develop Your Target Market 84Why Advisors Resist Having a Target Market 90Remember, Stay Focused! 92CHAPTER 7 CREATE (AND USE!) YOUR ELEVATOR SPEECH: THE PEEC STATEMENT™ 93Profession 96Expertise 99Environments 101Call to Action 103The Rules of the PEEC Statement 106Sample PEEC Statements 112CHAPTER 8 BUSINESS CARDS BREED BUSINESS: AND OTHER RULES OF NETWORKING™ 115Have Your Business Cards and Other Tools of the Trade 116It is Never About You 119Always Be Positive, Professional, and Respectful 120Look the Part 121Know about Contacts, Leads, and Referrals 122Count Your Chickens and Eggs 124Eat and Drink Strategically 124Initiate Conversations by Introducing Yourself and Asking Questions 125Have a Goal and a Plan 126Listen More, Talk Less 127Keep Your Eyes Focused on Your Conversation 127Introduce Others with Passion 128Implement a Time Limit 129Intend to Follow Up 130Terminate Conversations Politely 131It’s a We Thing, Not a Me Thing 132Get to Know: The Know, Like, and Trust Factor 133Have Fun! 133PART 3 WHERE TO GO, WHAT TO SAY, AND WHO TO MEET 135CHAPTER 9 WHERE TO GO? CHAMBERS, ASSOCIATIONS, AND OTHER HIGH-POTENTIAL EVENTS 137Not All Events are Created Equal 138Hard Contact Meetings 140Soft Contact Meetings 142You Can’t Just Show Up 153CHAPTER 10 WHAT TO SAY? HOW TO START A CONVERSATION, ASK GOOD QUESTIONS, AND CONNECT 155What Prevents Us from Listening? 156Four-Step Process for Active Listening 157Initiate Conversations by Introducing Yourself and Asking Questions 159CHAPTER 11 WHO WILL YOU MEET? THE FACES OF NETWORKING 167The Faces of Networking 168People Seldom Change 175PART 4 SPECIAL TOPICS 177CHAPTER 12 HOW TO HANDLE AWKWARD SITUATIONS: FORGETTING NAMES AND OTHER WEIRD MOMENTS 179How Do I Introduce Myself? 180How Do I Introduce Others in a Conversation Without Being Rude? 182How Do I Introduce Others and Walk Away? 182What Should I Do If I Forget Someone’s Name? 183How Do I Ask Someone for a Business Card? 185How Do I Take Notes on Someone’s Business Card? 186How Do I Know When to End a Conversation? 187What If I’ve Done Something Embarrassing or Stupid? 189CHAPTER 13 KNOCKOUT LINKEDIN STRATEGIES: BOOM! 191Step 1: Define Your LinkedIn Marketing Goals 194Step 2: Pick Your Target Market on LinkedIn 195Step 3: Create the Right Messaging for Social Media 196Step 4: Tell Your Story to Engage People 197Step 5: Optimize Your LinkedIn Profile to Five Stars 197Step 6: Set Up the Right Networking Dashboards to Track LinkedIn Success 198Step 7: Post Something of Value Each Day on LinkedIn 199Step 8: Engage with Your First- and Second-Degree LinkedIn Network 200Step 9: Reach Out Via Direct Message to Your LinkedIn Connections 200The Bottom Line 201CHAPTER 14 GENERATING MORE REFERRALS: WHY DON’T YOU GET MORE? 203Reasons You’re Not Getting Referrals 204Knockout Ways to Generate More Referrals 210CHAPTER 15 ONE-ON-ONE NETWORKING MEETINGS: HOW TO PUNCH UP YOUR TIME OVER COFFEE 219Best Practices 221Your PUNCH Card 222Important Points to Keep in Mind 227One-on-One Meeting PUNCH Card 230PART 5 DEVELOPING AND IMPLEMENTING YOUR NETWORKING SYSTEM 231CHAPTER 16 THE FOUR PHASES OF NETWORKING: PREPARATION, PRESENTATION, FOLLOW-UP, MAINTENANCE 233Preparation 234Presentation 240Follow-up 247Maintenance (OOSIOOM) 250CHAPTER 17 WHAT NOW? 90-DAY GOALS: PUTTING YOUR “DAILY FIGHT PLAN” INTO ACTION! 255Goals 258Objectives or Tasks 262Business and Networking Examples 263Daily Fight Plan (DFP) 264Daily Fight PlanTM 267Final Round 268Acknowledgments 271About the Author 273Index 275

Regulärer Preis: 18,99 €
Produktbild für KI in der Industrie

KI in der Industrie

Grundlagen, Anwendungen, PerspektivenDie Industrie ist im KI-Fieber. Doch was bedeutet KI für Industrieprozesse eigentlich, was ist schwache und starke KI, wie starten Unternehmen erste Projekte, wie kann der Unternehmer Mitarbeiter weiterbilden, wo findet er Mitstreiter, wie geht der Betrieb mit Daten um, wie sammeln die Mitarbeiter Daten, was tun sie damit, existiert eine Cloud- oder Edge-Strategie? Das Buch bietet einen Einblick, wie KI in der Industrie – mit Fokus auf Maschinenbau und Prozessindustrie – eingesetzt werden kann und was die ersten Schritte im Umgang mit Daten und deren Auswertung durch Algorithmen sind. In Kurzinterviews kommen Experten aus Themenfeldern wie Datenanalyse, IT-Security oder KI-Ethik zu Wort, anhand von Praxisbeispielen werden konkrete Anwendungsfälle erläutert.

Regulärer Preis: 39,99 €
Produktbild für Das ABC der Typografie

Das ABC der Typografie

Das »ABC der Typografie« wird vielleicht Ihr neues Lieblingsbuch werden. Das Zeug dazu hat es jedenfalls, denn hier wird kein Thema ausgelassen: Zeichen, Wort, Zeile, Schriftklassifikation, Schriftgeschichte, Detailtypografie, Schriftwahl und Schriftwirkung, Typografie in Adobe InDesign und Typografie in der digitalen Welt! Alle Typografie-Konzepte und -Begriffe werden logisch gegliedert und auf den Punkt gebracht erklärt. Schaubilder, Illustrationen und Typo-Grafiken veranschaulichen die Regeln und Grundprinzipien. Da bleibt keine Frage offen! Das alles bietet Ihnen das ABC: Fachvokabular verständlich erklärtErleben Sie Typografie an GestaltungsbeispielenIntelligent im Doppelseitenprinzip gestaltetZu allen wichtigen Themen: Zeichen, Wort, Zeile, Schriftklassifikationen, Detailtypografie, Schriftwahl und SchriftwirkungSchriftgeschichteTypografie im großen Ganzen: Typo und Papier, Typo und Farbe, Typo und Bilder, Typo im LayoutSchrifttechnologieTypografie in der digitalen Welt: Webfonts, Grundlagen und Detailtypografie im WebSpecial: Vertiefende Fachbeiträge bekannter Typografen und Designer: Florian Adler, Lisa Fischbach, Merle Michaelis, Daniel Perraudin, Rüdiger Quass von Deyen, Frank Rausch, Nadine Roßa und Henning Skibbe   Vorwort ... 07   1.  Grundlagen der Schrift ... 9        Aufbau von Schriftzeichen ... 10        Schriftschnitte ... 12        Schriftfamilie und Schriftsippe ... 14        Schriftgrößen ... 16        Optische Größen ... 18        Serifen und serifenlos ... 20        Schriftformate und Lizenzen ... 22        Schriften installieren und verwalten ... 23        Zeichensätze ... 24        Unicode ... 28        Variable Fonts ... 30        Leserlichkeit & Lesbarkeit ... 32        Lesevorgang ... 34        Lesegewohnheiten im digitalen Zeitalter ... 36        Leseabstände ... 38        Grauwert ... 40        Florian Adler: Inklusives Kommunikationsdesign ... 44        Aktuelle Schriftklassifikation nach DIN 16518 ... 52        Schriftklassifikation nach Formprinzip ... 60        Lisa Fischbach: Musik für die Augen -- wie Schriften entstehen ... 66        Schriftwirkung ... 74        Anmutungsqualität von Klassifikationsgruppen ... 76        Schriftwahl ... 78        Henning Skibbe: Die Suche nach der guten Form ... 88        Schriftmischung ... 90   2.  Layout und Satz ... 95        Allgemeine Infos zu InDesign ... 96        Absatz- und Zeichenformate ... 102        Adobe-Absatzsetzer und Ein-Zeilen-Setzer ... 106        Kerning optisch/metrisch ... 108        Ausrichtung ... 110        Formsatz ... 118        Durchschuss und Zeilenabstand ... 120        Zeilenlänge ... 124        Versal-, Kapitälchen- und Mediävalziffern ... 126        Negativsatz ... 128        Grundlinienraster und Registerhaltigkeit ... 130        Satzspiegel ... 134        Spalten und Spaltenabstand ... 138        Satzspiegelkonstruktion ... 140        Gestaltungsraster ... 144        Musterseiten ... 148        Paginierung ... 150        Überschriften/Hierarchien ... 152        Textvariablen ... 158        Absätze und Einzüge ... 160        Abstand davor/danach ... 162        Initial ... 164        Auszeichnungen und Hervorhebungen ... 166        Aufzählungen und Nummerierungen ... 168        Linien ... 170        Bildunterschriften ... 172        Inhaltsverzeichnis ... 174        Einschübe ... 176        Zitate ... 178        Fußnoten ... 180        Quellen ... 182        Index ... 184   3.  Mikrotypografie ... 187        Typische Fehler ... 188        Anführungszeichen ... 190        Apostroph ... 192        Auslassungszeichen (Ellipse) ... 194        Gradangaben, Brüche, Malzeichen, Zollzeichen ... 196        Leerräume/Gevierte ... 198        Tabulatoren ... 202        Klammern ... 204        Striche ... 206        Gliederung von Zahlen ... 208        Ligaturen ... 212        Eszett (ß) ... 216        Nadine Roßa: Versal-Eszett ... 217        Versalsatz ... 218        Kapitälchen ... 220        Laufweite ... 222        Wortabstand ... 224        Versalausgleich ... 228        Trennregeln ... 230        Trennung in InDesign ... 232        Silbentrennung in InDesign ... 234        Hurenkinder und Schusterjungen ... 236        Optischer Randausgleich ... 238        OpenType-Features ... 240        Suchen/Ersetzen ... 242        GREP in InDesign ... 246        Skripte in InDesign ... 250        Fremdsprachensatz ... 251        Checkliste: Typografie und Reinzeichnung ... 254   4.  Schrift im Kontext ... 257        Weißraum in der Gestaltung ... 258        Anordnung von Text und Bild ... 262        Rüdiger Quass von Deyen: Typografie im Editorial Design ... 266        Typografie als Gestaltungsmittel ... 270        Handgeschriebenes heute ... 274        Merle Michaelis: Kalligrafie und Brushlettering ... 278        Marken und Schrift ... 282        Daniel Perraudin: Die Rolle von Schrift im Branding ... 286        Papier ... 292        Papierformate ... 296        Geschäftsausstattung ... 300        Bücher einrichten ... 304        Farbe und technische Realisierung ... 306        Druckdatenerstellung ... 308   5.  Digitale Typografie ... 313        Webdesign-Grundlagen ... 314        Grundlagen der digitalen Typografie ... 316        Responsive Webdesign ... 324        Webfonts ... 326        Detailtypografie im Web ... 330        Frank Rausch: Kein Zufall: Die gute Gestaltung des Einzelfalls ... 334        E-Books und Bücher im Web ... 338        Barrierefreies Webdesign ... 340        Kinetische Typografie ... 342   6.  Schriftgeschichte ... 345        Schrift kommt von »Schreiben« ... 346        Römische Majuskelschriften ... 348        Erste Minuskelschriften ... 350        Gebrochene Schriften und erste Humanisten ... 352        Buchdrucker und Schreibmeister ... 354        Industrielle Revolution, Egyptienne und Grotesk ... 362        Jugendstil ... 366        1920er/30er: Bauhaus, Neue Sachlichkeit ... 368        1930er/40er: von Times bis Nationalsozialismus ... 374        1950er/60er: Schweizer Schule ... 376        1980er/90er und ab 2000 ... 380   Anhang ... 385        Abbildungsverzeichnis ... 386        Verwendete Schriften auf einen Blick ... 392        Literaturverzeichnis ... 393        Danksagung ... 395        Index ... 396

Regulärer Preis: 39,90 €
Produktbild für SQL Server 2019 für Administratoren

SQL Server 2019 für Administratoren

Mit dem Microsoft SQL Server verwalten Sie große Datenmengen sicher und effizient. Wie die Administration in Produktivumgebungen gelingt, zeigt Ihnen dieses Praxishandbuch. Ob es um die hybride Nutzung in der Cloud geht oder um die richtige Wartung, Backups & Replikation, Skalierbarkeit, Hochverfügbarkeit oder Monitoring: Hier finden Sie alle relevanten Themenbereiche erklärt. Anschauliche Workshops und praxisnahe Hinweise lassen sich direkt auf Ihre tägliche Arbeit einsetzen. Aus dem Inhalt: Installation und KonfigurationServer-SicherheitBackup und RecoveryPowerShell und T-SQLAutomatisierungSkalierbarkeitReplikationHochverfügbarkeitslösungenÜberwachung (Monitoring)Troubleshooting und Performance-TuningKomponenten für Entwickler (Master Data Services, StreamInsight)Integration Services, Reporting Services, Analysis ServicesPraxisworkshops   Vorwort ... 25   1.  Die Versionsgeschichte von SQL Server ... 29        1.1 ... Entwicklung bis Microsoft SQL Server 2005 ... 30        1.2 ... Von Microsoft SQL Server 2008 zu SQL Server 2014 ... 32        1.3 ... SQL Server 2016 -- wichtige Neuerungen im Überblick ... 40        1.4 ... SQL Server 2017 -- wichtige Neuerungen im Überblick ... 43        1.5 ... SQL Server 2019 -- Aussichten auf die Neuerungen im Überblick ... 48   2.  Zukunftssicherheit, Stabilität und Performance im Enterprise-Bereich ... 65        2.1 ... Kapazitätsplanung von Prozessor, Speicher und I/O ... 65        2.2 ... Erfassen von Leistungs- und Baseline-Daten ... 66        2.3 ... Sequenzieller und Random I/O ... 68        2.4 ... Dimensionierung des E/A-Subsystems ... 69        2.5 ... RAID und SAN -- Konfiguration ... 70        2.6 ... SQL Server und virtuelle Umgebungen -- was ist zu beachten? ... 75        2.7 ... Ausblick auf zukünftige Technologien -- Storage im Netz ... 76   3.  Die SQL-Server-Editionen im Überblick ... 79        3.1 ... Standard Edition ... 79        3.2 ... Business Intelligence Edition ... 80        3.3 ... Enterprise Edition ... 80        3.4 ... Parallel Data Warehouse und Data Warehouse Fast Track Edition ... 80        3.5 ... Spezielle Editionen ... 81        3.6 ... Microsoft Azure SQL-Datenbank ... 84        3.7 ... Zusammenfassung ... 88   4.  Installation von SQL Server und Aktualisierung auf neue Versionen ... 89        4.1 ... Überlegungen zur Installation ... 90        4.2 ... Vorbereitung -- Was Sie vor der Installation erledigen sollten ... 94        4.3 ... Die vollständige Installation ... 95        4.4 ... Durchführen einer unbeaufsichtigten Installation ... 120        4.5 ... Installation einer Instanz unter Linux ... 127        4.6 ... Installation einer Instanz in der Cloud ... 133   5.  Konfigurieren von SQL Server ... 135        5.1 ... Der SQL Server-Konfigurations-Manager ... 135        5.2 ... Die SQL-Server-Protokolle ... 138        5.3 ... SQL-Server-Startparameter ... 145        5.4 ... »sqlcmd« -- das Tool für die Kommandozeile ... 148        5.5 ... Die Konfiguration der Instanz ... 150        5.6 ... Konfigurieren von SQL Server mit der PowerShell ... 156        5.7 ... SQL-Server-Agent-Grundkonfiguration ... 158        5.8 ... Konfiguration von SQL Server mithilfe der Richtlinienverwaltung (policy management) ... 160        5.9 ... Hilfsprogramm-Kontrollpunkte (Utility Control Point, UCP) ... 166   6.  Die SQL-Server-Systemdatenbanken im Überblick ... 181        6.1 ... Aufbau und Funktionsweise von SQL-Server-Systemdatenbanken ... 182        6.2 ... Verschieben (Move) von Systemdatenbanken ... 184        6.3 ... Neuerstellen von Systemdatenbanken ... 187        6.4 ... Konfigurieren von Systemdatenbanken ... 190   7.  Grundlegendes Know-how für Administratoren und Entwickler ... 195        7.1 ... SQL Server verwalten -- SQL Server Management Studio (SSMS) ... 195        7.2 ... Dynamische Verwaltungssichten (Dynamic Management Views, DMV), Katalogsichten ... 209        7.3 ... Datenbanken anlegen ... 215        7.4 ... T-SQL -- Die wichtigsten Befehle für den Administrator ... 222        7.5 ... Views -- Daten aus anderen Perspektiven ... 225        7.6 ... Benutzerdefinierte Funktionen ... 227        7.7 ... Gespeicherte Prozeduren ... 229        7.8 ... Wichtige gespeicherte Prozeduren ... 235        7.9 ... Trigger ... 239        7.10 ... Interessante T-SQL-Neuerungen für Entwickler ... 250        7.11 ... SQL Server 2014 -- T-SQL Enhancements ... 250        7.12 ... SQL Server 2016/2017 -- T-SQL Enhancements ... 250        7.13 ... SQL Server 2019 -- T-SQL Enhancements ... 253        7.14 ... Dynamische Datenmaskierung (Dynamic Data Masking, DDM) ... 253        7.15 ... UTF-8-Unterstützung ab SQL Server 2019 ... 267   8.  PowerShell ... 269        8.1 ... Warum PowerShell? ... 269        8.2 ... Was bietet PowerShell? ... 270        8.3 ... Wie wird PowerShell installiert und aufgerufen? ... 271        8.4 ... Beispiel: Anzeigen der Instanzen von SQL Server in HTML ... 276        8.5 ... DBATOOLS -- PowerShell-Skripte für den Administrator ... 277        8.6 ... SQLWATCH -- ein Open-Source-Monitoring-Projekt ... 277   9.  Backup und Restore ... 279        9.1 ... Sicherungsverfahren ... 279        9.2 ... Wiederherstellungsmodelle (Recovery Model): Ein Überblick über die Backup-Möglichkeiten ... 281        9.3 ... Sicherung von Dateigruppen ... 287        9.4 ... Systemdatenbanken richtig sichern und wiederherstellen ... 287        9.5 ... Datenbank-Snapshots: Datenbankzustände konservieren und wiederherstellen ... 287        9.6 ... Backup-Strategie ... 292        9.7 ... Medien ... 295        9.8 ... Workshops: Datenbanken mit verschiedenen Methoden richtig sichern ... 299 10.  SQL-Server-Sicherheit ... 321        10.1 ... Das SQL-Server-Authentifizierungskonzept ... 321        10.2 ... Serverrollen ... 330        10.3 ... Authentifizierungsstufe »Datenbank« -- Datenbankberechtigungen ... 337        10.4 ... Eigenständige Datenbanken ... 349        10.5 ... Berechtigungen auf allen Ebenen ... 356        10.6 ... Schemas ... 374        10.7 ... Datenverschlüsselung mit Zertifikaten und Schlüsseln ... 378        10.8 ... Verbindungsserver/Delegation (Linked Server) ... 394        10.9 ... Eine Einführung in SQL-Server-Container ... 400 11.  Automatisieren von administrativen Aufgaben ... 405        11.1 ... Der SQL Server Agent ... 406        11.2 ... Erstellen von Aufträgen und Ausführen von SSIS-Paketen ... 406        11.3 ... Wartungspläne (Maintenance Plans) und T-SQL-Skripte ... 414        11.4 ... Konfigurieren des SQL Server Agents ... 424        11.5 ... Was sind Proxy-Konten, und welche Bedeutung kommt ihnen zu? ... 430        11.6 ... Automatische Optimierung (automatic tuning options) ... 430        11.7 ... Machine Learning Services ... 432 12.  Einrichten von Warnungen und Benachrichtigungen ... 433        12.1 ... Konfigurieren von Datenbank-E-Mail ... 433        12.2 ... Einrichten von Warnungen ... 447        12.3 ... Anlegen von Operatoren ... 452        12.4 ... Warnungen zu Leistungsstatus, Fehlernummern und WMI ... 455 13.  Skalierbarkeit von SQL Server ... 457        13.1 ... Verteilen der SQL-Server-Dienste ... 458        13.2 ... SQL Server und NLB-Cluster ... 459        13.3 ... Skalierung der Analysis Services ... 462        13.4 ... Skalierbare freigegebene Datenbanken ... 463        13.5 ... Skalierbarkeit von Datenbanken mit Hilfe der Peer-to-Peer-Transaktionsreplikation ... 464        13.6 ... AlwaysOn -- nicht nur ein Thema für Hochverfügbarkeit ... 464        13.7 ... Service Broker -- Skalierung für Entwickler ... 465        13.8 ... Workshop -- SQL Server in der Cloud installieren ... 470 14.  Verteilung von Daten -- Replikation ist kein Hexenwerk ... 487        14.1 ... Einführung in die Replikation ... 487        14.2 ... Die Rollenverteilung bei einer Replikation ... 492        14.3 ... Replikationsarten ... 493 15.  Hochverfügbarkeitslösungen ... 517        15.1 ... Hochverfügbarkeit -- was ist das eigentlich genau? ... 518        15.2 ... Lastenausgleich durch Network Load Balancing (NLB) ... 519        15.3 ... Failover-Cluster ... 521        15.4 ... Clusterarten ... 525        15.5 ... Datenbankspiegelung ... 526        15.6 ... Protokollversand ... 535        15.7 ... Kombinieren von Lösungen für hohe Verfügbarkeit ... 537        15.8 ... AlwaysOn -- Mission Critical, die neue Hochverfügbarkeitslösung ... 539        15.9 ... SSIS und AlwaysOn ... 543        15.10 ... Workshop I: Einrichten einer Datenbankspiegelung ... 543        15.11 ... Workshop II: Einrichten des Protokollversands ... 554        15.12 ... Workshop III: Einrichten von AlwaysOn ... 562 16.  Überwachen von SQL Server ... 581        16.1 ... Überwachen der SQL-Server-Aktivität mit SQL Server Monitor ... 581        16.2 ... Ablaufverfolgung von SQL Server mit dem Profiler ... 585        16.3 ... Erweiterte Ereignisse (Extended Events) ... 592        16.4 ... Die Windows-Leistungsüberwachung (Performance Monitor) ... 599        16.5 ... Synchronisation von Windows-Leistungsüberwachungs- und SQL-Server-Profiler-Dateien ... 603        16.6 ... SQLdiag ... 605        16.7 ... SQL-Server-Auditing ... 608        16.8 ... Konfigurieren des Datenauflisters (Data Collection) ... 617 17.  Hilfreiche Tools von Drittherstellern ... 631        17.1 ... Monitoring ... 631        17.2 ... Backup ... 632        17.3 ... Analyse ... 633        17.4 ... DBA-Tätigkeiten ... 634        17.5 ... Die Onlinegemeinde ... 635 18.  Problembehebung und Performance-Tuning ... 637        18.1 ... Richtiges Verwalten von Daten ... 637        18.2 ... Daten lesen und schreiben ... 639        18.3 ... Wie werden Abfragen ausgeführt? ... 641        18.4 ... Der Datenbankoptimierungsratgeber ... 646        18.5 ... Ressourcenkontrolle (Resource Governor) ... 667        18.6 ... Indizes: Wichtiges Mittel für eine gute Performance ... 673        18.7 ... Statistiken und Wartungspläne (maintenance plans) ... 683        18.8 ... Datenkomprimierung ... 685        18.9 ... Change Data Capture ... 688        18.10 ... Datenbankoperationen ... 692        18.11 ... Parallelitätsprobleme (Deadlocks) ... 700        18.12 ... Partitionierung -- wenn Tabellen sehr groß werden ... 704        18.13 ... In-Memory OLTP (Online Transaction Processing) ... 707        18.14 ... Zusammenfassung der Performancethemen ... 716 19.  Applikations- und Multiserver-Verwaltung ... 719        19.1 ... Vorteile und Einsatz der Multiserver-Verwaltung ... 719        19.2 ... DAC -- Datenebenenanwendung (data-tier application) ... 727        19.3 ... Registrierte SQL Server und Servergruppen ... 734        19.4 ... Zentraler Verwaltungsserver (Central Management Server) ... 740 20.  Weitere Komponenten für Entwickler und Anwender ... 745        20.1 ... Master Data Services ... 745        20.2 ... StreamInsight ... 749        20.3 ... Data Quality Services ... 756        20.4 ... Columnstore-Indizes (Columnstore Indexes) ... 760 21.  ETL-Prozesse mit den Integration Services ... 763        21.1 ... Möglichkeiten zum Massenimport ... 764        21.2 ... Der Import/Export-Assistent ... 768        21.3 ... SSIS-Anwendungen: Erstellen von DTSX-Paketen mit den SQL Server Data Tools ... 772        21.4 ... Erstellen von Wartungsplänen mit den SQL Server Data Tools ... 803 22.  Parallel Data Warehouse (PDW) ... 805        22.1 ... Grundlagen und Schlüsselmerkmale ... 805        22.2 ... Auch in Azure gibt es DWH-Lösungen ... 806        22.3 ... Symmetrisches Multiprocessing ... 807        22.4 ... Massive parallele Verarbeitung ... 807        22.5 ... Parallel Data Warehouse -- Architektur ... 809        22.6 ... Parallel Data Warehouse -- Knoten ... 811        22.7 ... Datenlayout -- PDW-Schemadesign ... 814        22.8 ... Verwaltung ... 816 23.  Die Reporting Services ... 817        23.1 ... Neuerungen in den Reporting Services ... 817        23.2 ... Bereitstellung und Skalierung der Reporting Services ... 819        23.3 ... Installation und Konfiguration im einheitlichen Modus ... 822        23.4 ... Workshops ... 837 24.  Analysis Services -- Datenanalyse für jedermann ... 863        24.1 ... Beispielszenario für ein Analysis-Services-Projekt ... 863        24.2 ... Was sind die SQL Server Analysis Services (SSAS)? ... 865        24.3 ... Microsoft Excel und Analysis Services ... 872        24.4 ... Das Sicherheitskonzept der Analysis Services ... 872        24.5 ... SQL Server -- PowerPivot und DAX ... 874        24.6 ... PolyBase ... 875        24.7 ... Machine Learning und R ... 877 25.  Big Data -- Analysewerkzeuge für SQL Server ... 879        25.1 ... Daten und der Umgang damit ... 879        25.2 ... Was ist eigentlich Big Data? ... 879        25.3 ... Microsoft Big Data Cluster für SQL Server ... 880        25.4 ... Bereitstellung von Big Data Clusters für SQL Server ... 881        25.5 ... Fazit ... 881   Aussichten: Was bringt die Zukunft? ... 883   Anhang: Deutsch - Englisch/Englisch - Deutsch ... 887   Index ... 923

Regulärer Preis: 49,90 €
Produktbild für Einstieg in C

Einstieg in C

Mit diesem kleinschrittigen Lernkurs gelingt der Einstieg in die C-Programmierung mühelos. An vielen praxiserprobten Programmbeispielen werden die Grundlagen verständlich erklärt. Übungsaufgaben helfen dabei, das erworbene Wissen zu vertiefen und anzuwenden. Das Buch eignet sich auch bestens für Einsteiger ohne Programmierkenntnisse. Aus dem Inhalt: Editor und Compiler einrichtenEinführung in die SyntaxSchleifen, Funktionen und Zeiger anwendenDaten dynamisch verwaltenAuf Dateien und Verzeichnisse zugreifenBetriebssystem ansteuernViele Praxistipps zur FehlersucheEine Datenbank mit SQLite aufbauenGUIs mit GTK+ entwickelnRaspberry Pi kennenlernen   Materialien zum Buch ... 14   1.  Eine erste Einführung ... 15        1.1 ... Welche Vorteile bietet C? ... 15        1.2 ... Was benötige ich zum Programmieren? ... 16        1.3 ... Wie ist dieses Buch aufgebaut? ... 16        1.4 ... Wie sollten Sie mit diesem Buch arbeiten? ... 17        1.5 ... C-Standards ... 18        1.6 ... Ubuntu Linux unter Windows ... 18   2.  Unser erstes Programm ... 21        2.1 ... Wie gebe ich das Programm ein? ... 21        2.2 ... Was bedeuten die einzelnen Zeilen? ... 22        2.3 ... Das Programm wird gespeichert ... 23        2.4 ... Wie starte ich das fertige Programm? ... 24        2.5 ... Eine weitere Möglichkeit zum Starten ... 26        2.6 ... Kommentare sind wichtig ... 28        2.7 ... Eine Übungsaufgabe ... 29   3.  Verschiedene Arten von Daten ... 31        3.1 ... Daten bekannt machen und speichern ... 31        3.2 ... Wie gebe ich Daten auf dem Bildschirm aus? ... 33        3.3 ... Wie kann der Benutzer seine Daten per Tastatur eingeben? ... 34        3.4 ... Berechnungen mit Operatoren ... 36        3.5 ... Entwicklung eines Programms ... 38        3.6 ... Fehler suchen ... 39        3.7 ... Eine Übungsaufgabe ... 41   4.  Verschiedene Fälle in einem Programm ... 43        4.1 ... Eine einfache Bedingung mit »if« ... 43        4.2 ... Welche Bedingungen gibt es? ... 45        4.3 ... Zwei Möglichkeiten, mit »if« und »else« ... 46        4.4 ... Wie kann ich Bedingungen kombinieren? ... 47        4.5 ... Eine Übungsaufgabe ... 49   5.  Programmteile wiederholen ... 51        5.1 ... Regelmäßige Wiederholungen mit »for« ... 52        5.2 ... Bedingte Wiederholungen mit »do-while« ... 54        5.3 ... Besser vorher prüfen mit »while«? ... 56        5.4 ... Tabellen formatieren ... 59        5.5 ... Eine Übungsaufgabe zu Tabellen ... 60        5.6 ... Eine Übungsaufgabe zur Eingabekontrolle ... 61   6.  Programme übersichtlich aufteilen ... 63        6.1 ... Wie definiere ich eine Funktion? ... 63        6.2 ... Wie rufe ich eine Funktion auf? ... 65        6.3 ... Werte an eine Funktion übergeben ... 66        6.4 ... Ein Ergebnis von einer Funktion zurückerhalten ... 68        6.5 ... Eine Übungsaufgabe ... 69   7.  Große Datenmengen speichern ... 71        7.1 ... Felder erzeugen und mit Daten füllen ... 71        7.2 ... Wie gebe ich die Daten aus? ... 73        7.3 ... Wie kann der Benutzer ein Feld füllen? ... 74        7.4 ... Eine Übungsaufgabe ... 76   8.  Zeichen und Texte speichern ... 77        8.1 ... Zeichenketten erzeugen und füllen ... 77        8.2 ... Wie gebe ich eine Zeichenkette aus? ... 79        8.3 ... Wie kann der Benutzer eine Zeichenkette füllen? ... 80        8.4 ... Mehrere Zeichenketten ... 81        8.5 ... Wie kann ich Zeichenketten formatieren? ... 82        8.6 ... Eine Übungsaufgabe ... 83   9.  Indirekter Zugriff mit Zeigern ... 85        9.1 ... Wie arbeite ich mit Zeigern und Adressen? ... 85        9.2 ... Wie nutze ich Zeiger bei Funktionen? ... 87        9.3 ... Wir zeigen auf Felder ... 88        9.4 ... Eine Übungsaufgabe ... 90 10.  Unterschiedliche Daten zusammenfassen ... 93        10.1 ... Strukturen definieren ... 93        10.2 ... Wie erzeuge ich Strukturdaten? ... 94        10.3 ... Wie gebe ich die Daten aus? ... 95        10.4 ... Wie kann der Benutzer Strukturen füllen? ... 96        10.5 ... Mehrere Strukturdaten ... 98        10.6 ... Wie übergebe ich Strukturdaten? ... 99        10.7 ... Eine Übungsaufgabe ... 102 11.  Daten auf der Festplatte ... 105        11.1 ... Wie speichere ich Daten auf der Festplatte? ... 105        11.2 ... Wie lese ich Daten von der Festplatte? ... 108        11.3 ... Eine Übungsaufgabe ... 110 12.  Eine Vertiefung der bisherigen Themen ... 111        12.1 ... Verschiedene Arten von Daten ... 111        12.2 ... Verschiedene Fälle in einem Programm ... 129        12.3 ... Programmteile wiederholen ... 137        12.4 ... Programme übersichtlich aufteilen ... 145        12.5 ... Große Datenmengen speichern ... 156        12.6 ... Zeichen und Texte speichern ... 174        12.7 ... Indirekter Zugriff mit Zeigern ... 200        12.8 ... Unterschiedliche Daten zusammenfassen ... 202        12.9 ... Daten auf der Festplatte ... 207 13.  Daten dynamisch im Speicher verwalten ... 227        13.1 ... Warum benötige ich dynamische Felder? ... 227        13.2 ... Eine Datenreihe dynamisch speichern ... 228        13.3 ... Die Größe eines dynamischen Felds ändern ... 230        13.4 ... Eine Tabelle dynamisch speichern ... 232        13.5 ... Wie übergebe ich ein dynamisches Feld an eine Funktion? ... 235 14.  Arbeiten mit Zahlen ... 241        14.1 ... Winkelfunktionen ... 241        14.2 ... Runden, Nachkommastellen, Modulo ... 243        14.3 ... Weitere mathematische Funktionen ... 245        14.4 ... Komplexe Zahlen darstellen ... 246        14.5 ... Rechnen mit komplexen Zahlen ... 248        14.6 ... Weitere Funktionen für komplexe Zahlen ... 250        14.7 ... Bit-Operatoren ... 252        14.8 ... Umwandlung von Dualzahlen ... 255        14.9 ... Bitfelder ... 258 15.  Präprozessor-Anweisungen ... 261        15.1 ... Einbinden von Dateien ... 261        15.2 ... Definitionen und Makros ... 262        15.3 ... Definitionen und Verzweigungen ... 264        15.4 ... Eine Systemweiche ... 266 16.  Zugriff auf Dateien und Verzeichnisse ... 269        16.1 ... Attribute von Dateien und Verzeichnissen ... 269        16.2 ... Zugriffsrechte ändern ... 273        16.3 ... Inhalt eines Verzeichnisses ... 275        16.4 ... Inhalt eines Verzeichnisbaums ... 278        16.5 ... Dateien ändern ... 280        16.6 ... Verzeichnisse ändern ... 281 17.  Umgang mit Datum und Uhrzeit ... 283        17.1 ... Weltzeit ausgeben ... 283        17.2 ... Lokale Zeit ausgeben und formatieren ... 285        17.3 ... Zeitangaben erzeugen ... 287        17.4 ... Zeitspanne messen ... 289        17.5 ... Zeit abwarten ... 291        17.6 ... Alter berechnen ... 292 18.  Kommunikation mit dem Betriebssystem ... 295        18.1 ... Wie übergebe ich Daten an ein Programm? ... 295        18.2 ... Wie nutze ich die Rückgabe eines Programms? ... 297        18.3 ... Systemkommandos ausführen ... 299 19.  Datenbanken ... 301        19.1 ... Aufbau einer Datenbank ... 301        19.2 ... Datenbanken mit SQLite ... 302        19.3 ... Datenbank und Tabelle erzeugen ... 303        19.4 ... Datensätze einfügen ... 305        19.5 ... Anzeigen der Datensätze ... 307        19.6 ... Auswahl von Datensätzen und Feldern ... 309        19.7 ... Auswahl mit Platzhaltern ... 312        19.8 ... Auswahl nach Eingabe ... 314        19.9 ... Sortieren der Ausgabe ... 316        19.10 ... Ändern von Datensätzen ... 318        19.11 ... Löschen von Datensätzen ... 319 20.  Beispielprojekte ... 323        20.1 ... Lernspiel: Hauptstädte der EU ... 323        20.2 ... Lernspiel: Kopfrechnen ... 329        20.3 ... Ausgabe von Morsezeichen ... 337        20.4 ... Spiel Mastermind ... 344 21.  Grafische Benutzeroberflächen mit GTK+ ... 351        21.1 ... Datentypen der »Glib« ... 352        21.2 ... Zeichenketten mit »GString« ... 353        21.3 ... Felder mit GArray ... 355        21.4 ... Die erste Benutzeroberfläche ... 361        21.5 ... Eigenschaften setzen und abrufen ... 364        21.6 ... Ereignisfunktionen ... 365        21.7 ... Positionierung von Widgets ... 367        21.8 ... Auswahl- und Eingabe-Widgets ... 369   A.  Installationen ... 375   B.  Hilfestellungen und Übersichten ... 399   C.  Lösungen der Übungsaufgaben ... 411   Index ... 425

Regulärer Preis: 24,90 €
Produktbild für Grundkurs Typografie und Layout

Grundkurs Typografie und Layout

Typografie verständlich erklärt: Wenn Sie für Studium oder Ausbildung einen ersten Zugang zum Thema Typografie und Layoutgestaltung suchen, dann sind Sie mit diesem Buch gut beraten. Alle Konzepte und Begriffe werden hier sowohl ausführlich erläutert als auch im Praxiszusammenhang einsortiert: Es wird gezeigt, wie Sie die passende Schrift finden, die richtigen Abstände wählen, überzeugende Seitenlayouts gestalten und mit Ihrer Gesamtkomposition die gewünschte Wirkung erzielen. Beispiele aus Print und Web und Hinweise zur Umsetzung guter Typografie mit Adobe InDesign vervollständigen das Buch. Aus dem Inhalt: Basiswissen SchriftGeschichte der SchriftWichtige SchriftkünstlerSchriftwahl und WirkungBuchstabe, Wort, ZeileSchnitte, Serifen, LigaturenGrößen und Abstände wählenAusrichtung, Einzug, UmbruchTypo in InDesign und QuarkXPressLayouts gestaltenPapierformat, RaumaufteilungDen Satzspiegel anlegenText und Bild kombinieren... und vieles mehr:Typografie im WebTypografie mobilSchreibregeln und TippsVorher-nachher-BeispieleSchrifttechnologien   1.  Basiswissen Schrift ... 17        1.1 ... Schriftentwicklung ... 18        1.2 ... Schriftschnitt und Schriftfamilien ... 42        1.3 ... Schriftklassifikation ... 48        1.4 ... DIN 16518 von 1998 ... 60        1.5 ... Beinert-Matrix ... 61        1.6 ... Schriftkünstler ... 62        1.7 ... Typografisches Maßsystem ... 81        1.8 ... Ein zeitlicher Überblick ... 82   2.  Das Zeichen ... 85        2.1 ... Der Buchstabe ... 86        2.2 ... Serifen ... 94        2.3 ... Ligaturen ... 98        2.4 ... Zahlen ... 100        2.5 ... Auszeichnungen ... 102        2.6 ... Lesegewohnheiten ... 104        2.7 ... Leere Räume ... 108        2.8 ... Der Wortabstand ... 109        2.9 ... Der Zeichenabstand ... 112        2.10 ... Anwendung in InDesign ... 120        2.11 ... Schreibregeln ... 124        2.12 ... Kurzbefehle Adobe InDesign ... 128   3.  Wort und Zeile ... 131        3.1 ... Die Ausrichtung ... 132        3.2 ... Die Zeilenlänge ... 144        3.3 ... Der Zeilenabstand ... 147        3.4 ... Die Spalte ... 153        3.5 ... Umbruchfehler ... 156        3.6 ... Der Einzug ... 162        3.7 ... Das Initial ... 164   4.  Anforderung und Wirkung ... 167        4.1 ... Leseart ... 168        4.2 ... Schriftwahl und Schriftwirkung ... 171        4.3 ... Schriftkombination ... 182   5.  Die Seite ... 191        5.1 ... Raumaufteilung ... 192        5.2 ... Papierformat ... 196        5.3 ... Satzspiegel ... 200        5.4 ... Proportionswirkung ... 212        5.5 ... Registerhaltigkeit ... 217        5.6 ... Gestaltungsraster ... 221        5.7 ... Platzierung von Text und Bild ... 226        5.8 ... Schmückende Elemente ... 232        5.9 ... Regeln und Beispiele ... 235   6.  Die Gesamtkomposition ... 241        6.1 ... Vorbereitung ... 242        6.2 ... Bildplatzierung ... 243        6.3 ... Text ... 245        6.4 ... Variationen und Wiedererkennung ... 252        6.5 ... Schmückende Elemente ... 254        6.6 ... Kleine Änderung, große Wirkung ... 259        6.7 ... Die schwarze Liste ... 266   7.  Typografie im Web und mobil ... 271        7.1 ... Schrift im Internet ... 272        7.2 ... Schriftwahl und Schriftgröße ... 282        7.3 ... Zeilen ... 292        7.4 ... Kontrast und Farbe ... 297        7.5 ... Typografie mobil ... 300        7.6 ... Sonderzeichen ... 306   8.  Schrifttechnologien ... 309        8.1 ... PostScript und TrueType ... 310        8.2 ... MultipleMaster ... 316        8.3 ... OpenType ... 318        8.4 ... Dfonts ... 323   Glossar ... 325   Bildnachweis ... 337   Index ... 339

Regulärer Preis: 29,90 €
Produktbild für Jakarta EE Recipes

Jakarta EE Recipes

Take a problem-solution approach to programming enterprise Java applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications. This book provides effective and proven code snippets that you can immediately use to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment.Java EE was made open source under the Eclipse Foundation, and Jakarta EE is the new name for what used to be termed the Java Enterprise Edition Platform. This book helps you rejuvenate your Java expertise and put the platform’s latest capabilities to use in quickly developing robust applications. If you are new to Jakarta EE, this book will help you learn features of the platform, and benefit from one of the most widely used and powerful technologies available for application development today.Examples in JAKARTA EE RECIPES highlight Jakarta EE’s capabilities, helping you to build streamlined and reliable applications using the latest in Java technologies. The book takes a problem-solution approach in which each section introduces a common programming problem, showing you how to best solve that problem using the latest features in Jakarta EE. Solutions are presented in the form of working code examples that you can download and use immediately in your own projects. Clear descriptions are given so you can understand and learn to build further on the solutions that are provided. This is the ideal book for the code-focused programmer interested in keeping up with the future of enterprise development on the Java Platform.WHAT YOU WILL LEARN* Develop enterprise Java applications using the now open source Jakarta EE platform* Create great-looking user interfaces using Jakarta Server Faces and the Eclipse Krazo framework* Build database applications using Jakarta Enterprise Beans and Jakarta RESTFul web services* Automate testing through cohesive test suites built on Arquillian for Jakarta EE applications* Deploy microservices applications in cloud environments using Docker* Secure applications utilizing the Jakarta EE Security API and JSON Web TokensWHO THIS BOOK IS FORJava developers interested in quickly finding effective and proven solutions without reading through a lengthy manual and scrubbing for techniquesJOSH JUNEAU is a professional application developer who enjoys working with database technology and learning new languages. He is a seasoned professional in Java SE and Java EE development, and brings strong database experience to the table as well. His interest in Java for developing web-based solutions has led to a passion of Java technology as a whole, including other languages on the JVM. In his spare time, Josh enjoys spending time with his wife and five wonderful children at his home in rural Illinois. 1. Servlets and Java Server Pages2. JavaServer Faces Fundamentals3. Advanced JavaServer Faces4. Eclipse Krazo5. JDBC With Jakarta EE6. Object-Relational Mapping7. Jakarta NoSQL8. Enterprise JavaBeans9. Java Persistence Query Language10. Bean Validation11. Contexts and Dependency Injection12. Java Message Service13. RESTful Web Services14. WebSockets and JSON15. Security16. Concurrency and Batch17. Deploying to Containers

Regulärer Preis: 62,99 €
Produktbild für Laravel - Die umfassende Einführung

Laravel - Die umfassende Einführung

Was Laravel von anderen PHP-Web-Frameworks unterscheidet? Es ist schnell, strukturiert, elegant und macht einfach Spaß. Dieses Framework für die schnelle Anwendungsentwicklung bietet ein ganzes Ökosystem an Tools, sodass Sie schon nach kurzer Zeit in der Lage sind, neue Websites und Anwendungen mit sauberem, lesbarem Code zu erstellen. Dieses Buch bietet eine umfassende Einführung in eines der derzeit beliebtesten Web-Frameworks - inklusive erprobtem Praxiswissen und tiefergehender Einblicke in die zugrunde liegenden Konzepte. Es deckt die Version Laravel 6 (mit Long Term Support) ab. Matt Stauffer, ein führender Entwickler der Laravel-Community, liefert einen Gesamtüberblick und eine Vielzahl konkreter Beispiele, sodass PHP-Web-Entwickler sofort produktiv mit dem Framework arbeiten können. Diese Aufgabe behandelt auch Laravel Dusk und Horizon und bietet Informationen über Community-Ressourcen sowie Pakete, die nicht zum Kern von Laravel gehören. Machen Sie sich vertraut mit: - Blade, Laravels mächtiger Templating-Engine - dem Sammeln, Validieren, Normalisieren und Filtern von benutzerdefinierten Daten - Eloquent, dem objektrelationalen Mapper für die Arbeit mit Anwendungsdatenbanken - dem Testen Ihres Codes mit PHPUnit, Mockery und Dusk - dem Entwurf von JSON- und RESTful-APIs - dem Zugriff auf Dateisystem, Sitzungen, Cookies, Caches und Suchfunktionen - dem Einsatz von Queues, Jobs, Events und Notifications - dem Einbinden von Frontend-Komponenten wie Vue.js, ReactVue.js oder React

Regulärer Preis: 39,90 €
Produktbild für Data Structures and Algorithms in Swift

Data Structures and Algorithms in Swift

Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms.All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects the performance of your application. With this book, you’ll increase the performance of your software, become a better developer, and even pass tricky interview questions better when looking at professional development opportunities.Guided by compact and practical chapters, you'll learn the nature and proper use of data structures such as arrays, dictionaries, sets, stacks, queues, lists, hash tables, trie, heaps, binary trees, red black trees, and R-trees. Use the main differences among them to determine which will make your applications efficient and faster. Then tackle algorithms. Work with Big O notation; sorting algorithms such as Insertion, Merge, and Quick; Naive and Rabin Karp algorithms; and Graph Algorithms.Data Structures and Algorithms in Swift encourages you to further and understand how to best choose the perfect algorithm for your application’s needs.WHAT YOU'LL LEARN* Retrieve, add, and remove elements in arrays* Implement stacks, queues, and lists in your apps* Sort algorithms and choose the best ones for your appsWHO THIS BOOK IS FORDevelopers who have intermediate knowledge in Swift and want to improve their code performance and pass more complex interviewsELSHAD KARIMOV is an experienced programmer with a solid background in iOS development as well as Oracle, SQL, C#, Java, and HTML/CSS. He's familiar with the performance limits and characteristics of Swift and the nature and function of embedded databases and system datastores.DATA STRUCTURES AND ALGORITHMS IN SWIFTChapter 1: ArraysChapter 2: DictionariesChapter 3: SetsChapter 4: StacksChapter 5: QueuesChapter 6: Linked ListsChapter 7: Hash TablesChapter 8: TreesChapter 9: Tree Data StructuresChapter 10: Binary TreesChapter 11: Binary Search TreesChapter 12: Red Black TreesChapter 13: Big O NotationsChapter 14: Sorting AlgorithmsChapter 15: Search AlgorithmsChapter 16: Graph AlgorithmsChapter 17: Choosing the Best Algorithm

Regulärer Preis: 62,99 €
Produktbild für E-Learning für Dummies

E-Learning für Dummies

Egal, ob beim Unterrichten an der Uni, bei Weiterbildungen im Job oder bei der Arbeit von Trainern, ohne Lerninhalte im Internet ist dies kaum mehr vorstellbar. Erfahren Sie wie Sie Ihr Online-Angebot richtig erstellen. Daniela Weber erklärt Ihnen die Grundlagen des E-Learning und gibt Ihnen das richtige Handwerkszeug mit, um bewährte und innovative E-Learning-Konzepte erfolgreich und im Budget umzusetzen. Dabei erfahren Sie alles Wichtige von der Wahl der geeigneten Instrumente und Inhalte bis hin zur Implementierung Ihres E-Learning-Angebots. So gelingt Ihr Start in der Online-Lehre. Daniela Weber studierte Wirtschaft (Diplom und später Master). Aktuell studiert sie noch nebenberuflich Bildungswissenschaften. Seit 2003 ist sie selbstständig, zunächst als Journalistin, dann als Lektorin und Betreuerin von Abschlussarbeiten. Inzwischen arbeitet sie auch als Dozentin an Hochschulen. Bei ihren Vorlesungen vermittelt sie schwerpunktmäßig das wissenschaftliche Arbeiten. Aktuell ist sie in ein Projekt eingebunden, das an einer FH wissenschaftliches Arbeiten über E-Learning Instrumente ermöglichen soll. Im Laufe der vergangenen 8 Jahre erschienen 6 Bücher von ihr bei Wiley-VCH.EINFÜHRUNG 15Über dieses Buch 15Törichte Annahmen über die Leser 16Wie dieses Buch aufgebaut ist 16Teil I: Was ist überhaupt dieses »E-Learning?« 17Teil II: Strategisches und didaktisches Vorwissen 17Teil III: Das operative Geschäft: Von virtuellen Orten und Tools 18Teil IV: E-Learning-Angebote konzeptionieren 19Teil V: Der Top-Ten-Teil 19Anhang 20Konventionen in diesem Buch 20Symbole in diesem Buch 20Wie es weitergeht 21TEIL I: WAS IST ÜBERHAUPT DIESES »E-LEARNING?« 23KAPITEL 1 DAS NEUE UMFELD: WISSENSKULTUR 25KAPITEL 2 DER LERNENDE MENSCH: KLEINE BEGRIFFSKUNDE 29Was mit Lernen und Kompetenzen gemeint sein kann 29Lehren und der Bedarf an (Medien-)Didaktik 32Ich weiß, dass ich nichts weiß 34E wie elektronisch 36KAPITEL 3 BEWÄHRTE UND INNOVATIVE E-LEARNING-ANSÄTZE 37Vorgänger des heutigen E-Learnings 38Der Anfang der Jetzt-Zeit: Material im Internet bereitstellen und diskutieren 40Wissen online organisieren: Content- und Lernmanagementsysteme 42Aktuelle E-Learning-Bereiche 44Webinare – live und aus der Dose 45Lernen überall mit Mobile Learning 46Die Mischung macht’s: Blended Learning, Flipped & Inverted Classroom 47Bildung für alle! MOOCs 50Spielend Lernen 52Von virtuellen Welten und der Realität 53Personal Learning Environments 55KAPITEL 4 ANWENDUNGSBEISPIELE UND EIN BLICK IN DIE ZUKUNFT 57E-Learning – State of the Art 57Sich einen Überblick verschaffen … 58Ausgewählte Projekte kurz vorgestellt … 58Zukunft ohne Grenzen? 63TEIL II: STRATEGISCHES UND DIDAKTISCHES VORWISSEN 65KAPITEL 5 WELCHE ZIELE KÖNNEN VERFOLGT WERDEN? 67Offenes oder prüfungsbezogenes Lernen 68Individualität versus Massenbildung 70Zeitersparnis durch Mobilität 72Lernen ohne Grenzen und Übergänge 73Ressourcen schonen und multiplizieren 74Überblick 75KAPITEL 6 WELCHE WEGE FÜR WELCHE ZIELE? 77Der Startpunkt: Was Lernende können müssen 77Motivation als Voraussetzung zum Lernen 78Verschiedene Bereiche von Kompetenz 79Der Weg: Wie kann man Lernende erreichen? 80Paradigmen im Lernprozess 80Der Zusammenhang zwischen Paradigmen und Modellen 81Das Umfeld: Didaktisches Szenario 82Die Instrumente: Didaktisches Handwerkszeug 83KAPITEL 7 RAHMEN UND ROLLEN VON E-LEARNING 87Ein paar Ideen aus dem Projektmanagement und verwandten Disziplinen 88Projektmanagement 88Wissensmanagement 90Change Management 91Perspektiven, Rollen und passende Kompetenzen 92Anbieter 92Nachfrager 95Mittler 97TEIL III: DAS OPERATIVE GESCHÄFT: VON VIRTUELLEN ORTEN UND TOOLS 99KAPITEL 8 WO FINDET E-LEARNING STATT? 101Vorüberlegungen 102Selbst gebaute Infrastruktur nutzen 103LMS: Moodle und Konsorten 104E-Learning-Angebote auf der eigenen Webseite einbauen 109Komplettanbieter 111Plattformen 112Dienstleister für Online-Entrepreneure 113Überblick über die Eignung der Angebote 114KAPITEL 9 WELCHE INSTRUMENTE KOMMEN ZUM EINSATZ? 117Software für Lernmaterial 117Dokumente erstellen 118Präsentationen erstellen 121Audio-Programme 123Video-Programme 124Software für E-Learning-Anwendungen 127E-Learning-Software-Suiten 127Einzelne Autorenwerkzeuge und -software 132Quiz und Tests erstellen 134Mobile, VR- und Game-Tools 135Tools für Online-Treffen 136Online-Meeting-Instrumente und -Optionen 137Online-Meeting-Anbieter 141Tools für Live-Treffen 143Live präsentieren 143Live testen und Feedback einholen 144KAPITEL 10 WOHER KOMMT IHR MATERIAL? 147Lizenzen 147OER – Open Educational Ressources 149TEIL IV: E-LEARNING-ANGEBOTE KONZEPTIONIEREN 153KAPITEL 11 RAHMENBEDINGUNGEN UND GRENZEN KENNEN 155Zeitliche Aspekte und Planung 155Wirtschaftlich anbieten 156Juristische Fallstricke 160Urheberrecht und Bildung 161Gesetze zu Genehmigungen und Zertifizierungen 163KAPITEL 12 PHASEN DER E-LEARNING-PLANUNG 165Ziel- und Strategiefindung 166Kultur- und Bedarfs-Check 168Einrichten und Besetzen der Infrastruktur 170Zuweisung der Rollen 171Make or Buy? Schaffung der Kompetenzen 172Informelle Strukturen begleiten 173Möglichkeiten, zu Inhalten zu kommen 175Vorgegebener Inhalt »Standard Content« 175User generated Content 176Selbst erstellter Inhalt 176Festlegen und Produktion der Inhalte 177Struktur der E-Learning-Angebote bestimmen 177Medienauswahl 179Die tatsächlichen Kursbestandteile erstellen 181KAPITEL 13 DAS E-LEARNING-PROJEKT STARTEN UND EVALUIEREN 187Den Lernprozess implementieren 187Lernerfolge überprüfen 189Den Kurs evaluieren und die Qualität bewerten 190TEIL V: DER TOP-TEN-TEIL 193KAPITEL 14 ZEHN MESSEN UND KONGRESSE, ZU DENEN SIE GEHEN KÖNNEN 195LEARNTEC 195Online Educa Berlin (OEB) 195Corporate Learning Camp 196eQualification 196didacta 196Zukunft Personal 197International Conference on Learning Analytics & Knowledge (LAK20) 197EdTechX Europe 197ICDE World Conference on Online Learning 197Open Educational Global Conference 198KAPITEL 15 IN ZEHN SCHRITTEN MIT CAMTASIA ZUM LEHRVIDEO 1991) Thema, Ziel und Aufbau festlegen 1992) Präsentation in PowerPoint oder Ähnlichem erstellen 2003) Text festlegen und üben 2014) Camtasia öffnen 2015) Bereich auswählen 2016) Eingangsquellen: Mikrofon und falls nötig Kamera einrichten 2027) Recording 2028) Bearbeiten der Bild- und Tonspur in Camtasia 2039) Hinzufügen von Anmerkungen, Effekten et cetera 20410) Weitergeben 205KAPITEL 16 ZEHN QUIZ-FORMATE, DIE SIE NUTZEN KÖNNEN 207Direkte Fragen stellen 207Lückentexte 210Zuordnungsaufgaben 211Wörter finden oder markieren 212Fehler finden 213Guess the Answer 214Lernkarten 215Mathe-Aufgaben 215Antwort einsprechen 216Interaktives Video 216Anhang 1: Wichtige Abkürzungen 217Anhang 2: Weiterführende Literatur 219Stichwortverzeichnis 220

Regulärer Preis: 14,99 €
Produktbild für Generatives Deep Learning

Generatives Deep Learning

Generative Modelle haben sich zu einem der spannendsten Themenbereiche der Künstlichen Intelligenz entwickelt: Mit generativem Deep Learning ist es inzwischen möglich, einer Maschine das Malen, Schreiben oder auch das Komponieren von Musik beizubringen – kreative Fähigkeiten, die bisher dem Menschen vorbehalten waren. Mit diesem praxisnahen Buch können Data Scientists einige der eindrucksvollsten generativen Deep-Learning-Modelle nachbilden, wie z.B. Generative Adversarial Networks (GANs), Variational Autoencoder (VAEs), Encoder-Decoder- sowie World-Modelle. David Foster vermittelt zunächst die Grundlagen des Deep Learning mit Keras und veranschaulicht die Funktionsweise jeder Methode, bevor er zu einigen der modernsten Algorithmen auf diesem Gebiet vorstößt. Die zahlreichen praktischen Beispiele und Tipps helfen Ihnen herauszufinden, wie Ihre Modelle noch effizienter lernen und noch kreativer werden können. - Entdecken Sie, wie Variational Autoencoder den Gesichtsausdruck auf Fotos verändern können - Erstellen Sie praktische GAN-Beispiele von Grund auf und nutzen Sie CycleGAN zur Stilübertragung und MuseGAN zum Generieren von Musik - Verwenden Sie rekurrente generative Modelle, um Text zu erzeugen, und lernen Sie, wie Sie diese Modelle mit dem Attention-Mechanismus verbessern können - Erfahren Sie, wie generatives Deep Learning Agenten dabei unterstützen kann, Aufgaben im Rahmen des Reinforcement Learning zu erfüllen - Lernen Sie die Architektur von Transformern (BERT, GPT-2) und Bilderzeugungsmodellen wie ProGAN und StyleGAN kennen "Dieses Buch ist eine leicht zugängliche Einführung in das Deep-Learning-Toolkit für generatives Modellieren. Wenn Sie ein kreativer Praktiker sind, der es liebt, an Code zu basteln, und Deep Learning für eigene Aufgaben nutzen möchte, dann ist dieses Buch genau das Richtige für Sie." — David Ha, Research Scientist bei Google Brain

Regulärer Preis: 39,90 €
Produktbild für Python Ge-Packt

Python Ge-Packt

* SCHNELLER ZUGRIFF AUF MODULE, KLASSEN UND FUNKTIONEN* TKINTER, DATENBANKEN, OOP UND INTERNETPROGRAMMIERUNG* FÜR DIE VERSION PYTHON 3.8PYTHON GE-PACKT – DIE PRAKTISCHE REFERENZMit dieser Referenz erhalten Sie effiziente Unterstützung bei der Programmierung mit Python 3 – klar strukturiert zum Nachschlagen. In 24 thematisch gegliederten Kapiteln werden die wichtigsten Module detailliert und praxisbezogen erläutert: angefangen bei grundlegenden Elementen wie Datentypen, Operatoren und Standardfunktionen bis hin zu Spezialthemen wie der Schnittstelle zum Laufzeit- und Betriebssystem, Generatoren, GUI-Programmierung mit tkinter, PIL, Logging, Kontextmanagement, XML und Dezimalarithmetik. Darüber hinaus finden Sie kompakte Darstellungen der Umsetzung von objektorientierter Programmierung, WSGI, CGI- und Internetprogrammierung (E-Mail, FTP, Telnet, HTTP) sowie der Datenbankanbindung (MySQL, SQLite).Die Erläuterungen werden ergänzt durch übersichtliche Tabellen, UML-Diagramme und zahlreiche leicht nachvollziehbare Beispiele, die Anregungen und Lösungen für eigene Programmieraufgaben liefern.Michael Weigend ist Informatiklehrer und hat bereits mehrere Bücher zum Raspberry Pi und zu Python geschrieben.

Regulärer Preis: 9,99 €
Produktbild für Refactoring

Refactoring

* UMFASSEND ÜBERARBEITETE UND AKTUALISIERTE NEUAUFLAGE DES STANDARDWERKS IN VOLLSTÄNDIG NEUER ÜBERSETZUNG* VERBESSERUNGSMÖGLICHKEITEN VON BESTEHENDER SOFTWARE ANHAND VON CODE-SMELLS ERKENNEN UND CODE EFFIZIENT ÜBERARBEITEN* UMFASSENDER KATALOG VON REFACTORING-METHODEN MIT CODE-BEISPIELEN IN JAVASCRIPTSeit mehr als zwanzig Jahren greifen erfahrene Programmierer rund um den Globus auf dieses Buch zurück, um bestehenden Code zu verbessern und leichter lesbar zu machen sowie Software besser warten und erweitern zu können.In diesem umfassenden Standardwerk zeigt Ihnen Martin Fowler, was die Vorteile von Refactoring sind, wie Sie verbesserungsbedürftigen Code erkennen und wie Sie ein Refactoring - unabhängig von der verwendeten Programmiersprache - erfolgreich durchführen. In einem umfangreichen Katalog gibt Fowler Ihnen verschiedene Refactoring-Methoden mit ausführlicher Erläuterung, Motivation, Vorgehensweise und einfachen Beispielen in JavaScript an die Hand.Darüber hinaus behandelt er insbesondere folgende Schwerpunkte:* Allgemeine Prinzipien und Durchführung des Refactorings* Refactoring anwenden, um die Lesbarkeit, Wartbarkeit und Erweiterbarkeit von Programmen zu verbessern* Code-Smells erkennen, die auf Verbesserungsmöglichkeiten durch Refactoring hinweisen* Entwicklung zuverlässiger Tests für das Refactoring* Erkennen von Fallstricken und notwendigen Kompromissen bei der Durchführung eines RefactoringsDiese vollständig neu übersetzte Ausgabe wurde von Grund auf überarbeitet, um den maßgeblichen Veränderungen der modernen Programmierung Rechnung zu tragen. Sie enthält einen aktualisierten Katalog von Refactoring-Methoden sowie neue Beispiele für einen funktionalen Programmieransatz.AUS DEM INHALT:* Definition und Grund-lagen von Refactoring* Der richtige Zeitpunkt für ein Refactoring* Verbesserungsbedürftigen Code erkennen (Code-Smells)* Tests und selbsttestender Code* Umfangreicher Refactoring-Katalog:* Kapselung* Verschiebungen* Daten organisieren* Bedingungen vereinfachen* Refactoring von APIs* Umgang mit VererbungAMAZON-LESERSTIMME ZUR VORAUFLAGE:»Dieses Buch gibt einen sehr guten Einstieg in das Refactoring und hält auch eine übersichtliche, gut erklärte Sammlung von Refactoring-Patterns parat. Ein Buch, das sich jeder Programmierer unters Kopfkissen legen sollte.«Martin Fowler ist Chief Scientist bei ThoughtWorks sowie Autor, Speaker und Consultant auf dem Gebiet der Softwareentwicklung. Er konzentriert sich auf die Entwicklung von Unternehmenssoftware und beschäftigt sich damit, was ein gutes Design auszeichnet und mit welchen Verfahren es umgesetzt werden kann.

Regulärer Preis: 9,99 €
Produktbild für Mixing Secrets

Mixing Secrets

Aufnahmen professionell bearbeiten und arrangierenDas richtige Equipment für das kleine BudgetTipps und Tricks von Spitzen-Tontechnikern wie: Derek »MixedByAli« Ali, Michael Brauer, Serban Ghenea, Tony Maserati, Phil TanKleines Studio, kleines Budget und professionell produzierte Songs - der Mix-Spezialist Mike Senior verrät, wie Sie mit den Techniken erfolgreicher Tontechniker Anfängerfehler vermeiden und Songs auf Chartniveau abmischen.Sie werden Schritt für Schritt durch den vollständigen Mischprozess geführt: angefangen bei der Ausstattung des Studios über Timing-Anpassungen und die perfekten Mischverhältnisse bis hin zu individuellen Effekten. Der Autor geht dabei speziell auf die Gegebenheiten kleiner Studios ein und zeigt, wie Sie auch mit Low-Budget-Produktionen kommerzielles Niveau erreichen können.Verständliche Erklärungen, viele Tipps und Strategien bekannter Musikproduzenten sowie hilfreiche To-dos zeigen Ihnen, wie Sie Ihren persönlichen Workflow finden und das Beste aus Ihrem Studio herausholen.Der Autor stellt begleitend zum Buch auf einer Webseite eine umfangreiche Auswahl an weiterführenden Links sowie Multimediadateien zur Verfügung, die für Lernzwecke frei verwendet werden dürfen. »Mixing Secrets« eignet sich deshalb auch perfekt für den Einsatz in Schulen und Hochschulen.Aus dem Inhalt:Hören und AbhörenNahfeldmonitore verwendenErgänzendes MonitoringSchadensbegrenzung im BassbereichVon subjektiven Eindrücken zu objektiven ErgebnissenMixvorbereitungErforderliche VorarbeitenTiming- und Tuning-AnpassungenComping und ArrangementMischverhältnisseAufbau der groben MischverhältnisseKompressionEqualizerFrequenzselektive DynamikbearbeitungDie Macht von SidechainsMixverhältnisse in BewegungNach Geschmack verfeinernMischen mit ReverbMischen mit DelayStereoverbreiterungMaster-Bus-Kompression, Automation und Endfassungzeigt er, wie man aus Amateuraufnahmen mit einfachen Mitteln und finanzierbarem Equipment professionell klingende Resultate erzielen kann.

Regulärer Preis: 34,99 €
Produktbild für Docker Praxiseinstieg

Docker Praxiseinstieg

* Docker-Images und -Container verwenden * Container deployen und debuggen * Einsatz von Tools: Docker Swarm, Kubernetes, Amazon EC2 Container Services Linux-Container besitzen das Potenzial, das Deployment von Applikationen für verschiedene Umgebungen stark zu verändern. Dieses Buch weist Ihnen den Weg zu einer funktionierenden Docker-Umgebung. Die Autoren zeigen Ihnen, wie Sie Docker-Images Ihrer Anwendungen inklusive aller Abhängigkeiten erstellen, wie Sie diese testen, deployen und skalieren können, und wie Sie die Container in der Produktivumgebung pflegen und warten. Dabei kommen Themen wie die Einrichtung, das Testen und das Deployment von Docker-Anwendungen ebenso zur Sprache wie das Debugging eines laufenden Systems. Mit diesem Buch werden Sie verstehen, was Docker wirklich leistet, welche Relevanz es hat, wie Sie es zum Laufen bekommen, wie Sie damit Ihre Anwendungen deployen können und was erforderlich ist, um es in einer Produktivumgebung einzusetzen. Die Autoren dieses Buches sind in dem Unternehmen New Relic für die Sicherstellung der Stabilität der dort entwickelten Anwendungen zuständig und lassen Sie an ihren im praktischen Umgang mit Docker gesammelten Erfahrungen teilhaben. Ihre Zielsetzung lautet, Sie von ihren Erkenntnissen profitieren zu lassen und davor zu bewahren, dieselben Rückschläge hinnehmen zu müssen, die den Autoren in diesem Kontext widerfahren sind. Aus dem Inhalt: * Einfachere Handhabung der Abhängigkeiten und des Deployments von Anwendungen mit Docker * Docker-Architektur und Optimierung des Workflows * Installation unter Linux, macOS und Windows * Einsatz von Docker-Images und -Containern * Das Kommandozeilentool docker * Praxisnahe Verfahren für das Deployment und das Testen von Linux-Containern in Produktivumgebungen * Container-Debugging * Einsatz von Docker Compose * Deployment skalierbarer Container in Produktivumgebungen * Weiterführende Themen: * Deployment-Tools * Vernetzung * Orchestrierung * Sicherheitsaspekte * Konfiguration Karl Matthias war als Entwickler, Systemadministrator und Netzwerktechniker für Start-ups und verschiedene Fortune-500-Unternehmen tätig. Sean P. Kane war lange als IT-Techniker tätig und hat in sehr breit gefächerten Industriebranchen (Biotechnologie, Verteidigungswesen, Hightech-Unternehmen) viele verschiedene Posten bekleidet.

Regulärer Preis: 9,99 €
Produktbild für Algorithm Concept for Crash Detection in Passenger Cars

Algorithm Concept for Crash Detection in Passenger Cars

State-of-the-art airbag algorithms make a decision to fire restraint systems in a crash by evaluating the deceleration of the entire vehicle during the single events of the accident. In order to meet the ever increasing requirements of consumer test organizations and global legislators, a detailed knowledge of the nature and direction of the crash would be of great benefit. The algorithms used in current vehicles can only do this to a limited extent. André Leschke presents a completely different algorithm concept to solve these problems. In addition to vehicle deceleration, the chronological sequence of an accident and the associated local and temporal destruction of the vehicle are possible indicators for an accident’s severity. About the Author: Dr. André Leschke has earned his doctoral degree from Tor-Vergata University of Rome, Italy. Currently, he is working as head of a team of vehicle safety developers in the German automotive industry.

Regulärer Preis: 149,79 €
Produktbild für Alexa Skills programmieren für Amazon Echo & Co.

Alexa Skills programmieren für Amazon Echo & Co.

* EINFACHER EINSTIEG IN DIE PROGRAMMIERUNG VON ALEXA SKILLS MIT JAVASCRIPT* NUTZERANTWORTEN SPEICHERN UND VERARBEITEN, BILDER UND AUDIOFILES EINBINDEN, FORTGESCHRITTENES DIALOGMANAGEMENT, ANBINDUNG EXTERNER APIS U.V.M.* SKILLS BEKANNT MACHEN UND DAMIT GELD VERDIENENÜber 11 Millionen Menschen in Deutschland nutzen Amazon Alexa aktiv und das Potenzial der verfügbaren Skills ist noch lange nicht ausgeschöpft. Egal, ob Sie experimentierfreudiger Privatanwender oder professioneller Programmierer sind - wenn Sie einen Skill für Amazon Alexa entwickeln möchten und bereits erste Erfahrungen mit JavaScript haben, ist dieses Buch genau das richtige für Sie.Anhand verschiedener Praxisbeispiele zeigt der Autor, wie Sie mit der Alexa Developer Console und Node.js ganz einfach Ihren ersten Skill erstellen und Schritt für Schritt um neue Funktionen erweitern. Dank des AWS-Promotional-Credits-Programms ist das für Entwickler völlig kostenlos möglich.Sie lernen, Nutzerantworten zu speichern und zu verarbeiten, Skill Cards für die Ausgabe in der Alexa App zu erstellen und Alexa mit verschiedenen Stimmen sprechen zu lassen. Für alle, die noch einen Schritt weitergehen wollen, beschreibt der Autor das fortgeschrittene Dialogmanagement, das Erstellen von Skills mit der AWS Cloud sowie die Nutzung externer Informationen, beispielsweise für das Abrufen von Wetterdaten oder Versenden von E-Mails.Abschließend zeigt der Autor Ihnen Schritt für Schritt, wie Sie einen Eintrag im Alexa Skill Store erstellen und gibt Ihnen praktische Tipps für die Veröffentlichung und die Monetarisierung Ihrer Skills an die Hand.AUS DEM INHALT:* Skills in der Alexa Developer Console anlegen* Skill-Code automatisch erzeugen* JSON-Sprachmodell und Skill-Logik in Node.js* Antworten speichern mit DynamoDB* Skills testen* Debugging mit CloudWatch* SSML-Tags zur Veränderung der Aussprache* Skill Cards für die Alexa App erstellen* Audiodateien, Bilder und Videos einbinden* Antworten auf Plausibilität prüfen und Kontextwechsel* Alexa Skills in der AWS Cloud* Externe Informationen nutzen und APIs einbinden* Skills zertifizieren und veröffentlichen* Alexa-SEO und Monetarisierung* Code-Beispiele zum DownloadZimmermanns Internet & PR-Beratung

Regulärer Preis: 9,99 €
Produktbild für Dein Smartphone mit Android 10

Dein Smartphone mit Android 10

Dein Smartphone mit Android 10Sie haben sich gerade ein Android-Smartphone gekauft oder möchten Ihr Gerät auf die neue Android-Version updaten. Dann ist dies Ihr Buch dazu. Leicht verständlich führt Sie der Android-Experte Christian Immler durch die Vielfalt der Android-Funktionen: Surfen, Mailen, Telefonieren, Termine verwalten, Kontakte einrichten, Fotografieren – Sie haben Ihr Smartphone mühelos im Griff.Die Sicherheit ist ebenfalls Thema: Insidertipps verraten Ihnen, wie Sie ein gestohlenes oder verlorenes Android-Smartphone wiederfinden und Ihr Gerät vor ungewollten Zugriffen schützenAus dem Inhalt:- Android-Smartphone: Inbetriebnahme und Einrichtung- Zentrale Funktionen im täglichen Einsatz- Apps finden und installieren- Mit Android ins Internet- Kommunikation und Multimedia- Fotos aufnehmen und bearbeiten- Unterwegs mit dem Smartphone- Sicherheit, Schutz und InsidertippsDer AutorMit dem ersten Palm PDA entdeckte der erfahrene IT-Autor Christian Immler sein Spezialgebiet "mobile computing" und damit den Beginn der sogenannten Post-PC-Ära.In den letzten Jahren veröffentlichte er zahlreiche Titel zu Smartphones und Tablets der verschiedensten Betriebssystemplattformen.

Regulärer Preis: 14,99 €
Produktbild für Starting an Online Business All-in-One For Dummies

Starting an Online Business All-in-One For Dummies

THE TOOLS YOU NEED TO FOLLOW YOUR DREAM OF STARTING AND RUNNING AN ONLINE BUSINESS!With the right knowledge and resources, you can take action to start the online business you’ve been dreaming of. This comprehensive guide provides tips and tricks for turning your dream into a reality.The sixth edition of Starting an Online Business: All-in-One For Dummieswill teach you the basics and beyond. It will prepare you to set up your business website, offer your products in an online store, and keep accurate books. The authors help you navigate the primary legal, accounting, and security challenges related to running an online business.* Fund your business for success and future growth * Use SEO strategically to drive traffic to a well-designed site* Market your business effectively as an entrepreneur* Stand out, build customer relationships, and sell on social media* Keep up with ecommerce trends to stay a step aheadWith some guidance, you can find your market niche, create a business plan, and decide on a revenue model. Then, it’s time to set up shop! Starting an Online Business can help bring your dream of an online business to life and guide you on the road to success.SHANNON BELEW is a nationally recognized digital marketing strategist, speaker and consultant for B2B brands, and leads an engagement marketing team for a global infrastructure software company.JOEL ELAD is the head of Real Method Consulting, where he provides consulting and advice for e-commerce companies and entrepreneurs. Introduction 1BOOK 1: START-UP ESSENTIALS 5Chapter 1: Starting from Scratch 7Chapter 2: Turning Ideas into a Viable Internet Business 17Chapter 3: Getting Real: Creating a Usable Business Plan 31Chapter 4: Funding Your Online Business 39Chapter 5: Creating Policies to Protect Your Website and Customers 57Chapter 6: Setting Up Shop: What You Need for Online Efficiency 67BOOK 2: LEGAL AND ACCOUNTING 83Chapter 1: Minding the Law 85Chapter 2: Choosing the Right Foundation: From Partnerships to Corporations 95Chapter 3: The Trademark-and-Copyright Two-Step 105Chapter 4: Accounting for Taxes (and Then Some) 113BOOK 3: WEBSITE FUNCTIONALITY AND AESTHETICS 135Chapter 1: What’s in a (Domain) Name? 137Chapter 2: Designing for User Experience 151Chapter 3: Building a Site Without Spending a Fortune 169Chapter 4: Serving Up Your Site 189Chapter 5: Developing Content That Satisfies Visitors and Search Engines 199Chapter 6: Going Beyond Beta and Launching Your Site 213BOOK 4: ONLINE AND OPERATING 223Chapter 1: Determining Your Revenue Model 225Chapter 2: Making Money with Affiliate Programs 245Chapter 3: Turning Information into Profit: From E-Books to Webinars 257Chapter 4: Paying with the Right Payment Options 269Chapter 5: Putting the (Shopping) Cart before the Horse 281Chapter 6: Taking Inventory 295Chapter 7: Fulfilling Expectations and Orders 305BOOK 5: MANAGING SECURITY RISKS 325Chapter 1: Understanding Security and Your Risks 327Chapter 2: Developing a Plan: Security and Business Continuity 337Chapter 3: Spotting and Thwarting Hackers and Net-Thieves 351Chapter 4: Locking Down Your Site and Your Business 369BOOK 6: ONLINE MARKETING BASICS 377Chapter 1: Jump-Starting Traffic and Driving Sales 379Chapter 2: Your Own Public Relations for the Web 397Chapter 3: Web Marketing at Work 411Chapter 4: Converting Browsers to Buyers 435Chapter 5: Analyzing and Monitoring Your Customers 451Chapter 6: Mastering Search Engines, Optimization, and Rankings 473BOOK 7: RETAIL TO E-TAIL 493Chapter 1: Expanding Online to Keep and Grow Customers 495Chapter 2: Managing the Differences between In-Store and Online Commerce 513Chapter 3: Window Dressing for the Online Display 525Chapter 4: Revving Up with Mobile Marketing, Social Media, and More 535Chapter 5: Troubleshooting the Transition to Online Retail 553BOOK 8: E-COMMERCE FUNDAMENTALS 565Chapter 1: Starting Up with E-Commerce Functionality 567Chapter 2: Mastering the Amazon 577Chapter 3: Web-ify Your Store with Shopify 589Chapter 4: Making eBay THE Way 607Chapter 5: Posting Pictures for Profit 625BOOK 9: E-BUSINESS FOR NONPROFITS 645Chapter 1: Raining Donations: Fundamentals for Online Giving 647Chapter 2: Adding Online Moneymakers to an Existing Site 657Chapter 3: Growing an Active Donor Base: Your Virtual Community 673Chapter 4: Identifying Online Marketing Strategies That Fit the Cause 683Chapter 5: Legal Considerations for Nonprofit Organizations 693BOOK 10: E-COMMERCE TRENDS AND MARKET OPPORTUNITIES 701Chapter 1: Discovering Niche Markets 703Chapter 2: Building Business via Social Commerce 709Chapter 3: Evaluating the SaaS Model: Selling Software and Apps 729Chapter 4: Generating Opportunities through the Generations: Millennials, Boomers, and Beyond 741BOOK 11: E-COMMERCE ADVANCED 759Chapter 1: Mapping the Digital Buyer’s Journey 761Chapter 2: Getting Personal with Content Marketing 771Chapter 3: Listening to the Voice of the Customer 789Chapter 4: Overhauling an Aging Online Business 805Chapter 5: Expanding Products to Increase Stagnant Sales 819Chapter 6: Transitioning a Small Site into Big Business 829Index 845

Regulärer Preis: 23,99 €
Produktbild für Software-Engineering - kompakt

Software-Engineering - kompakt

Von zentraler Bedeutung für das Software-Engineering ist der Software-Lebenszyklus. Gemeint ist damit der gesamte Prozess, der zur Erstellung und Erhaltung eines Softwaresystems führt. Sowohl in traditionellen als auch in agilen Softwareerstellungsprozessen läuft dieser Lebenszyklus ab. Bewährt hat sich in der Praxis die Einteilung in sogenannte Phasen, denen die Gliederung folgt.Nach einer kurzen Einführung werden in Kapitel 2 vorab phasenübergreifende Verfahren wie divergierende Vorgehensmodelle und Projektmanagement besprochen. Kapitel 3 behandelt die Planungsphase; Kapitel 4 ist dem Requirements-Engineering gewidmet, bei dem die Software-Anforderungen kreativ konstruiert, analysiert und – traditionell oder agil – dokumentiert werden. In Kapitel 5 folgt die Besprechung der Verfahren für die Designphase der Software. Hier wird hinterfragt, wie gute Software-Architekturen Erfolg versprechend erdacht, mit der UML-Notation geeignet modelliert und in späteren Projekten wiederverwendet werden können. Kapitel 6 widmet sich der Test- und Abnahmephase und damit den wichtigen Qualitätssicherungsfragen. Abschließend wird in Kapitel 7 die Wartung – zur wirksamen Erhaltung von Softwaresystemen – erklärt.Anfänger erhalten eine schnelle Orientierung und kompaktes, fundiertes Grundwissen. Fortgeschrittene Leser finden hier ein aktuelles, gut strukturiertes Nachschlagewerk.

Regulärer Preis: 22,99 €
Produktbild für Introducing Play Framework

Introducing Play Framework

Enter the world of rapid web application development. This gentle introduction to Play covers all you need to know: it carefully introduces the background concepts before diving into examples, making learning Play 2 enjoyable (it includes the latest Play framework version 2.8).Introducing Play Framework is crisp, up-to-the-point, and full of valuable information. You will find chapters covering the basics of Play, the sbt build system, the Ebean ORM, web services using Play, production deployment, cache, and more with actual pragmatic code snippets for common tasks.After reading and using this book, you'll be able to build and deploy Java-based web applications with the Play framework.WHAT YOU WILL LEARN* Use the Play framework to do rapid Java-based web application development * Work with Play controllers and Play views* Create web services using JSON and XML* Persist data and access databases* Use Play modulesCarry out asynch programming * Cache, deploy, and work with code snippets in PlayWHO THIS BOOK IS FORThose with at least some prior experience with Java.Prem Kumar Karunakaran is an enterprise architect with around 14 years of industry experience. He holds a bachelors degree in electronics engineering and is also an Oracle Certified Java Enterprise Edition Master. He was involved in the architecture and design of many cutting-edge products used by clients around the globe. He has worked with organizations such as Infosys and IBS as an architect and has worked in many projects spanning airlines, logistics, travel and retail. He is passionate about Java and loves to learn new technologies and contributes his time to open source initiatives as well.Chapter 1. Getting started with Play 2Chapter 2: Build SystemChapter 3: Play Controllers and HTTP RoutingChapter 4: Play Views and Templating with ScalaChapter 5: Concurrency and Asynchronous programmingChapter 6: Web Services, Json and XMLChapter 7: Accessing DatabasesChapter 8: Complete ExampleChapter 9: Using Play modulesChapter 10 - Application Settings & Error handlingChapter 11: Working with CacheChapter 12: Production Deployment

Regulärer Preis: 46,99 €
Produktbild für Freistellen mit Adobe Photoshop CC und Photoshop Elements - Gewusst wie

Freistellen mit Adobe Photoshop CC und Photoshop Elements - Gewusst wie

Freistellen mit Photoshop und Photoshop Elements"Freistellen" Photoshop CCPhotoshop Elementswelche Technik für welche Motive besonders geeignet ist.konzentriert, kompakt und übersichtlich.Aus dem Inhalt:

Regulärer Preis: 9,99 €
Produktbild für Windows 10 kompakt für Dummies (2. Auflg.)

Windows 10 kompakt für Dummies (2. Auflg.)

Andy Rathbone zeigt Ihnen schnell und dennoch verständlich alles Wichtige, was Sie über Windows 10 und dessen Updates wissen müssen: Erfahren Sie, was neu ist, wie Sie die neuen Funktionen nutzen und wie Sie altbekannte wiederfinden. Der Autor unterstützt Sie dabei, Ihre Daten von einem alten Computer auf einen neuen Windows-10-PC zu übertragen und Windows 10 an Ihre Bedürfnisse anzupassen. So kommen Sie mit Ihrem neuen Betriebssystem im Handumdrehen zurecht und fühlen sich schnell wieder zuhause. Andy Rathbone ist einer der Urväter der "... für Dummies"-Reihe und hat zahlreiche Bücher für PC-Anwender geschrieben. Er versteht es, komplexe Themen leicht verständlich zu erklären und seine Bücher mit der richtigen Dosis Humor zu würzen.ÜBER DEN AUTOR 11Danksagung 11EINFÜHRUNG 21Über dieses Buch 21Wie Sie mit diesem Buch arbeiten 21Törichte Annahmen über den Leser 22Wie dieses Buch aufgebaut ist 22Teil I: Windows-10-Grundlagen 22Teil II: Ab ins Internet 22Teil III: Die Windows-Werkstatt 23Teil IV: Musik, Fotos und Filme 23Teil V: Der Top-Ten-Teil 23Symbole, die in diesem Buch verwendet werden 23Wie es weitergeht 24TEIL I: WINDOWS-10-GRUNDLAGEN 25KAPITEL 1 WAS GENAU IST WINDOWS 10?27Was ist Windows und warum benutzen Sie es? 27Was ist neu in Windows 10? 29Was ist nun wirklich dran an Windows 10? 31Läuft Windows 10 auf Ihrem Computer? 33Die verschiedenen Varianten von Windows 10 34KAPITEL 2 WIR STARTEN MIT DEM STARTMENÜ37Willkommen in der Welt von Windows 38Mit einem Microsoft-Konto anmelden 40Das Startmenü erforschen 42Eine App über das Startmenü starten 45Geöffnete Apps anzeigen und schließen 46Eine App im Startmenü ausfindig machen 48Apps »für umsonst« 49Neue Apps aus dem Windows Store downloaden 50Kacheln im Startmenü hinzufügen oder daraus entfernen 53Das Startmenü passend machen 54Windows beenden 57Eine kurze Pause einlegen 58Den Computer ausschalten 59KAPITEL 3 DER TRADITIONELLE DESKTOP61Desktop und Startmenü entdecken 61Mit dem Desktop arbeiten 62Den Desktop aufpeppen 63Den Tabletmodus ein- und ausschalten 65Mit der Taskleiste arbeiten 66Die Sprunglisten der Taskleiste als Sprungbrett verwenden 68Auf die sensiblen Stellen der Taskleiste klicken 69Das Info-Center einblenden 72Mehrere Desktops einrichten 73KAPITEL 4 SPEICHERORTE – INTERN, EXTERN UND ÜBER DEN WOLKEN77Der digitale Aktenschrank 77Einen neuen Ordner anlegen und umbenennen 81Mehrere Dateien oder Ordner auswählen 81Dateien oder Ordner loswerden 82Details zu Dateien und Ordnern anzeigen 83Dateien auf oder von CDs oder DVDs kopieren 84Mit Speichersticks und Speicherkarten hantieren 85OneDrive – Ihre Ablage in den Wolken 86Sie bestimmen, welche OneDrive-Ordner mit Ihrem PC synchronisiert werden 87Die OneDrive-Einstellungen ändern 91Vom Webbrowser aus auf OneDrive-Dateien zugreifen 93TEIL II: AB INS INTERNET 95KAPITEL 5 UNTERWEGS IM WEB97Sinn und Zweck von ISPs 97Eine drahtlose Verbindung zum Internet herstellen 98Mit Microsoft Edge im Web surfen 100Eine Startseite für Microsoft Edge festlegen 103Lieblingssites erneut besuchen 104Im Internet fündig werden 105Mehr Infos mit Cortana aufspüren 106Informationen aus dem Internet speichern 107Text speichern 107Ein Bild speichern 108Ein Programm, einen Song oder einen anderen Dateityp herunterladen 109KAPITEL 6 SOZIALE KONTAKTE PFLEGEN111Ihre Konten in Windows einbinden 111Die Mail-App kennenlernen 113Die Ansichten, Menüs und Konten der Mail-App erkunden 114Eine E-Mail-Nachricht schreiben und senden 115Eine empfangene Mail lesen 117Kontakte in der Kontakte-App pflegen 120Kontakte hinzufügen 121Kontakte löschen oder bearbeiten 121Termine in der Kalender-App verwalten 123TEIL III: DIE WINDOWS-WERKSTATT 127KAPITEL 7 WINDOWS ANPASSEN129Die Einstellungen-App 129Die Systemsteuerung 130Beliebte Einstellungen ändern 132Das Design wechseln 132Die Bildschirmauflösung ändern 133Den Arbeitsbereich mit einem zweiten Bildschirm oder einem Projektor vergrößern 135Lautstärke und Sound anpassen 138Lautsprecher einrichten 138Ein Bluetooth-Gerät anschließen 140Einen Drucker hinzufügen 142Windows für Menschen mit Behinderungen einrichten 144KAPITEL 8 WINDOWS HEGEN UND PFLEGEN147Feineinstellungen mit den integrierten Wartungswerkzeugen von Windows vornehmen 147Daten mit dem Dateiversionsverlauf retten 148Platz auf der Festplatte freiräumen 152Alle Macht dem Netzschalter 154Mit Gerätetreibern hantieren 156Wiederherstellungspunkte setzen 157Viren mit Windows Defender meiden 158KAPITEL 9 EINEN RECHNER MIT ANDEREN TEILEN161Benutzerkonten verstehen lernen 161Ein Benutzerkonto ändern oder ein neues erstellen 163Ein Konto für ein Familienmitglied oder einen Freund hinzufügen 163Ein vorhandenes lokales Konto ändern 168Mit dem Profilbild Profil zeigen 169Schnell zwischen verschiedenen Benutzern wechseln 169Kennwörter und sonstige Sicherheitsvorkehrungen 170KAPITEL 10 WENN GAR NICHTS MEHR GEHT … 173Die magischen Wartungsfunktionen von Windows 174Den PC wiederherstellen 174Daten aus dem Dateiversionsverlauf wiederherstellen 178Kennwort vergessen 183Rechner eingefroren 185Von einem alten Rechner auf einen Windows-10-Computer umziehen 186TEIL IV: MUSIK, FOTOS UND FILME 191KAPITEL 11 MUSIK ABSPIELEN UND KOPIEREN193Musik mit der Groove-Musik-App abspielen 193Musik mit Windows Media Player abspielen 195Musikdateien abspielen 197Die aktuelle Wiedergabe steuern 198Videos und TV-Aufzeichnungen wiedergeben 199KAPITEL 12 DIGITALE FOTOSCHÄTZE201Ihr Computer – der digitale Schuhkarton 201Fotos mit der Kamera-App aufnehmen 205TEIL V: DER TOP-TEN-TEIL 207KAPITEL 13 DIE TOP TEN DER NERVIGSTEN WINDOWS-FUNKTIONEN (UND WAS SIE DAGEGEN TUN KÖNNEN)209Weg mit den Apps 209Apps aus dem Startmenü und vom Rechner entfernen 210Desktopprogramme statt Apps für das Öffnen von Dateien bestimmen 211Ich will kein Microsoft-Konto 212Weg mit der Kennworteingabe beim Sperrbildschirm 213Die Taskleiste soll nicht verschwinden 214Fenster nebeneinander ausrichten 214Die lästigen Berechtigungsanfragen 215Welche Windows-Version habe ich denn? 216Die Taste »Druck« will nicht 216Den Bildschirm drehen 217Stichwortverzeichnis 219

Regulärer Preis: 9,49 €
Produktbild für Pro Perl Programming

Pro Perl Programming

Master intermediate to advanced techniques of the Perl programming language starting with a focus on regular expressions and some of their advanced features. This book then covers other pro-level features, including formatted output, file handling, and more.Additionally, you'll learn and explore the most useful built-in variables, pragmas, and modules available in the Perl language. Furthermore, you'll work with geometry managers and get a thorough treatment of graphical user interface development using Perl/TK and widgets. Lastly, you’ll cover debugging techniques.Pro Perl Programming is a professional-level reference guide on Perl and includes important aspects of it that you need as a professional programmer.WHAT YOU WILL LEARN* Program regular expressions including atoms, smartmatch operators, and moreUse advanced features such as HiRes Time, slurp() functions, Critic, Tidy and many more functions * Handle advanced formatted output such as printf and sprintfExplore useful built-in variables, including status variables, separator variables, and the signal handle variable * Explore and use Perl's built-in modules, including the Pragma modulesWork with Perl/TK and its widgets-like geometry managers, frames, labels, buttons, check buttons, radio buttons, scrollbars, scales, entries, and menusWHO THIS BOOK IS FORThose with at least some prior experience with Perl programming or have read Beginning Perl Programming by William Rothwell.At the impressionable age of 14, WILLIAM "BO" ROTHWELL crossed paths with a TRS-80 Micro Computer System (affectionately known as a “Trash 80”). Soon after the adults responsible for Bo made the mistake of leaving him alone with the TSR-80. He immediately dismantled it and held his first computer class, showing his friends what made this “computer thing” work. Since this experience, Bo’s passion for understanding how computers work and sharing this knowledge with others has resulting in a rewarding career in IT training. His experience includes Linux, Unix, DevOps tools, and programming languages such as Perl, Python, Tcl, and BASH. Chapter One Intermediate Regular Expressions1.1 Review: Basic Regular Expressions1.2 Modifiers1.3 Getting the Nth occurrence of a match1.4 Greedy vs. Non-Greedy matches1.5 Regular Expression variables1.6 Special characters in regular expressions1.7 Assertions1.8 Reading from filehandles using split 1.9 Multiple line matching1.10 Commenting Regular Expressions1.11 Alternative Delimiters1.12 Additional resources1.13 Lab ExercisesChapter Two Advanced Regular Expressions2.1 Make use of the Smartmatch Operator2.2 Understand Regular Expression precedence2.3 Understand what is *NOT* a Regular Expression atom2.4 Using Regular Expressions in List Context2.5 Match whitespace properly2.6 Use \G2.7 Use the \A, \Z and \z assertions2.8 Avoid capturing2.9 Avoid the variables $`, $& and $'2.10 Compile your Regular Expressions before using them2.11 Benchmark your patterns2.12 Use Regexp::Common2.13 Flags you should consider always using2.14 Avoid escapes2.15 Use the re Pragma2.16 Understand backtrackingChapter Three Advanced Features3.1 Use my iterator variables with for loops3.2 Utilize loop labels3.3 Avoid using for file matching3.4 Time::HiRes3.5 Contextual::Return3.6 Indirect Filehandles3.7 The three argument technique to the open statement3.8 Always check the return values of open, close and when printing to a file3.9 Close filehandles as soon as possible3.10 Avoid slurping3.11 Creatively use the do statement3.12 Use the slurp() function3.13 Test for interactivity3.14 Use IO::Prompt3.15 Understand where to find documentation3.16 Understand context3.17 Understand the => operator3.18 Understand subroutine calls3.19 Understand and/or versus &/||3.20 Use Perl::Tidy3.21 Use Perl::Critic3.22 Understand Getopt::Std3.23 Understand Getopt::Long3.24 Alternative commenting technique3.25 Passing notes within a Perl program 3.26 Use Smart::CommentsChapter Four Advanced Formatted Output4.1 Review: The format statement4.2 Advanced format statement features4.3 printf and sprintf4.4 Using select4.5 The operator4.6 Additional Resources4.7 Lab ExercisesChapter Five Exploring Useful Built-in Variables5.1 Perl's built-in variables5.2 Variables reference chart5.3 Use English5.4. Status variables5.5 Separator variables5.6 The signal handle variable5.7 Version of Perl5.8 Program start time5.9 Additional Resources5.10 Lab ExercisesChapter Six Advanced File Handling6.1 Review: Basic File Handling6.2 Displaying the file position6.3 Moving the file position6.4 Opening files for reading and writing6.5 Making "files" within your script6.6 Locking files6.7 Flushing output buffers6.8 Additional Resources6.9 Lab ExercisesChapter Seven Pragmas 7.1 Perl pragmas7.2 Pragma chart7.3 Review: use strict7.4 Predeclaring subroutines7.5 Predeclaring global variables7.6 Additional Resources7.7 Lab ExercisesChapter Eight Exploring Useful Built-in Modules8.1 Built-in modules8.2 Module table8.3 Cwd8.4 Env8.5 File8.6 Math8.7 Sys8.8 Text8.9 Fatal8.10 Benchmark8.11 Getopt::Std8.12 Getopt::Long8.13 Additional Resources8.14 Lab ExercisesChapter Nine Debugging Tools9.1 Review: The -w switch9.2 Review: The Perl debugger9.3 Debugger commands9.4 Diagnostics9.5 Carp9.6 Data::Dumper9.7 Additional Resources9.8 Lab ExercisesChapter Ten Perl/TK Basics10.1 Working with Windows10.2 Types of Widgets10.3 Geometry Managers10.4 Creating Widgets10.5 The OO nature of the Tk module10.6 Additional resources10.7 Lab ExercisesChapter Eleven Perl TK Widgets11.1 Frames11.2 Labels11.3 Buttons11.4 Checkbuttons11.5 Radiobuttons11.6 Listboxes11.7 Scrollbars11.8 Scales11.9 Entries11.10 Creating menus11.11 Additional Resources11.12 Lab ExercisesModule Twelve Geometry Managers12.1 pack options12.2 The -after and -before option12.3 The -anchor and -side options12.4 The -fill option12.5 Padding with pack12.6 Managing widgets with pack12.7 Binding12.8 The focus command 12.9 Additional Resources12.10 Lab Exercises

Regulärer Preis: 66,99 €