The UP Centre for Student Innovations (UP CSI) has made it its mission to enhance student learning by working with real-world software projects. Attracting students who want to hone their skills in developing their ideas; the organisation has hosted various events to promote a learning-by-doing mindset.
Our resident front-end specialist Ricky Hurtado, was invited to conduct a seminar for the UP CSI students in February and I was lucky enough to come along for the ride. During the 2-day workshop, attendees learned and acquired the right front-end development skills for real world applications using HTML 5, CSS 3 and basic JQuery.
An overarching philosophy was evident in each learning segment:
The role of a front-end developer is to guide the user through their interaction and experience with the application. You need to make it user-friendly enough so that the user doesn’t get frustrated but also give the information they’ll need to meet the purpose of the application.
You need to be extremely detailed to exactly convert all the elements from the mock-up designs into the HTML layout.
It’s highly important for web designers to write code that describes content rather than focus solely on how the content should look. The two reasons for this are: 1. SEO and 2. It is possible to change the look and feel of your site without recoding all of the HTML.
From mostly being at the user-end of apps and websites, I found the workshops incredibly eye-opening on how a few key strokes translate to what I see on my screen everyday.
I hope that UP CSI can inspire other groups to build idea-incubators like the Innovation School to expose students to as much hands-on experience as possible while also allowing veterans to give back to the community