Course Overview
Our prestigious institute’s Joomla Development Course is intended to provide students with a thorough understanding of how to use the Joomla content management system to create dynamic websites. Participants learn the nuances of Joomla development through a blend of interactive workshops, hands-on coaching, and expert-led lectures. Topics covered include site management, template customization, and extension creation. Our training facility offers a supportive learning atmosphere that encourages hands-on learning and prepares students to become competent Joomla developers prepared to take on real-world difficulties in the industry.
Introduction to the Course
- Course Objectives
- Course Landscape
- Conclusion to Section 1
Using a virtual machine (devbox)
- Introduction to the Devbox
- Advantages and Disadvantages of using a Devbox
- Tools needed
- Virtualbox installation
- Vagrant Installation
- Git Installation
- PHP Installation
- Creating the devbox
- Testing the Joomla! installation
- What happened?
- Conclusion
Choosing the right IDE
- Introduction
- Basic features an IDE must have
- Installing PhpStorm
- Creating a new project
- Conclusion
Using the debugger
- What is a debugger and why do I need one?
- Configuring the debugger
- Testing that the debugger is working
- Debugging a simple problem
- I need your input
- Conclusion
Code versioning with Git
- Introduction
- Updating Joomla!
- Installing the sample extension
- Creating symlinks
- Making a change
- Conclusion
- Need help? Have questions?
Building the extension
- Introduction
- Defining our build steps
- Build tools (Ant and Phing)
- Installing Phing
- The build script explained
- Running the build script
- Conclusion
Testing the extension
- Why testing is important
- Manual testing your extension
- Bonus: Re-creating the testing environment from scratch
- Conclusion
Course Wrap-Up
- Course Wrap-Up
- Your Feedback
- BONUS lecture
Request For Free Demo
OTHER PVT. COURSES
- SEO COURSE
- SOCIAL MEDIA MARKETING COURSE
- FACEBOOK MARKETING COURSE
- ANGULAR JS COURSE
- NODEJS COURSE
- HTML5 / CSS3 COURSE
- UI / UX DESIGN COURSE
- MAGENTO DEVELOPMENT COURSE
- TALLY PRIME COURSE
- ADVANCED TALLY ERP9 COURSE
- TALLY WITH HR PAYROLL COURSE
- JOOMLA DEVELOPMENT COURSE
- ANDROID APP DEV. COURSE
- GAME DESIGNING COURSE
- GOODS & SALES TAX COURSE
- ADVANCED MS OFFICE COURSE
- SPOKEN ENGLISH & P D COURSE
- IELTS COACHING
- SOFTWARE TESTING
- BEAUTY PARLOUR COURSE
- GOOGLE ANALYTICS COURSE
- PHOTOGRAPHY COURSE
- VIDEOGRAPHY COURSE
- QUICKBOOKS COURSE
- MUTUAL FUND INVESTMENT COURSE