Blog

Neuigkeiten, Infos & Inspiration

Was macht eigentlich.. ein Webentwickler?

Was macht eigentlich.. ein Webentwickler?

28.03.2019 Christine Schlütz

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
  • PHP5 & PHP7
  • 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
  • Kommunikationsfähigkeit
  • Teamfähigkeit
  • 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ösungen
  • 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! Wir helfen dir in einem persönlichen Gespräch dabei, den passenden Kurs zu finden.

Entdecke unsere neuesten Coding Kurse

Web Development 1 Düsseldorf

Web Development 1 Düsseldorf

Düsseldorf 24.06.2019

Im Kurs Web Development 1 erlernst du in 3 Monaten die Front-end Programmierung mit HTML & CCS und die Back-end Programmierung mit Python!

Ab 799,00 EUR

Anmelden
Einführung in HTML & CSS | Coding Weekend

Einführung in HTML & CSS | Coding Weekend

Köln 06.07.2019

Im Kurs erlernst du die praktische Erstellung und Gestaltung von Webseiten im Front-end mit HTML und CSS.

Ab 299,00 EUR

Anmelden

Melde dich für den SmartNinja Newsletter an!