HOME ABOUT GOALS COMPLETED EXERCISES PROSPECTIVE EMPLOYMENT CONTACT

Xavier Alleyne

boy

Front-End Web Developer & Artist

Xavier Alleyne


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


Avatar

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
Website F.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.


Completed Certification Exercises


The programming langauges and web development utilities that I completed and that were discussed in my certification course include:
HTML, CSS, JavaScript, jQuery, XML, JSON, AJAX, and Responsive Web Design.

Along with the lectures, we engaged in basic web-development exercises to get a feel for how each programming language works.

The results of each completed exercise can be found by clicking the tabs below.

HTML Exercises

CSS Exercises

RWD Exercises

JavaScript Exercises

jQuery Exercises

JSON Exercises

AJAX Exercises

XML Exercises

Capstone Evaluation Page



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.

HTML (Hypertext Markup Language)

×

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.

CSS (Cascading Style Sheets)

×

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.

RWD (Responsive Web Design)

×

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.

JavaScript, jQuery, JSON, and AJAX

×

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.

XML (eXtensible Markup Langauge)

Prospective Employment


A few companies with a front-end web development team that I am interested in joining include:


marstudio

A company that focuses on high quality advertising for clients using their extensive and highly skilled marketing team.

Johns Hopkins Healthcare

A medical establishment that conducts research and provides patient care.

Healthy Directions

A company dedicated to providing safe and accessible supplements to live a healthier life.

Contact Me


Clarksburg, MD

xalleyne@montgomerycollege.edu


For further inquiries, you can contact me using the information provided below and I will get back to you at my earliest convenience.