Ihr Techfabrik Shop

You've been hacked!
41,10 € *
ggf. zzgl. Versand

Ihr Guide für sichere WebanwendungenSicherheitslücken in Webanwendungen aufspüren und schließenCode analysieren, Praxisszenarien durchspielen, Hintergründe verstehenWeb-Hacking Für Penetration Tester und EntwicklerSie müssen in der Webentwicklung zahlreiche Schwachstellen beachten, die sonst dafür sorgen, dass Ihr Code zum Einfallstor für Hacker und Schadsoftware wird. Welche Hacking-Gefahren auf Ihre Webanwendungen lauern, zeigt Ihnen dieser praxisorientierte Guide: von Authentifizierungsproblemen bis zum Cross Site Scripting, von Code Injections bis zu Architektur-Angriffen. Mit kommentierten Codebeispielen echter Schadsoftware und Beispielanwendung zum Ausprobieren.Aus dem Inhalt:Diese Schwachstellen müssen Sie kennen: Die OWASP Top 10Testumgebung, Tools und HilfsmittelZiele erkunden, Informationen sammelnZustandsbasierte Angriffe: Cookies, URLS, SessionsAuthentifizierung, Passwortsicherheit, HashesCross Site Scripting: Reflektiertes, persistentes, DOM-basiertesXSSSQL-InjectionsWeitere Injections: OS-Code, XPATH, SOAP, SMTP, LDAPDirectory TraversalGrundlagen: Pufferüberläufe, Formatstrings und mehrArchitektur-ProblemeAngriffe auf Webserver

Anbieter: buecher
Stand: 29.05.2020
Zum Angebot
Python 3
58,90 CHF *
ggf. zzgl. Versand

Alles zu Python 3 in einem Buch Einführung, Praxis, Referenz Sprachgrundlagen, Objektorientierung, Modularisierung Migration, Debugging, Interoperabilität mit C, GUIs, Netzwerkkommunikation u.v.m. Entdecken Sie die Möglichkeiten von Python 3! Ob Sie erst anfangen, mit Python zu arbeiten oder bei Ihrer Arbeit etwas nachschlagen möchten - in diesem Buch finden Sie alles, was Sie zu Python wissen müssen. Angefangen mit einer Einführung in die Sprache bietet das Buch eine Sprachreferenz, die Beschreibung der Standardbibliothek und ausführliche Informationen zu professionellen Themen wie GUI-Entwicklung, Webentwicklung, Anbindung an C oder wissenschaftliches Rechnen. Dabei gehen die Autoren ausführlich auf die wesentlichen Unterschiede zwischen Python 3 und früheren Versionen ein. Wenn Sie bisher noch mit Python 2.x arbeiten, helfen Ihnen die Autoren zudem bei der Migration Ihrer bestehenden Projekte. Aus dem Inhalt: Einführung in Python Sprachgrundlagen Modularisierung Objektorientierung Mathematische Module Reguläre Ausdrücke Datums- und Zeitfunktionen Schnittstellen zum Betriebssystem Thread-Programmierung Datenspeicherung Netzwerkkommunikation Fehlerbehandlung Distribution von Python-Projekten Programmoptimierung Webentwicklung mit Django GUI-Programmierung Wissenschaftliches Rechnen Anbindung an C Migration von Python 2.x auf 3 Die Fachpresse zur Vorauflage: MagPi: »Haben Sie die ersten Erfahrungen im Coden gesammelt, dann gibt Ihnen dieses Buch die Chance, zum echten Profi zu werden.«

Anbieter: Orell Fuessli CH
Stand: 29.05.2020
Zum Angebot
Das Loosix Framework
49,00 € *
ggf. zzgl. Versand

Heutzutage werden für Internet-Applikationen ebenso große Programmierteams benötigt, wie für klassische Desktopanwendungen. Daher sind für Webanwendungen die gleichen Aspekte der Softwareentwicklung wichtig, wie für die Programmierung in z.B. C++ oder Java. Um die Qualität der Software wie die Wiederverwendbarkeit, Robustheit oder Erweiterbarkeit zu maximieren, werden neue Konzepte für die Webentwicklung benötigt. Ein besonders interessanter Ansatz ist die modulare Programmierung. Ziel dieser Arbeit war es, eine modulare Softwarearchitektur auf Basis von ActionScript 3 zu entwickeln und zu implementieren. Bereits erfolgreiche Lösungen wie die Enterprise JavaBeans oder dem OSGi Framework konnten Aufschluss geben, was benötigt wird um ein eigenes Framework zu erstellen. Das resultierte 'Loosix' Framework stellt einen Programmierrahmen für zukünftige RIA Anwendungen bereit und bietet dem Entwickler einen möglichst einfachen Einstieg in die modulare Programmierung. Das 'Loosix' Framework ist als Open Source verfügbar und kann sehr produktiv eingesetzt werden.

Anbieter: Dodax
Stand: 29.05.2020
Zum Angebot
CSS

CSS

41,10 € *
ggf. zzgl. Versand

Grundlagen und Praxiswissen: Von Animationen bis Responsive WebdesignGrundlagen, Praxisbeispiele, ReferenzResponsive Webdesign, Flexbox, SASS u.v.m.Inkl. CSS-Layouts, YAML, Mobiles WebdesignDas Buch für den Webentwickler in der neuen Auflage. Hier findet sich das vollständige Wissen zu CSS und Co. in einem Band. Einsteiger erhalten eine fundierte Einführung, professionelle Webentwickler einen Überblick über alle CSS-Technologien und Praxislösungen für CSS-Layouts sowie Tipps, um aus dem täglichen Webeinerlei herauszukommen.Zahlreiche aktuelle Themen wie HTML5 und CSS3, CSS-Transitions, objektorientiertes CSS, JavaScript-Fallbacks, Responsive Webdesign mit CSS sowie viele Praxisbeipiele machen das Buch zu einem unentbehrlichen Werk für die tägliche Arbeit.Aus dem Inhalt:HTML5 und CSS3SelektorenEinbindung von StylesheetsPositionierung mit CSSTransitionen und AnimationenLayout und Styling mit CSSWebstandards und BarrierefreiheitLayouts mit FlexboxCSS kompilieren (Sass)Ajax, JavaScript und CSSResponsive WebdesignE-Mails mit CSS gestaltenCSS-Frameworks (YAML, Foundation u. a.)CSS-Referenz: Detaillierte Übersicht aller Elemente, Eigenschaften und KlassenDie Fachpresse zur Vorauflage:c't: "Laborenz greift tief in seine über Jahre hinweg gefüllte CSS-Trickkiste"Macromedia - Akademie der Medien: "Das beste deutschsprachige Handbuch zur modernen Webentwicklung mit Hilfe von CSS3 und HTML5"der webdesigner: "Eine große Hilfe für jeden Webdesigner!"

Anbieter: buecher
Stand: 29.05.2020
Zum Angebot
Durchstarten mit React
30,80 € *
ggf. zzgl. Versand

Eignen Sie sich ohne Ballast alles Wesentliche zur Frontendentwicklung mit React an - einer JavaScript-Bibliothek, die in Entwicklerkreisen derzeit auf großes Interesse stößt. In diesem praktischen Leitfaden erläutert Stoyan Stefanov, Webentwickler bei Facebook, Reacts Komponentenarchitektur und zeigt, wie Sie in kurzer Zeit komplexe und dennoch wartbare Webanwendungen entwickeln. Sie benötigen keine besonderen Vorkenntnisse - lediglich Grundkenntnisse der JavaScript-Syntax - und können sofort loslegen.Haben Sie einmal verstanden, wie React funktioniert, werden Sie eine maßgeschneiderte eigene App bauen, mit der Anwender Weine bewerten und ergänzende Notizen erfassen können. Sie verstehen dann schnell, warum so viele Entwickler React als Schlüsseltechnologie der modernen Webentwicklung sehen.- Richten Sie React ein und schreiben Sie Ihre erste "Hallo Welt"-Web-App.- Erstellen und verwenden Sie eigene React-Komponenten, die aus generischen DOM-Komponenten aufgebaut sind.- Bauen Sie eine Komponente für eine Datentabelle, mit der Sie deren Inhalt bearbeiten, sortieren, durchsuchen und exportieren können.- Verwenden Sie die Syntaxerweiterung JSX als Alternative zu Funktionsaufrufen.- Richten Sie einen übersichtlichen, einfachen Build-Prozess ein, der Ihnen hilft, das Augenmerk auf React zu legen.- Erstellen Sie eine vollständige Anwendung, mit der Sie Daten auf dem Client speichern können.- Setzen Sie ESLint, Flow und Jest ein, um den Code Ihrer komplexer werdenden Anwendung zu testen.- Organisieren Sie mit Flux die Kommunikation zwischen Komponenten."Dieses Buch liefert Ihnen eine wirklich solide Grundlage für das Bauen Ihrer eigenen React-App."- Andreea Manole, Entwickler bei Facebook

Anbieter: buecher
Stand: 29.05.2020
Zum Angebot
Haverbeke:JavaScript
32,90 € *
ggf. zzgl. Versand

Erscheinungsdatum: 12.12.2019, Einband: Kartoniert, Titelzusatz: Richtig gut programmieren lernen - Von der ersten Codezeile bis zum eigenen Projekt, Auflage: 2/2020, Autor: Haverbeke, Marijn, Übersetzer: Volkmar Gronau, Verlag: dpunkt Verlag GmbH, Sprache: Deutsch, Schlagworte: Programmieranfänger // Programmierung // Softwareentwicklung // Webentwicklung // Webprogrammierung, Produktform: Kartoniert, Umfang: XVIII, 470 S., Seiten: 470, Format: 3 x 24 x 16.5 cm, Gewicht: 930 gr, Verkäufer: averdo

Anbieter: averdo
Stand: 29.05.2020
Zum Angebot
Moderne Webentwicklung
29,90 € *
ggf. zzgl. Versand

Wer heutzutage im Web surft, tut dies oft mit vielen unterschiedlichen Geräten. Wenn dieNutzer aber je nach Situation ein Smartphone- Display, einen Desktop-Monitor oder einen TV-Großbildschirm verwenden worauf müssen dann anspruchsvolle Webentwickler heute und in Zukunft achten? Peter Gasston zeigt, welche Techniken heute angesagt sind und wohin die Entwicklung geht. Praxisnah und anschaulich führt er Sie durch die geräteunabhängige Webentwicklung mit HTML5, CSS3 und JavaScript. Dabei präsentiert er Standards, Tools und Techniken, mit denen Sie die Eigenheiten von Browsern und Ausgabegeräten verlässlich in den Griff bekommen. Sie lernen unter anderem, wie Sie- Inhalte per Responsive Design an unterschiedliche Ausgabegeräte anpassen- Websites mit den neuesten APIs entwickeln, u.a. Geolocation, Orientation und WebStorage- Audio und Video plattformübergreifend und ohne lästige Plug-ins integrieren- Bilder und Grafiken mit SVG für hochauflösende Ausgabegeräte skalierbar machen- leistungsfähige HTML5-Elemente nutzen, um bessere Formulare zu erstellen.Mit diesem Buch arbeiten Sie am Puls der Zeit und entwickeln moderne Websites, die die Möglichkeiten aller Ausgabegeräte und aller Browser in vollem Umfang nutzen.

Anbieter: Dodax
Stand: 29.05.2020
Zum Angebot
Entwicklung eines kollaborativ zu lösenden Kreu...
43,95 € *
ggf. zzgl. Versand

Neue Technologien bringen neue Möglichkeiten! Der ursprüngliche Erfinder des Wortspiels war der aus Liverpool stammende Journalist Arthur Wynne. Er entwarf 1913 das erste Kreuzworträtsel. Modernisieren ist in dieser Arbeit das Stichwort. Durch die Einführung von HTML5 gab es viele neue Möglichkeiten in der Webentwicklung. In Zusammenarbeit mit der Firma Bright Solutions aus Darmstadt wurde ein Konzept für ein Riesen-Kreuzworträtsel entwickelt. Der Inhalt dieser Arbeit beschreibt die Entwicklung von einem Prototyp für das User Interface des Riesen-Kreuzworträtsels. Dazu zählt Funktionalität, Usability und der Datenaustausch mit dem Backend.

Anbieter: Dodax
Stand: 29.05.2020
Zum Angebot
Next Level JavaScript
3,50 CHF *
ggf. zzgl. Versand

JavaScript besitzt in der Webentwicklung einen hohen Stellenwert. Die Verbreitung von JavaScript ist wohl kaum mehr aufzuhalten. Doch was zeichnet JavaScript im Vergleich zu anderen Sprachen aus? Dieser spannenden Frage geht u.a. das erste Kapitel des shortcuts nach. Das zweite Kapitel gibt anschliessend einen Überblick über moderne JavaScript-Applikationen. In Kapitel 3 werden abschliessend die Erfahrungen eines .NET-Teams auf der Entdeckungsreise durch die neue Welt der Single Page Applications (SPA) mit JavaScript beschrieben. Hier kommt man zu dem Fazit, dass man auch mit JavaScript modulare und testbare Software entwickeln kann, und zwar mit SPAs(s).

Anbieter: Orell Fuessli CH
Stand: 29.05.2020
Zum Angebot
Programmieren lernen mit Python 3
19,99 € *
ggf. zzgl. Versand

Mit der Version 3 wurde Python nochmals klarer und einfacher strukturiert. Weiters bietet Python eine einfache und gut verständliche Syntax, die es Anfängern ermöglicht, schnell in die Programmierung einzusteigen. Dennoch ist Python sehr mächtig und bietet die Möglichkeit auch komplexe Aufgaben zu lösen und sogar in einem gewissen Maß maschinennahe zu programmieren.Das macht diese Sprache zum idealen Allrounder und zur idealen Sprache, um mit der Softwareentwicklung zu beginnen.In diesem Buch lernen Sie die Grundlagen der Softwareentwicklung mit Python 3 und einige fortgeschrittene Themen wie Webentwicklung, GUI-Programmierung und sogar maschinelles Lernen. Kurz und prägnant auf den Punkt gebracht und ohne große Umschweife lernen Sie anhand vieler praktischer Beispiele, wie Sie Ihre eigenen Ideen in Python 3 umsetzen.

Anbieter: Dodax
Stand: 29.05.2020
Zum Angebot
Meyer/H Praxiswissen TYPO3 CMS 9 LTS - basics
34,90 € *
ggf. zzgl. Versand

Erscheinungsdatum: 28.03.2019, Einband: Kartoniert, Titelzusatz: basics, Auflage: 10/2019, Autor: Meyer, Robert/Helmich, Martin, Verlag: O'Reilly Verlag GmbH & Co KG, Sprache: Deutsch, Schlagworte: CMS // Content Management System // Extbase // MySQL // PHP // Responsive Webdesign // Templates // TemplaVoila // TypoScript // TYPO3 // TYPO3 CMS // TYPO3 CMS 9.5 // TYPO3 Extensions // TYPO3 Templates // Web // Webdesign // Webentwicklung // Webprogrammierung // Website, Produktform: Kartoniert, Umfang: VI, 506 S., Seiten: 506, Format: 3 x 24 x 16.6 cm, Gewicht: 952 gr, Verkäufer: averdo

Anbieter: averdo
Stand: 29.05.2020
Zum Angebot
Webentwicklung mit dem Play Framework
2,99 € *
ggf. zzgl. Versand

Webentwicklung mit dem Play Framework ab 2.99 € als epub eBook: . Aus dem Bereich: eBooks, Sachthemen & Ratgeber, Computer & Internet,

Anbieter: hugendubel
Stand: 29.05.2020
Zum Angebot

Stöbern Sie durch unser Sortiment


Alle Angebote

Eine Auswahl unserer Shops

Häufig gesucht