دوره بسیار حرفه ای Developing High Quality Android Applications به کاربران این امکان را خواهد داد تا با نویسنده و کارشناس آقای دیویس همراه شده و به تولید حرفه ای برنامه های اندروید بپردازید. دوره ای که به صورت اساسی به دانش های زیادی خواهد پرداخت و به صورت کاملا حرفه ای و جامع شما را در طراحی و توسعه برنامه های کاربردی کمک خواهد نمود. امکان ایجاد نرم افزارهای بهینه سازی و یا حتی اپ های امنیتی از جمله مباحث ارائه شده در این دوره آموزشی می باشد.
سر فصل مطالب:
۰۱. Introduction
۰۲. Android Libraries
۰۳. Domain Design Challenges
۰۴. Software Design Principles
۰۵. Architecting The Presentation Layer
۰۶. Model View Presenter Pattern – MVP
۰۷. Static Code Analysis
۰۸. Checkstyle
۰۹. PMD
۱۰. FindBugs
۱۱. Android Lint
۱۲. Testing
۱۳. Unit Testing
۱۴. Unit Testing with JUnit
۱۵. Unit Testing with JUnit And Mockito
۱۶. User Interface Testing
۱۷. UI Testing With Espresso
۱۸. Conclusion