-
Notifications
You must be signed in to change notification settings - Fork 0
Information for novices
HOME / Information for novices
First of, I like the idea that everybody can write a web application. But it's not like that. If it's to be professional, you have to know a lot.
If you are new to Webino, maybe you should go learn some other technologies first.
This manual assumes that you know something about following:
- Zend Framework 2
- Linux OS, all examples are tested on at least Ubuntu 14.04
- Working with command line
- Writing and running PHP code, OOP style
- Using Composer, dependency manager for PHP
- Writing CSS3, HTML5 and Javascript code
- Working with XML, using XPath
- Configuring web server
- Working with MySQL database
- Working with Git source version control system
- Testing with PHPUnit and Selenium WebDriver
- Using NPM, something about Node.js
- Automation with Grunt
- Willingness to obey the coding style
- Working with SSH
- Continuous integration
- Allure test report framework
Some of the technologies are not so important for high level use cases than the others, but it's your advantage to know them.
*NOTE: If you want to develop on other nix OS than Linux, please try it and in case of troubles contact us.
*NOTE: If you are developing web applications for Linux server on a Windows OS, we encourage you at least to install some kind of a Virtual Machine with Linux on it. Webino doesn't support other than nix operating system at this time.
Do you really believe that you already know it enough?
If something is wrong with this wiki, please let us know.
Webino™ is a webapp's platform. © 2014 by Webino, s. r. o. All rights reserved.