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
© Copyright 2024 ExpyDoc