What You’ll Learn
  • Basics der Komponentenorientierung: Komponenten und Modelle
  • Trennung von Code und Styling
  • Abbildung von Listen in Form von Repeatern
  • Testing

Requirements

  • Du sollest Erfahrung mit der Programmierung mit Java SE haben
  • Begriffe aus der Java-EE bzw. Jakarta-EE Spezifikation wie z.B. Servlet
  • Servlet-Filter
  • Deployment-Descriptor etc. sollten Dir keine Fremdwörter sein
  • Nice to have: Du solltest Grundkenntnisse der Markup- und Skriptsprachen HTML
  • CSS und Javascript haben
  • Nichts weiter: Den Rest wirst Du lernen

Description

Webentwicklung mit Apache Wicket? Wieso sollte ich das lernen magst Du Dich fragen. Gerade in Zeiten in denen Javascript-basierte Frameworks wie Vue.js, Angular oder React scheinbar den Anpruch erheben, die Platzhirsche im Kampf um das "geeignetste" Web-Framework zu sein.

Nun bei der Entwicklung von Software und insbesondere bei der Auswahl geeigneter Technologien spielen verschiedene und vielseitige Faktoren eine Rolle. Ob ein Framework in der Entwickler-Community gerade hip oder angesagt ist, ist sicherlich ein Faktor, aber längst nicht der Einzige.

In diesem Kurs lehre ich die Kern-Konzepte und Ideen, die hinter Apache Wicket stecken. Du wirst sehen, dass die grundsätzliche Natur von Wicket sich nicht wesentlich von Technologien wie Angular, React oder Vue.js unterscheidet. All diesen Technologien ist gemein, dass ihr Programmiermodell komponentenorientiert ist und sich somit selbst komplexe UIs effizient entwickeln lassen. Anhand eines durchgängigen Beispiels wirst Du die Konzepte spielerisch von Grund auf erlernen und nach Abschluss des Kurses in der Lage sein, selbstständig komplexe UIs mit Wicket zu implementieren.

Du wirst überrascht sein, wie mächtig Wicket auf der einen Seite ist und wie schnell Du auf der anderen Seite zu ansprechenden Ergebnissen kommst. Um das zu erreichen bietet Dir Wicket u.a.

  • ein umfangreiches Komponentenmodell mit dessen Hilfe Du Webpages aus wiederverwendbaren Komponenten aufbaust

  • eine transparente serverseitige Verwaltung des Zustands Deines gesamten User-Interfaces

  • ein Two-Way Databinding zwischen Datenmodell (POJOs) und Oberflächen-Komponenten

  • eine extrem entwickler-freundliche Abstraktion von AJAX-Requests

  • die Möglichkeit der Integration von Javascript oder ganzen Javascript-Frameworks wie z.B. jQuery

  • die strikte Trennung von Verhalten und Design

  • out-of-the-box Unterstützung beim Ansatz die UI test-driven zu implementieren

All die genannten Aspekte (noch noch viele Weitere) werde ich in diesem Kurs adressieren. Anhand eines durchgängigen Beispiels mit vielen praktischen Übungen wirst Du schnell zu ansprechenden Ergebnissen kommen und Dein Wissen über Wicket nachhaltig aufbauen. Ich stehe Dir dabei jederzeit mit Rat und Tat zur Seite.

Ich freue mich Dich in diesem Kurs begrüßen zu dürfen.

Who this course is for:

  • Java-Entwickler ohne Vorkenntnisse in Apache Wicket
  • die einen spielerischen Einstieg in die Entwicklung mit Apache Wicket suchen
Courses

Course Includes:

  • Price: FREE
  • Enrolled: 1497 students
  • Language: German
  • Certificate: Yes

Recomended Courses

Master of Essential C++ Programming Beginner to Advanced
4.1
(48 Rating)
FREE

Comprehensive Mastery: From Core Concepts to Expert-Level Techniques in C++ Programming

Enrolled
JavaScript Fundamentals to Advanced: Full Stack Development
4.2474227
(99 Rating)
FREE

Comprehensive JavaScript Course: From Beginner to Full Stack Pro

Enrolled
Hands On Python Data Science - Data Science Bootcamp
4.3166666
(30 Rating)
FREE

Master Python for Data Science with Real-World Applications: Dive Deep into Data Analysis, Machine Learning

Enrolled
Learn Canva for Advance Graphics Design
4.494565
(251 Rating)
FREE
Category
Design, Graphic Design & Illustration, Canva
  • English
  • 22511 Students
Learn Canva for Advance Graphics Design
4.494565
(251 Rating)
FREE

Master Advanced Graphics Design with Canva: Unlock Creativity, Boost Productivity, and Elevate Your Design Skills

Enrolled
Executive Diploma in Strategic Management
4.474359
(97 Rating)
FREE
Category
  • English
  • 8499 Students
Executive Diploma in Strategic Management
4.474359
(97 Rating)
FREE

Executive Diploma in Strategic Management by MTF Institute

  • English
  • 8499 Students
Enrolled
How to Successfully Pitch Business Ideas to Investors
0
(0 Rating)
FREE

Master the Art of Pitching: How to Secure Investment for Your Business Ideas from Investors

Enrolled
Master Adobe Illustrator: Design Awesome Logos and Graphics
4.2916665
(485 Rating)
FREE

Your Complete Step by Step Guide to Creative Graphic Design, from Basics to Advance

Enrolled
Ultimate Character Design Course with Adobe Illustrator
4.431818
(217 Rating)
FREE

Master Character Design in Adobe Illustrator: From Sketch to Digital Art.

Enrolled
C2090-616: IBM Certified Data Scientist - Watson Studio v1.x
0
(0 Rating)
FREE

"Designing and Implementing Data Solutions in the IBM Cloud Pak for Data Environment"

Enrolled

Previous Courses

Beginner's SEO Guide: SEO Fundamentals for Beginners
4.4
(5 Rating)
FREE

Master the Essentials of Search Engine Optimization to Boost Your Online Visibility and Drive Organic Traffic

Enrolled
Executive Diploma in Engineering Management
4.4891305
(105 Rating)
FREE
Category
Business, Management, Project Management
  • English
  • 8592 Students
Executive Diploma in Engineering Management
4.4891305
(105 Rating)
FREE

Executive Diploma in Engineering Management by MTF Institute

Enrolled
DA-104: Tableau Desktop Practice Test - 2024
4.45
(10 Rating)
FREE

Mastering Data Visualization and Analysis with Tableau: Comprehensive Preparation for the Tableau Desktop Certified Asso

Enrolled
Options Trading Guide: How to Make Money Trading Options
0
(0 Rating)
FREE

Master Options Trading: Strategies for Profit, Risk Management Techniques, and Market Analysis for Successful Investing

Enrolled
CLF-C02: AWS Certified Cloud Practitioner Practice test 2024
4.35
(10 Rating)
FREE

"Foundations of Cloud Computing: A Comprehensive Guide to AWS Services and Concepts"

Enrolled
TA-002: HashiCorp Terraform Practice Test - 2024
0
(0 Rating)
FREE

Preparing for Terraform Associate: Core Concepts and Practical Skills

Enrolled
1Z0-1065: Oracle Procurement Cloud 2019 Practice Test 2024
0
(0 Rating)
FREE

Mastering Oracle Procurement Cloud: Essential Skills for Implementation and Management

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 700 Free Coupon. Total Live Coupon: 686

Confuse which course 100% Off coupon live? Click Here

For More Update Join Our Telegram Channel.