By learning HTML & CSS to PHP & MySQL and, finally, CMS, students acquire fundamental industry skills. However the primary goal is not to teach students how to follow instructions but present students with the tools to facilitate problem-solving so that they can achieve independence and think beyond the browser window.
To start off, students are introduced to the major programming languages and web design tools. Starting with HTML, which, of course, isn’t so much a programming language as it is a language for creating websites. HTML is used to build a website’s skeleton which is later moulded and customized with the help of CSS. By the end of the first level, TUMOians design their very own static website that’s about 5-6-pages long.
While already knowing how to create static sites, students in level two tackle dynamic websites. The content of a dynamic page can be easily edited through a web application, which in this case, TUMOians will also design. To accomplish all of this, students incorporate PHP and MySQL languages into their arsenal of web design tools and create either a whole new website or choose to revamp the one they created in level one.
After learning about dynamic sites, teens move on to WordPress, an open-source web design application based on PHP and MySQL. TUMOians freely code and design WordPress templates. During the workshops, students acquire the knowledge necessary to continue working independently and develop their professional skills.