I am an admirer of visual arts and musical expression. I have some experience with graphic design, oil and acrylic painting, figure drawing, intaglio, and 3D art. I have also created a full instrumental song using a music production program at my leisure. Several years ago, I took on cross-country running for a while and have loved running and physical exercise ever since. I enjoy long walks on a cool summer day, and playing video games to wind down at the end of the day.
Front-End Web Developer & Artist
I have completed the Front-End Web Development Certification course at Montgomery College Rockville, which has exposed me to the core components of HTML, CSS, JavaScript, and data distribution through networks.
Certification:Front-End Web Development WebsiteF.E. Web Dev. Portfolio Degree:Associate's Campus:Montgomery College - Rockville Age:26 City:Clarksburg, MD
My Skills
A visual gauge of my course material comprehension.
HTML
CSS
JavaScript
XML
JSON
AJAX
Goals for Front-End Web Development
Through taking the front-end web developement course, I was able to learn more about information technology and various programming languages that are commonly used in the industry.
At the beginning, I plan to focus on working with HTML, CSS, and JavaScript; From there, I would look into learning other programming langauges to become more versatile.
Over time, I hope to use what I have already learned to refine my current developing skills and eventually maintain a career in the IT field as a web developer.
What I learned from completing each exercise can be found by clicking the tabs below.
×
What I Learned:
HTML is the code that provides the core structure and content of a webpage. HTML is transferred between clients and servers through networks using an HTTP (Hypertext Transfer Protocol) request. HTTP requests are part of the "request and response" system that clients use for data exchange.
×
What I Learned:
CSS is the main code that affects the appearance of a webpage. CSS can change the colors, spacing, sizing, etc. of elements in a webpage; It does so by referencing HTML elements by their tag, ID, and class, and applying specified properties and values to them.
×
What I Learned:
RWD allows webpages to be displayed properly on different screens and devices using CSS code. Flex Box and Grid Layout are two ways of building a webpage to be fluid and conform to the size of the user's device screen. Media Queries are defined in the CSS code to determine how to display the webpage when it is viewed on a certain "viewport"; The page will adjust accordingly for proper display.
×
What I Learned:
I learned that JavaScript provides website interactivity for the user and is one of the core components of a webpage. When a change happens on the webpage, it is called an "event", and it is JavaScript that affects these events.
JavaScript coding from scratch can be time consuming, using jQuery allows developers to pull pre-made JavaScript functions from a library and easily itegrate them into their webpage for more efficient developing.
JSON(JavaScript Object Notation) allows developers to store and manipulate large amounts of data in the form of "objects"; These objects are structured in "name-value" pairs which facilitate data access and storage.
AJAX(Asynchronous JavaScript) performs exchanges of data from the user and server using an "xmlHttpRequest", which allows the webpage to update information without being completely reloaded upon every update.
×
What I Learned:
XML is a text-based markup language used for the storage, altering, and transportation of data . It is "user-defined", meaning the tags and structure of the document are set by the coder. Each XML element is considered a node, and these nodes combined form a "parent-child" hierarchy in the XML DOM; XML documents always begin with a root node.
Prospective Employment
A few companies with a front-end web development team that I am interested in joining include: