When I first started the program I hadn't ever used PhotoShop. The only way I knew how to edit photos was on my phone. Throughout the coursework for the web developer program, I learned how to utilize PhotoShop and other tools to great effect. Because of my coursework, I'm now able to create web graphics and optimize images for the web.
I demonstrate the skills that I've learned in the gallery-style page that I put together during my internship. I used PhotoShop to make the images stand out, but also to make sure that the file sizes weren't so unruly that the page won't load. You can see this page by clicking the link below.VISIT WORK SAMPLE
Coming into this program I knew next to nothing about web design principles. I had obviously visited plenty of websites in my time, but had never truly put any thought into how developers went about creating the designs they did, or why they did things the way they did. Having come through the other side of this program, I now understand how a developer uses design principles to draw the user's eye to certain content, provide contrast for readability, and work with layouts to make a site aesthetically pleasing.
I demonstrate the skills surrounding web design principles that I've learned in the homepage of my very own portfolio site. I use drastic colors to portray the inherent creativity of web design, and I use a monochromatic scheme on the developer side to display how development is more analytical. The use of negative space and a minimalistic look also does a good job of showing the user only information that I felt was important for them to get. You can see my homepage by clicking the link below.VISIT WORK SAMPLE
Coming into this program, I had absolutely zero experience in maintaining a website. Thanks to the careful tutelage of my professors, I now know how to, not only get a website up and running, but ensure that it stays up and running. On top of that, I learned how to make sure that the site remains current to accepted web standards.
I demonstrated this skill throughout my internship by maintaining my employer's website. It is a WordPress site, and I was responsible for ensuring that all of the latest core updates, plug-in updates, and web standards were met. I was also responsible for performing a weekly back-up of the site. You can view the maintained website by following the link below.VISIT WORK SAMPLE
Coming into this program, I had no experience in promoting a website online. I knew that social media was a likely avenue for a website to take in order to promote itself online, but I didn't have a clue as to how it was done, or how else a website would turn up on Google's search page. Thanks to my coursework and internship experiences, I now know how to effectively promote a website and its products on social media, and I know how to develop and employ an effective SEO (Search Engine Optimization) strategy for my clients.
I demonstrated the skills required with this objective during my internship, when I used the Yoast SEO plug-in to great effect on my employer's website. I did keyword research, used the appropriate keywords on each page, and wrote content and product descriptions that scored well on the Flesch Reading Ease Test. You can visit the site and read product descriptions and content by visiting the link below.VISIT WORK SAMPLE
Coming into this program, I had no experience in designing software systems. Throughout the Mobile Applications Developer program, however, I was exposed to a variety of ideas and trends that go into the design of a software system. Everything from color palette to button size to overall layout was discussed during my courses, and that taught me a lot.
The skills associated with software system design are best demonstrated in my web Movies application. This project required HTML, CSS, jQuery, and knowledge of application design fundamentals such as color contrast and button size. You can view the web app at the link below. *Note: this project is best viewed on a mobile screen*VISIT WORK SAMPLE
I actually had some experience in developing technical documentation prior to starting the Mobile Applications Developer program, however, not very much. I knew that it was tedious (at least to me) and that the language had to be easily understandable by everyone who may read it, which is no small feat in some instances. In my coursework, I learned how to make this process much easier by creating outlines of a document prior to fleshing out the details. I also learned how layout and contrast can play a key role in making your document more readable.
I demonstrated the skills required with this objective on my YouTube channel, where I produce tutorials to help other people along in their web development careers by explaining what I've learned along my journey in plain English.VISIT WORK SAMPLE
Developing data-driven websites: I didn't even understand that terminology before beginning this program. Again, I had never written a single line of code before I began this journey on August 21, 2017. However, with dedication and patience, I came to understand that data-driven websites push and pull data from a database and display it in the user's browser. I even learned how to make that magic happen (trust me, it's nothing short of wizardry).
I demonstrate the skills involved with developing a data-driven website in the site that you'll find by clicking the link below. I developed this site over the summer between years one and two of the program, and it uses a large database of information to pull the latest articles written in a scientific journal, allows users to search for information, and much more. It also is built so that the client can input data through a WYSIWYG to update content regularly without having to contact a developer to do it.VISIT WORK SAMPLE
I had no experience in exploring new web technologies (or old web technologies for that matter) prior to starting the program. Thanks to my learning experiences at MPTC, I'm aware of what the latest web technologies are, how to use them, and how to stay ahead of the curve as I move forward in my career.
I demonstrate that I've explored new web technologies in my portfolio site, which you're viewing now 😄. For starters, I just used an emoji on a website. I also use CSS animation to create the unique effect I've achieved both on the page you're currently on and the portfolio page. Lastly, the menu system utilizes a combination of CSS animations and an SVG to replicate an ink-blot-esque effect.VISIT WORK SAMPLE
Project management is something that I actually had experience with coming into this program. However, I had never led a team in a web development project prior to starting my Workflow Development class. In that class, I learned how to run an efficient team by keeping the project organized and ensuring that all of the individual components came together as one on time.
I demonstrated project management skills throughout my semester as the Project Manager for my Workflow Development Group: CubeBreakers. You can view some of our project files and such at the link below. The team login username is "Teamer" and the password is "password". Not the most secure, obviously, but it was just a simple project site.VISIT WORK SAMPLE
Coming into this program, I had no experience integrating database technologies. Thanks to my professors and my coursework in the Mobile Applications Developer program, now I do! I learned how to use server-side programming languages like PHP in order to integrate database technologies.
I demonstrated the skills required with this objective during my internship, where I used the WordPress content management system exclusively on my employer's website. The website communicates with his database of products to display the information in the user's browser. I wrote a Child-Theme for this website in order to prevent parent-theme updates from overwriting style and structural changes that my employer wanted. This involved heavy use of PHP, a server-side programming language that allows you to integrate a database into a website.VISIT WORK SAMPLE