As the commercial entity behind the framework, and established by Larry Masters, founder of CakePHP, we know your project like no one else. From startups and social networks, to e-commerce and enterprise level applications, we provide the highest quality CakePHP development available.
We've learned that transparency is key to successful collaborations, so all of our communication is out in the open, with evidence of our progress and results readily available.
Our agile development cycles are based on milestones, which are designed to always be objective, focused and aim to provide a deliverable so you see your product in the making.
We provide a QA process which is integrated directly into our development iterations, and that's based upon clear specifications and acceptance criteria which define our goals.
All of our work is fully testable by default, meaning that everything we deliver is provided in-hand with unit tests to validate our efforts and guarantee it's functionality.
During the development we offer a full continuous integration of your project to our private staging servers, which provides us essential insight into code quality, test coverage and impact areas.
We provide 3 managed environments to support our git workflow and ensure development, quality assurance and acceptance testing activities are isolated and visible to the client at all times. Deployment is automated, providing insight about the unit test coverage, code quality metrics and build status. Full automation and milestone based iterations provide a stable and predictable release cycle, reducing the overall time to market for the project and helping the Project Owners to successfully deliver their features as expected.
We offer an array of development services, each covered by years of experience and our collective talent.
Sometimes you need the extra experience and sound judgement to make the right decisions on your project. We can help with the areas which need special attention and a trained eye, allowing you to rest assured that you've got all bases covered.
A thorough requirements analysis is the most important step in any project's timeline. We'll listen to your needs and outline your project's specifications before development begins. Because applications must often change over time, our experts will also help to "future-proof" your project, planning for extension and ensuring simple maintenance down the road.
If you need your current CakePHP application upgraded to the latest version of the framework then look no further than CakeDC. As the experts behind the framework we can handle a full migration of your existing code base, leaving you with an application which takes advantage of all the enhanced security features, performance benefits, and ready for the latest tech available for CakePHP.
The following are some of the main reasons to review the existing source code on a project:
We provide the CakePHP code review to help you on these points, concrete examples of what to fix, the recommended steps to fix it, and the best enterprise practices. You know that good code quality pays off on the long run.
Get a full featured CakePHP code review document containing:
All covered in a structured easy to follow document:
Trust the experts behind the CakePHP framework. Let us provide you piece of mind, and actively help you reduce technical debt and extend the longevity of your code base.
Without a fundamental knowledge of CakePHP conventions and the reasons they are used, even good programmers may write poor code. Learn the insights and reasoning behind the CakePHP framework straight from the minds behind the framework: the developers at CakeDC
Our comprehensive training sessions teach the tools, knowledge, concepts and best-practices of CakePHP, helping your developers create code that is:
Our standard CakePHP training course is around 4-5 hours in duration, with a short pause mid-session. The course is accompanied by a live example application, and is conducted via video streaming and chat, where you'll have direct access to ask any questions necessary. So why not join us, and start enjoying the measurable, long-lasting benefits of expert code training today.
Visit the CakePHP Training site to view the scheduled courses which are currently available. Some sessions may already be at maximum capacity, and no longer have positions available for additional attendees. Sign ups are only valid for a session until 24 hours previous to the scheduled time.
Don't forget to look out for CakeFest the annual CakePHP conference, where you can attend in person a live workshop presented by a core framework developer. Highly recommended for those who want to network with other CakePHP developers and meet the people behind the project.
Additionally, if you'd prefer to have a more tailored training session for you or your team we can provide specific training sessions as part of our consultancy services, contact us for more information.