Developers should be able to create applications that are beautiful, easy to use, secure and have maintainable code. In this channel you will learn how to create professional applications.