No. The application developer uses a graphical user interface to construct the application, including the web pages. APEX constructs the HTML. However, knowledge of web dev languages (e.g. HTML, JavaScript, JSON) will let the developer create ever-more sophisticated applications.