Blog

Neuigkeiten, Infos & Inspiration

WAS MACHT EIGENTLICH... EIN WEBENTWICKLER?

WAS MACHT EIGENTLICH... EIN WEBENTWICKLER?

08.04.2019 Alina Toppler

(Autorin: Christine Schlütz - Smart Ninja Germany)

Der Webentwickler...

Ein Webentwickler, auch Web Developer oder System Engineer genannt, kümmert sich um die Planung und Entwicklung von Softwarelösungen/ Webanwendungen in Unternehmen. Dort übernimmt er die Betreuung und Wartung von z.B. Webseiten, digitalen Produkten, o.ä.. Eine konkrete Definition des Berufsbildes gibt es nicht, da es sich stetig weiterentwickelt und von Neuerungen im Internet abhängig ist.

Technische Fähigkeiten eines Webentwicklers:

Grundkenntnisse:

  • HTML
  • CSS,
  • XML & XSLT
  • JavaScript & AJAX
  • Prinzipien der objekt-orientierten Programmierung (OOP)
  • Außerdem: SEO (Search Engine Optimization) und Grundlagen im Online-Marketing

Je nach Schwerpunkt werden weitere Kenntnisse erforderlich:

Frontend-Entwickler:

  • Basics im Webdesign
  • Responsive Design
  • Entwicklung dynamischer Webseiten mit JavaScript und AJAX
  • Verwendung der JavaScript-DOM-API
  • Clientseitige Frameworks und Libraries, wie z.B. AnjularJS, ReactJS, jQuery, Bootstrap uvm.
  • Serverseitige Frameworks und Libraries, wie PHP-Symfony, PHP-Laravel, etc.

Backend-Entwickler:

  • Verständnis des HTTP- und HTTPS-Protokolls sowie des REST-Prinzips
  • Theorie und Konzeption relationaler Datenbanken mit Grundwissen zu Besonderheiten von Datenbanksystemen wie Oracle, PostGres, Microsoft SQL und MySQL
  • Beherrschung der SQL Sprache
  • Serverseitige Programmiersprachen (Ruby, PHP, Java, C#, serverseitiges JavaScript wie Node.js)
  • Serverseitige Frameworks (Ruby on Rails, PHP-Symfony, C#, ..)

Soft Skills

  • Kreativität
  • Teamfähigkeit
  • Innovationskompetenz
  • Organisationsgeschick
  • Innovationskompetenz

Frontend Entwickler

Zu den Aufgaben eines Frontend Entwicklers gehört das Entwerfen und Optimieren der Darstellung von Webseiten für Internet Browser. Während ein Backend Entwickler sich um die Programmierung des Servers im Hintergrund kümmert, ist es Aufgabe des Frontend Entwicklers das Layout, welches die Webseite besitzen soll, zu entwerfen und die clientseitige Programmierung vorzunehmen.

Clientseitig meint dabei die Ansicht durch den Browser. Der Frontend Entwickler steht also in engem Austausch mit dem Backend Entwickler und dem Webdesigner, der die Gestaltung der Webseite vornimmt. In manchen Fällen übernimmt ein Frontend Entwickler außerdem Aufgaben des Webdesigns und der Backend Entwicklung.

Als Frontend Entwickler darf tiefgründiges Wissen und Erfahrung mit HTML & CSS sowie JavaScript nicht fehlen! Eine Webseite muss heutzutage nämlich nicht nur auf dem Desktop aufrufbar sein, auch die mobile Version muss kompatibel gestaltet werden. Auch das Auffrischen der Fähigkeiten spielt eine wichtige Rolle.

Aufgabenbereiche: - Planung und Entwicklung von Webanwendungen (z.B. digitale Produkte) - Administration von Webseiten Gestaltung von Webseiten mit HTML & CSS - Koordination aller Aufgaben rund um web-basierte Softwarelösunge - Frontend und Backend Entwicklung

Du möchtest die Aufgaben eines Webentwicklers besser verstehen oder dir selbst eigene Fähigkeiten in der Webentwicklung aneignen? Wir helfen dir dabei!

Im SmartNinja Kurs Web Development 1 lernst du z.B. die Frontend Entwicklung mit HTML & CSS und die Backend Entwicklung mit Python in 12 Wochen! Noch Fragen? Melde dich bei uns!

Entdecke unsere neuesten Coding Kurse

Coding Weekend (Wien)

Coding Weekend (Wien)

Wien 07.12.2019

Lerne die Grundlagen für Website Entwicklung mit HTML und CSS. Dieser zweitägige Programmierkurs ist geeignet für AnfängerInnen.

Ab 299.0 EUR

Anmelden
Web Development 1 (Wien)

Web Development 1 (Wien)

Wien 13.01.2020

Lerne wie man eine Website und Web-Apps baut. In 12 Wochen lernst du HTML, CSS, Python, GIT etc. Registriere dich jetzt!

Ab 899.0 EUR

Anmelden

Melde dich für den SmartNinja Newsletter an!