Appreciate and use programming skills such as inheritance, classes, variables, arrays, functions, methods, etc. Develop a database model for an existing application or start over by switching to a new one. Improve system performance by resolving coding errors or ,developing and designing web applications with an emphasis on database deployment. server slowdowns.