Preview only show first 10 pages with watermark. For full document please download

Tipps Zu Artverwandten Programmiersprachen Finden Sie In

   EMBED


Share

Transcript

Spickzettel Technologieökosysteme WENN SIE FOLGENDES HÖREN ... ... SOLLTE IHNEN DIES DAZU EINFALLEN VERBUNDENE ANSÄTZE Amazon Web Services (AWS) Die Cloud - ermöglicht Entwicklern die Bereitstellung von Webanwendungen. Technologie: Cloud (Back-End) Android Java SDK Entwicklertyp: Mobile Technologie: Android Back-End Web Entwicklung serverseitig Entwicklertyp: Back-End Web Big Data, Data Science, Machine Learning Data Scientist: hat vermutlich mit R oder Phyton zu tun, geht mit großen Datenmengen um; Der Job umfasst üblicherweise sowohl Programmier- als auch Statistikaufgaben. Entwicklertyp: Statistik oder Mathematik R – Statistikprogrammiersprache Cassandra – Datenbank Hadoop – Framework C# .NET/Microsoft Shop Technologie: Microsoft ASP.NET Wahrscheinliches Framework: ASP.NET - verbindet Front-End, HTML, CSS und Javascript mit Back-End, C# oder VB.NET. Wahrscheinliche Datenbank: Microsoft SQL Server oder Oracle Cloud (Back-End) Entwickler in diesem Bereich kennen sich mit Cloudplattformen wie Amazon Web Services, Rackspace, Microsoft Azure oder der Google Cloud Platform aus. Technologie: Cloud (Back-End) DBA, Systemadministrator, Systemingenieur, Entwickler, Netzwerkadministrator Server Fault Community (serverfault.com) Entwicklertyp: Systemadministration Front-End Web HTML, CSS, Javascript, Entwicklung clientseitig (Browser) Entwicklertyp: Front-End Web Full Stack Web Möglichkeit zur Entwicklung einer gesamten Website von Grund auf. Verbindet alle Arbeitsschritte von Front-End bis Back-End und hin zur Datenbank. Funktioniert mit jeder BELIEBIGEN BackEnd-Programmiersprache (Rails, PHP, ASP etc.) Entwicklertyp: Full Stack Web iOS Programmiersprache entweder Objective C oder Swift. Swift ist neu und es wird etwas dauern, bis die Sprache geläufig zur Anwendung kommt. Die zugrunde liegende Technologie heißt Cocoa. Entwicklertyp: Mobile Technologie: iOS Javascript-Frameworks AngularJS, Ember.js, Backbone.js, jQuery Entwicklertyp: Front-End Web Java (web) Vermutlich größeres, stabiles Unternehmen („Enterprise“) Mögliche Frameworks: Spring, Hibernate, Struts Scala ist eine von Java abgeleitete, innovativere Programmiersprache Technologie: Java (web) Spickzettel Technologieökosysteme WENN SIE FOLGENDES HÖREN ... ... SOLLTE IHNEN DIES DAZU EINFALLEN VERBUNDENE ANSÄTZE Microsoft ASP.NET Ein Web-Application-Framework mit C# als Primärsprache. Bei der damit verknüpften Datenbank handelt es sich wahrscheinlich um Microsoft SQL Server. Technologie: Microsoft ASP.NET, SQL Server Mobile-Entwickler Native: bedeutet, dass die Entwickler Apps speziell für das iPhone programmieren. Mobile Web: Programmierung browserbasierter Websites, die sich gut für Mobiltelefone eignen. Entwicklertyp: Mobile Mobile Web Developer Grundsätzlich alle Front-End-Kompetenzen (HTML, CSS, Javascript) plus Responsive Design (z. B.: Bildschirm dreht sich, wenn das Telefon gedreht wird); minimaler Aufwand für Größenanpassung dank Responsive Design. Entwicklertyp: Front-End Web MySQL Eine sehr beliebte Open-Source-Datenbank. Üblicherweise verwendet als Teil des LAMP-Stacks (Linux, Apache, MySQL und PHP). Technologie: SQL Node.js Javascript serverseitig (Back-End) Technologie: Node.js (web) Oracle Eine große Enterprise-Datenbank. In hohem Maße spezialisiert. Technologie: Oracle OS X (Desktop) Entwicklung von Mac-Anwendungen, üblicherweise in Objective-C, gelegentlich auch in Swift (noch zu früh, um hier eine Aussage zu treffen). Technologie: OS X (Desktop) PHP Mögliche Frameworks: Laravel (moderner CodeIgniter), Symfony, Magento (Verwendungen im E-Commerce). Technologie: PHP Mögliche Content-Management-Systeme (CMS): Drupal und Wordpress. Python (web) Wahrscheinliche Frameworks: Django, Flask. Technologie: Python (web) Wahrscheinliche Datenbank: nicht-relationale Datenbank MongoDB (keine SQL-Datenbanken). Ruby Wahrscheinliches Framework: Rails Technologie: Ruby on Rails Ruby on Rails Rails ist das beliebteste Web-Framework für die Programmiersprache Ruby. Weitere verbundene Technologien sind u. a. Coffeescript und Postgres. Technologie: Ruby on Rails Salesforce Entwickler, die auf die Salesforce API spezialisiert sind und wissen, wie sie damit Anwendungen erstellen und integrieren können. Technologie: Salesforce Sharepoint Eine Softwareplattform von Microsoft. Entwickler, die mit Sharepoint arbeiten, sind auf die Integration von Anwendungen in die Plattform spezialisiert. Technologie: Sharepoint SQL Server Eine Microsoft-Datenbank. Typischerweise in Verbindung mit .NET und C#. Technologie: SQL Server Windows (Desktop) Entwicklung von Windows-Anwendungen, üblicherweise in C#. Technologie: Windows (Desktop) Wordpress Basierend auf PHP, üblicherweise mit MySQL als Datenbank. Technologie: Wordpress