Python


Django

Django ist ein Open Source High-LevelВ MVC Python-Web-Framework, das schnelle Entwicklung und sauberes, pragmatisches Programmier-Design fördert. Es sorgt für weite Teile der Kleinigkeiten der Web-Entwicklung, dass Sie Aufmerksamkeit auf Erstellung Ihrer Applikation ohne Mühe konzentrieren können. Es reduziert die Komplexität der Erstellung der datenbankbasierten Webseiten.

Flask

Flask ist ein in Python geschriebenes Mikro Web Application Framework und basiert auf Werkzeug Toolkit und Jinja2 Template Engine. Es ist bestimmt für schnellen ersten Schritt.

Tornado

Tornado ist ein freier, nicht-blockender Webserver, Web-Applikation Framework und asynchrone Netzwerkbibliothek in Python. Tornado beachtet für seine hohe Leistung. Es kann durch die Verwendung des nicht-blockierenden Netzwerks - I/O bis Zehntausende von offenen Verbindungen vergrößern, macht es ideal für WebSockets und andere Applikationen, die eine langlebige Verbindung zu jedem Anwender fördern.

Mezzanine

Mezzanine ist ein leistungsfähiges und flexibles Content Management System. Mezzanine ist mit dem Django-Framework aufgebaut. Es bietet eine einfache, aber hochausdehnbare Struktur. Irgendwie ist Mezzanine als Wordpress, die eine intuitive Benutzeroberfläche für die Verwaltung von Seiten, Blog-Posts,Formulardaten und andere Inhaltstypen bietet.

Django-CMS

Django CMS ist ein innovatives Web-Publishing System mit Django gebaut. Django CMS bietet aus der Box-Unterstützung für den gewöhnlichen Funktionen, die Sie von einem CMS erwartet, kann aber auch leichtangepasst und ergänzt werden, um eine Web App zu schaffen.

Django REST framework

Django REST Framework ist eine leistungsfähige und flexible Toolkit, um es einfach Web-API zu bauen.

Scrapy

Scrapy ist ein Python-Framework für die Datenerfassung von Websites und Extraktion der strukturierten Daten. Für die Verwendung des Scrapy müssen Sie nur eine Website auswählen, definieren die Daten, die Sie extraktieren möchten, schreiben Sie ein Spider, um die Daten zu extraktieren, und führen Sie es.

Zato

Die nächste Generation ESB und ein in Python geschrieben Anwendungsserver und unter einer kommerziellen freundlichen LGPL Lizenz ausgeführt. Es bietet aus der Box-Unterstützung für HTTP, JSON,SOAP, Redis, AMQP, JMS WebSphere MQ, ZeroMQ, FTP, SQL, schnelle Bereitstellung, Auftragsablaufplaner, Statistik, hochverfügbare Lastverteilung und mehr.

JAVASCRIPT


Node.js

Async Open-Source-Plattform ist für die Erstellung von Server-Seite (Backend) mit JavaScript entwickelt. Sie können es verwenden, wenn Sie Server-Netzwerk Applikationen erstellen möchten.

AngularJS

JavaScript Framework basiert auf MVC Muster. Seine Technologie hilft Ihnen leicht Ihre HTML mit JS, während der Erstellung der Web-Applikationen zu kombinieren.

React.js

Open-Source JavaScript Bibliothek ist für die Erstellung von Benutzerschnittstellen verwendet. Durch Virtuelle DOM, ReactJS arbeitet sehr schnell, wenn Sie Teile vom HTML aktualisieren.

jQuery

Es ist eines der beliebtesten JavaScript-Bibliotheken, die hilft Ihnen leicht mit DOM zu arbeiten, dynamische Seiten zu erstellen, Veranstaltungen anzufassen, AJAX zu verwenden, usw.

Grunt

Mit Grunt gibt es ein neues Tool, das hilft, wiederkehrende Aufgaben in Frontend-Projekten zu automatisieren. Die Grunt Ökosystem ist riesig und entwickelt jeden Tag fort. Es hilft uns, einige neue Eigenschaften zu verwenden.

Gulp

Strömungsmontagesystem gibt Ihnen die Möglichkeit Ihr Projekt einfach durch die Einfügung der hilfreichen Pakete zu bauen, die Ihren Code komprimieren kann, es kompilieren, usw.

DATABASES


PostgreSQL

PostgreSQL ist ein objektrelationalen Datenbankverwaltungssystem, das auf Erweiterbarkeit und Standards entsprechend betont. Als Datenbankserver ist ihre primäre Funktion, um Daten sicher zu speichern und für den Datenabruf auf Anfrage der anderen Applikationen zu ermöglichen.

MySQL

MySQL ist ein populäres Datenbanksystem für die Verwendung in Web Apps. Viele Projekte, die ein vollfunktionelles Datenbankverwaltungssystem erfordern, verwenden oft MySQL. Viele der größten Organisationen der Welt wie Facebook, Google, Adobe verlassen sich auf MySQL, um Zeit und Geld zu sparen.

MongoDB

MongoDB ist eine von vielen plattformübergreifenden dokumentenorientierten Datenbanken. MongoDB ist eine NoSQLdatabase. Es vermeidet die traditionelle tabellenbasierte relationale Struktur zugunsten der JSON-ähnlichen Dokumenten mit dynamischen Schemas, und es macht die Datenintegration in bestimmte Arten der Applikationen einfacher und schneller.

Cassandra

Cassandra ist ein verteiltes Datenbankverwaltungssystem für sehr große strukturierte Datenbanken. Es ist für eine hohe Skalierbarkeit und Ausfallsicherheit bei großen, verteilten Systemen gedacht.

Redis

Redis ist eine Datenstrukturserver. Es ist Open-Source und vernetzt. Es speichert Schlüssel mit optionaler Haltbarkeit. Redis ist ein populärer Kernwertspeicher. Der Name Redis bedeutet REmote DIctionary Server.Gespeicherte Schlüssel können Strings, bedeutungslose Daten, Listen, Mengen, geordnete Datei, Bitmap-Grafik und Hyperloglogs enthalten.

MOBILE


IOS

iOS-Betriebssystem, die speziell für Geräten von Apple Inc. erstellt wurde und jeweils eindeutig für Apple-Hardware verwendet ist, gibt eine breite Palette von Funktionen um Anwendungen für unsere Kunden zu erstellen und zu erweitern.

Android

Android ist die am weitesten verbreitete mobile Betriebssystem der Welt, basierend auf dem Linux-Kernel. Diese innovative OS ermöglicht es uns Apps mit besten modernen Entwicklungstechnologien zu erstellen.

React Native

React Native Open-Source Framework ist ein von Facebook entwickeltes JavaScript-Framework, das von einer ständig wachsenden Community gepflegt wird. Dieser Rahmen erleichtert Apps Entwicklungsprozess und eröffnet neue Möglichkeiten.

CLOUD TECHNOLOGIES


Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) ist ein Web-Service, der anpassbare Rechenkapazität in der Cloud bietet. Der Service ist darauf ausgelegt, Cloud Computing für Entwickler zu erleichtern. Mit der einfachen Web-Service-Oberfläche von Amazon EC2 können Sie mühelos Kapazität erhalten und konfigurieren. Sie ermöglicht Ihnen die vollständige Kontrolle über Ihre Rechenressourcen sowie die Ausführung in der bewährten Rechenumgebung von Amazon.

Microsoft Azure

Azure ist Microsofts Cloud-Computing-Plattform, die hilft höchste Ebene der Flexibilität zu erreichen, alle Betriebssysteme, Programmiersprachen, Plattformen und Instrumente zu unterstützen. Für unsere Kunden bedeutet dies unendlich viele Möglichkeiten in Infrastruktur und Anwendungsentwicklung,Datenbankenverwaltung.

Heroku

Heroku ist eine Cloud-Plattform, die Salesforce.com gehört. Die Erstellung der Applikationen auf dieserPlattform kГ¶nnen nicht nur Standard-Programmiersprachen (Ruby, Node.js, Python, Java und PHP), sondern auf alle gewählten dank eingefügtem Kundenpaket realisiert werden.

DigitalOcean

DigitalOcean ist ein virtueller Infrastruktur-Provider. Es gibt seinen Benutzern große Chancen in der Vernetzung, Steuerung, Funktionalität. Auch DigitalOcean entwickelt sich schnell, versucht alle Bedürfnisse der Nutzer anzupassen.

Linode

Linode ist auch ein Virtual Private Server. Es ist angepasst für besondere Geschäftsbedürfnisse und bitet eine Reihe der Kunden-Pakete. Linode lässt die Servers kopieren, verwalten und analysieren.

VERSION CONTROL


Git

Git ist ein Open-Source, ein verteiltes Versionskontrollsystem, das es sehr praktisch für die weitere Entwicklung der Git-Kunden ist und kann mit anderen Systemen und Plattformen integriert werden. Git ist ein effektives Projektverwaltungstool, Besucher-Aktivität Tracking, Code Access und Projektsverwaltung.

Mercurial

MercurialВ ist ein schnelles, plattformunabhängiges, verteiltes Versionskontrollsystem. Es kann verschiedene Projekte unabhängig von ihrer Größe und braucht keine geheimnisvolle Kenntnisse. Es ist meistens in Python verwendet, aber kann auch in C umgesetzt.

TESTING


Funktionsprüfsystem

Funktionsprüfung ist ein Verfahren zum Testen der Software-Komponenten, um zu verstehen, ob es Funktionsanforderungen entspricht. Sein Zweck ist zu prüfen, ob Software die Bedürfnisse der Benutzer unter bestimmten Bedingungen erfüllt. Die Prüfung der Qualitätssicherung basiert auf Software-Spezifikationen.

Modultest

Modultest ist ein Verfahren für Softwaretest, das getrennt die funktionalen Einzelteile von Computerprogrammen prüft, d.h sie auf korrekte Funktionalität zu prüfen.

Usability-Test

Usability-Test ist ein Prozess der Produktbewertung vom Benutzer, sein Zweck ist, herauszufinden, ob ein End-Produkt bequem für seine vorausgesetzte Funktion ist. Die Gruppe von Benutzern erhält in der Regel Anweisungen über typisches Verhalten.

Stresstest

Stresstest ist ein Test, bei dem prüfen, ob Software funktionsfähig in untypischen Situationen bleibt, wie zum Beispiel schweres Herunterladen. Test sollte bestimmen, wo Haltepunkt ist und wie lange und unter welchen Bedingungen das Programm stabil ist.

HTML/CSS


HTML5

Es ist der neue Standard von Hypertext Markup Language, mit dem Sie neue Art der Protokollen, die WebSocket, Web Workers, neue HTML-Tags usw. genannt sind, verwenden können.

CSS3

Es ist die neue Version von Cascading Style Sheets. Diese Technologie hilft Ihnen die Animation auf Ihrer Seite ohne JavaScript erstellen.

SCSS

Durch SCSS wird die Schreibweise von CSS vereinfacht und Variablen fest definiert.

Compass

Compass ist ein Open Source CSS Authoring-Framework. Zusammen mit Sass erzeugt es gut formatierte CSS-Daten und erleichtert so die Organisation und Wartung Ihrer Stylesheets.

ENTWICKLUNGSVERFAHREN


Scrum

Scrum ist ein der agilen Verfahren, bei dem man die Zusammenarbeit zwischen dem Kunden und Entwicklungsteam auf hoher Ebene erreichen kann. Dieses Verfahren basiert auf die Anwendung von Backlogs und ist durch Scrum-Master verwaltet.

Extreme Programming

Mit Extreme Programming (XP) können wir die Befriedingung der Kundenbedürfnisse laut den kurzfristigen Anforderungen erreichen.

Kanban

Hauptziel des Kanban ist Projekt rechtzeitig zu liefern. Es vermutet, dass ganzes Team volles Bild des Projekts hat und die Verteilung der Verantwortlichkeiten in Bezug auf die aktuellen Bedürfnisse implementiert. Es hilft eine ungleiche Belastung der Teammitglieder zu vermeiden.

Preisanfrage