Topics I am working on this year! This year is going to end so it will be 2012.
As a programmer we have to have in depth knowledge of areas in which we are working . Following are some areas I love to stress upon!
PHP
- Escaping and unescaping, htmlentities, add slashes etc.
- Error handling and error notices.
- Session and cookies.
- Saving sessions to database.
- Session and cookies.
- Multi lingual php sites, Internationalization, Unicode, utf-8
- Arrays, Strings, Objects, Curl, Mysql, datetime, Directory, DOM and DOMXML, Error handling and logging, Regex, URL.
- Regular expressions.
- Web services – XML-RPC, WSDL, SOAP
- Internationalization.
- File operations.
- PHP security.
- OOPS.
- SPL(Standard PHP Library).
- Reflections.
- PHP5 features.
- XML.
- Zend Framework.
- Joomla internals.
- Codeigniter internals.
- PHP unit and SimpleTest.
- XDebug.
- JUnit.
- Use of PHPdocumentor.
MYSQL
- Datatypes.
- Operators and Precedence.
- Control flow functions.
- String functions.
- Date and time functions.
- Full text search functions.
- Misc functions.
- Views.
- Stored procedures.
- Transactions.
- Joins.
- Triggers.
- Mysql tables and storage engines.
- Data definition statements and data manipulation statements.
- Mysql transactional and locking statements.
- Query optimization.
Apache
- Htaccess.
- Configurations and modules.
Javascript
- Regular expressions.
- JSON and XMLHTTPRequest.
- Closures.
- Arrays.
- DOM.
- Jquery.