Deutschland: Südhessischer oder Nordbadischer Bereich.
Großraum Mannheim/Heidelberg, Großraum Frankfurt/Darmstadt.
Visforms (Seit 01/2013)
Entwicklung der Joomla! Formularkomponente Visforms über die Joomla! Versionen 1.6 bis 4
[Link auf Anfrage]
Details:
* Integration nativer Joomla! Plugins (Google Recaptcha, Content Plugins)
* Entwicklung und Integration individueller Plugins (Search Plugin, Content Plugins, Visforms Plugins)
* Nutzung des Joomla! Event Listener Systems für eigene eventbasierte API die flexible individuelle Erweiterung der Komponente ermöglicht
* Support nativer Joomla! Feature wie Layout Overrides, ACL, SEF Routing, Multi Language Support, Nutzung unterschiedlicher Datenbanksystem
* Zahlreiche Administrator Views basierend auf der Joomla! Model-View-Controller Architektur unter Nutzung der JForm, JFormField, JHtml, JTable, JDatabase Klassen. Unterstützung aller Standard Joomla! Feature für Administrator Views wie Such- und Sortierfilter, Pagination, Batch-Copy, Access Control Level, Recordset-Ordering
* Verwendung aller wichtigen Joomla! Library Klassen
* Zahlreiche Frontend Views basierend auf der Joomla! Model-View-Controller Architektur, die die Bootstrap Form Layouts implementieren (Bootstrap 2, Bootstrap 3 und Bootstrap 4)
* Objektoriente Programmierung der eigenen Visforms Library, die die flexible Integration neuer Formularfeldtypen, neuer Formularlayouts und neuer Feature ermöglicht
* Datenspeicherung, Datenanzeige und Datenbearbeitung (Administration und Frontend)
* E-Mails, CSV-Export, PDF-Erzeugung aus HTML
* Nutzung der nativen Joomla! Security Feature wie Session-Token, Input Filter
* Implementierung eines sicheren File-Uploaders
* Integration und Customizierung umfangreicher jQuery Plugins wie jQuery Validator Plugin (Browserseite Validierung), jQuery-csv, signature-pad und Entwicklung eigener jQuery Plugins
* Integration des Google Maps API
* JavaScript zur Implementierung der browserseitigen interaktiven Feature (wie bedingte Anzeige von Feldern, Kalkulation), AJAX
* Integration externer PHP Bibliotheken, tcpdf, PHP Captcha
* Implementierung multiinstanzfähiger Such- und Sortierfilter für die Frontend Datenansichten
* Individuelle Installer Scripts, Erstellung von Joomla! Installationen für Module, Plugins, Komponenten, Pakete, Datei-Erweiterungen, Bibliothek
* Unterstützung des Joomla! Auto-Updaters
SpambotCheck (Seit 01/2011)
Entwicklung der Joomla! Erweiterung SpambotCheck zum Schutz gegen Spam-Attacken
[Link auf Anfrage]
Details
* Joomla! User Plugin und Joomla! Komponente, welche die Joomla! User Komponente um zusätzliche Tasks erweitert.
* Das Plugin greift in den Prozesse der Benutzerregistrierung und/oder des Logins ein und verhindert Registrierung/Login, wenn der Benutzer als Spambot erkannt wird.
* Prüfung von IP und E-Mail-Adresse gegen die API unterschiedlicher online Spambotdatenbanken.
Joomla! Software Development
Development Basics
---------------------------------
- Basic Technology Stack
- phpStorm IDE (JetBrains)
- NetBeans IDE
- PHP, HTML, CSS, JavaScript
- XAMPP
- SVN (code version system used for all projects)
- ANT (central automated build scripts creating installations for all projects)
- Development Tool Stack
- Incscape (vector graphics)
- GIMP
- Notepad++
- BeyondCompare
- FileZilla
- Chrome Developer Tools
- RegExr (https://regexr.com/)
- Database Management Systems
- MySQL
- Microsoft SQL Server
- Access
- Oracle
- HTML, XHTML, HTML5, including
- Geolocation
- Canvas
- CSS2, CSS3, including
- Selectors
- Media Queries
- Fonts
- Borders and Backgrounds
- Gradients
- Transitions
- Transformations
- CSS preprocessors
- LESS
- SASS
- Miscellaneous
- TCPDF PHP library
- RegEx
JavaScript
-----------------
- Frameworks
- Ajax
- jQuery
- Mootools
- jQuery Plugins
- jQuery Validator Plugin
- jQuery-csv
- External JavaScript APIs
- Google Maps API
- Google Recaptcha API
- Signature Pad
Bootstrap (versions 2, 3, and 4)
------------------------------------------------
- Bootstrap JavaScript components
- Carousel
- Collapse
- Dropdown
- Modal
- Popover
- Tooltip
Joomla! CMS (versions 1.5 - current 4.0-dev)
--------------------------------------------------------------------
- Advanced administration, including
- complete multi language support
- layout overwrites
- complex ACL configuration
- Extensions development
- Components
- Plugins (system, content, and user)
- Modules
- Templates
- Joomla! components
- Used frequently
- Akeeba Backup
- JEM, !Cagenda, JEvents
- Kunena Forum
- Akeeba Subscription
- Akeeba Release System
- Visforms
- Simple Image Gallery Content Plugin
- Widgetkit (JOOtheme)
- Used at times
- K2
- JEvents
- JoomShopping
- T3 Template Framework
- ACY-mailing
- Helix3 Template Framework
Security Measures in Joomla! Web Development
--------------------------------------------------------------------------
- Web Server Security
- Update to latest PHP version
- SSL encryption certificat installation for different hosting provider
- htaccess maintenance and leverage
- Additional htpassword login of web server
- Joomla! Native Security
- Update to latest Joomla! version
- Register to the Joomla! Vulnerable Extensions List
- Correct configuration of Joomla! user component (login, register)
- Possibly enable two factor authentification
- Assure existence of index.html
- Joomla! Development Security
- Internal API usage of prominent DNS and e-mail black list providers
- Session security token appliance in all client communications
- Usage of Joomla! framework APIs for general object access, including
- Client request data
- Database access
- File uploads
Web Hosting
---------------------
- Web Provider Experience (Maintenance, APIs)
- all-ink.com
- alfahosting
- 1&1
- serverprofis.net
- WebControl
- t-online
- Webspace Administration Software
- cPanel
- KAS
- Confixx
SEO Specific Implementation Techniques
---------------------------------------------------------------
- HTML meta tags maintenance
- HTML tags SEO conform editing (like img, a)
- HTML tags SEO conform applied (like h, ol, ul)
- Keyword selection, general semantic structure
- Joomla! administration tools (like meta key, description, alt attributes)
- Joomla! SEF URLs
- robots.txt
- Site maps
Social-Networks
--------------------------
- Facebook administration (bike park)
- Joomla! blog embedding in XING as news feed (RSS)
- Joomla! RSS
- Joomla! Consulting
- Joomla! Software Engineering
- Joomla! Performance and Error Analysis
- Joomla! Forms and User Data Workflows
Deutschland: Südhessischer oder Nordbadischer Bereich.
Großraum Mannheim/Heidelberg, Großraum Frankfurt/Darmstadt.
Visforms (Seit 01/2013)
Entwicklung der Joomla! Formularkomponente Visforms über die Joomla! Versionen 1.6 bis 4
[Link auf Anfrage]
Details:
* Integration nativer Joomla! Plugins (Google Recaptcha, Content Plugins)
* Entwicklung und Integration individueller Plugins (Search Plugin, Content Plugins, Visforms Plugins)
* Nutzung des Joomla! Event Listener Systems für eigene eventbasierte API die flexible individuelle Erweiterung der Komponente ermöglicht
* Support nativer Joomla! Feature wie Layout Overrides, ACL, SEF Routing, Multi Language Support, Nutzung unterschiedlicher Datenbanksystem
* Zahlreiche Administrator Views basierend auf der Joomla! Model-View-Controller Architektur unter Nutzung der JForm, JFormField, JHtml, JTable, JDatabase Klassen. Unterstützung aller Standard Joomla! Feature für Administrator Views wie Such- und Sortierfilter, Pagination, Batch-Copy, Access Control Level, Recordset-Ordering
* Verwendung aller wichtigen Joomla! Library Klassen
* Zahlreiche Frontend Views basierend auf der Joomla! Model-View-Controller Architektur, die die Bootstrap Form Layouts implementieren (Bootstrap 2, Bootstrap 3 und Bootstrap 4)
* Objektoriente Programmierung der eigenen Visforms Library, die die flexible Integration neuer Formularfeldtypen, neuer Formularlayouts und neuer Feature ermöglicht
* Datenspeicherung, Datenanzeige und Datenbearbeitung (Administration und Frontend)
* E-Mails, CSV-Export, PDF-Erzeugung aus HTML
* Nutzung der nativen Joomla! Security Feature wie Session-Token, Input Filter
* Implementierung eines sicheren File-Uploaders
* Integration und Customizierung umfangreicher jQuery Plugins wie jQuery Validator Plugin (Browserseite Validierung), jQuery-csv, signature-pad und Entwicklung eigener jQuery Plugins
* Integration des Google Maps API
* JavaScript zur Implementierung der browserseitigen interaktiven Feature (wie bedingte Anzeige von Feldern, Kalkulation), AJAX
* Integration externer PHP Bibliotheken, tcpdf, PHP Captcha
* Implementierung multiinstanzfähiger Such- und Sortierfilter für die Frontend Datenansichten
* Individuelle Installer Scripts, Erstellung von Joomla! Installationen für Module, Plugins, Komponenten, Pakete, Datei-Erweiterungen, Bibliothek
* Unterstützung des Joomla! Auto-Updaters
SpambotCheck (Seit 01/2011)
Entwicklung der Joomla! Erweiterung SpambotCheck zum Schutz gegen Spam-Attacken
[Link auf Anfrage]
Details
* Joomla! User Plugin und Joomla! Komponente, welche die Joomla! User Komponente um zusätzliche Tasks erweitert.
* Das Plugin greift in den Prozesse der Benutzerregistrierung und/oder des Logins ein und verhindert Registrierung/Login, wenn der Benutzer als Spambot erkannt wird.
* Prüfung von IP und E-Mail-Adresse gegen die API unterschiedlicher online Spambotdatenbanken.
Joomla! Software Development
Development Basics
---------------------------------
- Basic Technology Stack
- phpStorm IDE (JetBrains)
- NetBeans IDE
- PHP, HTML, CSS, JavaScript
- XAMPP
- SVN (code version system used for all projects)
- ANT (central automated build scripts creating installations for all projects)
- Development Tool Stack
- Incscape (vector graphics)
- GIMP
- Notepad++
- BeyondCompare
- FileZilla
- Chrome Developer Tools
- RegExr (https://regexr.com/)
- Database Management Systems
- MySQL
- Microsoft SQL Server
- Access
- Oracle
- HTML, XHTML, HTML5, including
- Geolocation
- Canvas
- CSS2, CSS3, including
- Selectors
- Media Queries
- Fonts
- Borders and Backgrounds
- Gradients
- Transitions
- Transformations
- CSS preprocessors
- LESS
- SASS
- Miscellaneous
- TCPDF PHP library
- RegEx
JavaScript
-----------------
- Frameworks
- Ajax
- jQuery
- Mootools
- jQuery Plugins
- jQuery Validator Plugin
- jQuery-csv
- External JavaScript APIs
- Google Maps API
- Google Recaptcha API
- Signature Pad
Bootstrap (versions 2, 3, and 4)
------------------------------------------------
- Bootstrap JavaScript components
- Carousel
- Collapse
- Dropdown
- Modal
- Popover
- Tooltip
Joomla! CMS (versions 1.5 - current 4.0-dev)
--------------------------------------------------------------------
- Advanced administration, including
- complete multi language support
- layout overwrites
- complex ACL configuration
- Extensions development
- Components
- Plugins (system, content, and user)
- Modules
- Templates
- Joomla! components
- Used frequently
- Akeeba Backup
- JEM, !Cagenda, JEvents
- Kunena Forum
- Akeeba Subscription
- Akeeba Release System
- Visforms
- Simple Image Gallery Content Plugin
- Widgetkit (JOOtheme)
- Used at times
- K2
- JEvents
- JoomShopping
- T3 Template Framework
- ACY-mailing
- Helix3 Template Framework
Security Measures in Joomla! Web Development
--------------------------------------------------------------------------
- Web Server Security
- Update to latest PHP version
- SSL encryption certificat installation for different hosting provider
- htaccess maintenance and leverage
- Additional htpassword login of web server
- Joomla! Native Security
- Update to latest Joomla! version
- Register to the Joomla! Vulnerable Extensions List
- Correct configuration of Joomla! user component (login, register)
- Possibly enable two factor authentification
- Assure existence of index.html
- Joomla! Development Security
- Internal API usage of prominent DNS and e-mail black list providers
- Session security token appliance in all client communications
- Usage of Joomla! framework APIs for general object access, including
- Client request data
- Database access
- File uploads
Web Hosting
---------------------
- Web Provider Experience (Maintenance, APIs)
- all-ink.com
- alfahosting
- 1&1
- serverprofis.net
- WebControl
- t-online
- Webspace Administration Software
- cPanel
- KAS
- Confixx
SEO Specific Implementation Techniques
---------------------------------------------------------------
- HTML meta tags maintenance
- HTML tags SEO conform editing (like img, a)
- HTML tags SEO conform applied (like h, ol, ul)
- Keyword selection, general semantic structure
- Joomla! administration tools (like meta key, description, alt attributes)
- Joomla! SEF URLs
- robots.txt
- Site maps
Social-Networks
--------------------------
- Facebook administration (bike park)
- Joomla! blog embedding in XING as news feed (RSS)
- Joomla! RSS
- Joomla! Consulting
- Joomla! Software Engineering
- Joomla! Performance and Error Analysis
- Joomla! Forms and User Data Workflows
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.