Geiht nich, gifft dat bi uns nich!

Programmierung aus Rendsburg

Unsere Leistungen auf einen Blick

  • Intensive, persönliche Beratung.
  • Individuelles, auf Sie persönlich zugeschnittenes Lasten- und Pflichtenheft.
  • Hohe Skalierbarkeit der Anwendungen mit zukunftssicheren Erweiterungsmöglichkeiten.
  • Nutzung von hoch performanten PHP-Frameworks wie Symfony.
  • Verwendung aktueller Datenbanksysteme wie PostreSQL, MySQL bzw. MariaDB.
  • Erstellung und Anbindung von REST-APIs für Ihre Anwendungen.
  • Programmierung von TYPO3-Erweiterungen, die allen NetzWerkstatt-Kunden zugutekommen.
  • Nutzung objektorientierter Programmierungstechniken (kurz OOP) auf Grundlage des MVC-Konzepts (Model View Controller).
  • Persönliche Schulung der erstellten Anwendungen durch die Experten der NetzWerkstatt, inkl. selbstgeschriebenem Handbuch und Schulungsvideos.
  • Jederzeit persönlicher Support für die Kunden der NetzWerkstatt.

Sie exklusive haben Wünsche für Ihre Homepage?

Dann sind Sie bei den plietschen Programmierern der NetzWerkstatt goldrichtig!

Gemeinsam mit Ihnen entwickeln wir eine Produktidee für eine Webanwendung, die wir agil umsetzen. Sie mögen es lieber klassisch? Gerne erstellen wir auch ein Pflichtenheft aus Ihrem Anforderungsprofil.

Nach Festlegung der Ziele hauen wir nen Schlach rein und werkeln mit Ihnen so lange, bis wir die perfekte Lösung für Ihren einzigartigen Auftritt im Netz gefunden haben.

Egal ob klassisch oder agil.

Beispiele hierfür sind komplexe Geoinformationssysteme (GIS) mit PostgreSQL Datenbanksystemen oder Schnittstellen-Programmierung auf Grundlage von REST-APIs zu unterschiedlichen Softwaresystemen.

Am Ende steht dann eine fangfrische, individuelle Web-App, Datenbank-Schnittstelle oder TYPO3-Extension bzw. Online-Anwendung, die Sie exklusiv nutzen oder die als Pilot-Applikation auch anderen Kunden zur Verfügung steht.

Also – Gegenwind formt den Charakter!

Deshalb lieben wir die Herausforderung und sind ganz versessen darauf, Ihre Ideen kennenzulernen!

Wir programmieren TYPO3-Erweiterungen

Für anspruchsvolle Kunden entwickeln wir sehr individuelle Webanwendungen mit dem freien CMS TYPO3 als Trägersystem.

TYPO3 lässt sich mit schon jetzt über 5.000 fertigen TYPO3-Extensions erweitern und ergänzen. Sollte ein gewünschtes Feature doch einmal nicht vorhanden sein, entwickeln unsere TYPO3-Programmierer die Erweiterung einfach selbst.

Wenn wir etwas ganz Neues ausklamüsern sollen, dann kommen wir so richtig in Fahrt!

Viele Kommunen profitieren u. a. von unseren digitalisierten Prozessen wie TYPO3-Bewerbermanagement oder TYPO3-Nachbarschaftshilfe.

Und die Fraport Cargo Services GmbH baut auf die TYPO3-Track and Trace-Extension der NetzWerkstatt.

Der Norddeutsche differenziert zwischen Schlickwatt, Mischwatt, Sandwatt und Bringt-dat-Watt?

Klar bringt dat Watt!

Eine maßgeschneiderte Webapplikation bedeutet mehr Effizienz (dadurch Kostenersparnis), mehr Aufmerksamkeit, mehr Relevanz für die Suchmaschinen, mehr Userkomfort und potentielle Kunden für Sie.

Kommunale Module

Mit unseren kommunalen Web-Apps schippert Ihre Verwaltung auf Zukunftskurs!

Unsere datenbankgestützten Webanwendungen für Kommunen und kommunale Einrichtungen sind die Daseinsberechtigung der NetzWerkstatt.

Denn seit unserer Jungfernfahrt 2002 entstanden in engem Austausch mit verschiedenen Amtsvorstehern diverse Web-Apps wie z. B. „Virtuelles Rathaus“, Formularserver“, „Ehrenamt“ oder „Ortsrecht“. Diese wurden stetig optimiert, aktualisiert, modernisiert und ausgebaut.

Herausragend: Alle unsere kommunalen Module erfüllen die hohen Standards für die EU-Dienstleistungsrichtlinie und wurden dafür von der TSA zertifiziert.

Durch den modularen Aufbau lassen sich die kommunalen Features in jede, auch schon bestehende Website integrieren – unabhängig von der verwendeten Technik.

Einfacher geht’s nun wirklich nicht.

von der TSA id-zertifiziert

Sie interessieren sich für weitere Informationen zu unseren zertifizierten, kommunalen Modulen?

Dann segeln Sie bitte hier weiter:

Datenimport leicht gemacht

Datenbank- & Schnittstellenprogrammierung

Eine gute Webanwendung steht und fällt mit der passgenau modellierten Datenbank. Sie bildet das Herzstück, da alle dezentral verteilten Anwendungen per Schnittstelle darauf zugreifen. Wenn Sie einen Programmierer für Ihre Datenbank suchen, haben Sie Glück:

Datenbankprogrammierung ist unsere Spezialität!

Für unsere PHP-Entwickler ist Datenredundanz ein Schimpfwort, sie denken atomisiert und in Datensätzen und Datenfeldern. Die Datenbank selbst modellieren sie in MySQL oder PostgreSQL.

Über Schnittstellen lassen sich Datenbanken mit Datensätzen fremder Softwareapplikationen füllen. Damit unsere Kunden von relevanten Fremddaten profitieren, programmieren wir natürlich auch die passende REST-API.

Bei den Schnittstellensystemen nutzen wir aktuelle High-Performance PHP-Frameworks, wie das Symfony-Framework, um einen intelligenten Datenaustausch zu gewährleisten. Das Symfony-Framework kann dabei mit verschiedenen Datenbanken, wie MySQL oder PostgreSQL, kommunizieren. Auch bei der Sicherheit setzen wir für die API-Autorisierung auf offene Protokolle (z. B. OAuth).

Diverse Kunden profitieren schon von unseren TYPO3-Schnittstellen zu ImmobilienScout24, AutoScout24.de und mobile.de. Denn die auf der eigenen Website ausgespielten Daten bedeuten mehr Effizienz, mehr Aufmerksamkeit, mehr Relevanz für Suchmaschinen, mehr Userkomfort und ggf. mehr Kunden.

Wenn Sie sich noch fragen:

Wer programmiert mir eine Datenbank/Schnittstelle?

Werfen Sie einfach den Anker bei der NetzWerkstatt:

Agile Softwareentwicklung

Flexibel auf aktuelle Veränderungen reagieren

Bei der klassischen Softwareentwicklung wird ein Kurs gesetzt und bis zum Schluss verfolgt. Dabei wird jedoch nicht beachtet, ob der Wind dreht, sich unterwegs Unwetter oder Riesenwellen auftun.

Und genauso unberechenbar wie das Wetter in Norddeutschland, ist auch der Markt. Neue Trends, Techniken und Konzepte gehören zur Tagesordnung.

Agile Softwareentwicklung nimmt deshalb einen anderen Kurs. Sie zeichnet sich durch sich selbstorganisierende Teams sowie eine iterative und inkrementelle Vorgehensweise aus.

Statt also ein Projekt von Beginn bis zum Ende vollständig durchzuplanen, wird zu Beginn lediglich ein vages Ziel – die Produktidee – festgelegt.

Daraus erwächst in der Folge immer nur der nächste Schritt. Zwischenschritte (Minimum Viable Product (MVP)) werden getestet und vom Kunden begutachtet.

So können Fehlentwicklungen früh unterbunden werden und Innovationen lassen sich schneller umsetzen.

Das sichert Wettbewerbsvorteile!

Agile Softwareentwicklung setzen wir in erster Linie für unsere Kunden aus unterschiedlichsten Branchen ein.
Oft sind wir aber auch Problemlöser für andere Agenturen, die uns bei technisch aufwändigen Programmierjobs hinzuziehen.

Über den Wind können wir zwar nicht bestimmen, aber wir können die Segel richten! Mit agiler Software-Entwicklung justieren wir den Kurs immer wieder nach, um am Ende perfekt ins Schwarze zu treffen.

Unsere Methoden & Techniken

technologien programmierung

Programmierung von …

  • TYPO3 Extensions
  • WordPress Plugins
  • Plesk-Plugins
  • Symfony-Bundels

Programmiermethoden

  • Objektorientierte Programmierung
  • MVC Muster (MVC-Framework)
  • PHP Standard Recommendation (PSR)
  • Agile Entwicklung nach SCRUM

Programme für Projektmanagement und agile Entwicklung

  • Jira
  • Gitlab
  • Deployment (Docker)

Programme

  • Git
  • Composer
  • NPM
  • Gulp
  • Docker
  • Magelan
  • Ansible
  • Vagrant
  • SASS

Technologien

  • PHP
  • JavaScript
  • HTML/CSS (Bootstrap v3 und v4)
  • JSON/XML Austauschformat
  • SQL-Datenbanken mit Doctrine (MySQL,
    MariaDB, PostgreSQL)
  • Node.js
  • Linux Operationen (Commands)
  • React.js
  • leaflet/Openlayers/Google Maps API
  • JAVA/Objective C oder Cordova (Hybrid)
  • Android/IOS App Programmierungs

Frameworks

  • Symfony
  • Typo3 Flow
  • Laravel
  • Yii
  • Falcon
  • jQuery Framework
  • MVC Framework
  • Bootstrap v3 und v4 CSS Framework
  • Testing Frameworks (Units)

Die Scrum-Zertifikate der NetzWerkstatt

Professional Scrum Master™ und Professional Scrum Product Owner™

scrum zertifikate netzwerkstatt

Scrum

Projektmanagement für agile Softwareentwicklung

Was ist Scrum?

Um agil programmieren zu können, setzt die NetzWerkstatt bei einem Softwareprojekt verschiedene agile Prozesse ein. Zu den beliebtesten agilen Prozessen zählt Scrum.

Bei Scrum handelt es sich um ein Projektmanagement für agile Softwareentwicklung. Hierbei wird auf Projektmanager komplett verzichtet, jedes Team organisiert sich eigenverantwortlich. Allererste Maßgabe ist die Entwicklung eines funktionierenden Produktes – dem hat sich alles unterzuordnen.

Die Prinzipien von Scrum

  • Bei dieser Entwicklungsform wird früh und kontinuierlich Software ausgeschifft.
  • Agile Prozesse nutzen Veränderungen (selbst spät in der Entwicklung), um Ihnen den Wettbewerbsvorteil zu sichern.
  • Lieferung von funktionierender Software in regelmäßigen, kurzen Zeitspannen
  • Nahezu tägliche Zusammenarbeit von Fachexperten und Entwicklern während des Projektes
  • Als wichtigstes Fortschrittsmaß gilt die Funktionsfähigkeit der Software
  • Ständiges Augenmerk auf technische Exzellenz und gutes Design

Unsere Entwickler sind für Scrum zertifiziert und sind damit hervorragend für agile Softwareentwicklung gerüstet.

Call Now Button