Franklin Dwayne McKie

Programmer | Aspiring Web Developer

FYI!

I can write a few lines of computer code in a few languages


photo

A little bit about me...

Franklin Dwayne McKie is my name. After a number of years away from the IT industry, as a career, I recently decided to get back into it. After random encounters with friends, I concluded that learning about the current state of Front End Web Design would be one way to return to the IT industry. A lot of things have changed since I wrote HTML code, in 1998, for a project in graduate school. I am very fortunate to have made this decision!!!

Education

Undergraduate degree: B.B.A - Computer-based Information Systems - Howard University - December 1995

Graduate degree: Project Management - Keller Graduate School of Management - June 2007

Montgomery College (Workforce Development & Continuing Education) - June 2019 - current

Courses taken:

  • Java Programming - Introduction
  • Java for Web Development
  • Python Programming - Level I
  • Python Programming - Level II
  • Data Analytics Bootcamp
  • Data Analytics Bootcamp - Advanced
  • Storytelling with Data
  • Tableau Level I - Introduction
  • Tableau Level II - Building Dashboards
  • Tableau Level III - Advanced Techniques

Not included on the list, above, are the 6 courses needed to participate in the Front-End Web Development Capstone...

Hobbies - Interests


  • Music
  • Sports
  • Travel

I played the clarinet and bass clarinet for nearly 10 years (ES/MS/HS) in the HS Marching Band, Symphonic Band and Orchestra. Also, I worked in the music retail industry for nearly 5 years. With a focus on Electronic and Dance music, I was able to give customers a wide-range of music to listen and purchase.

In HS, I played varsity baseball for 2 years. Also, I played Freshman basketball.

I have traveled along the East Coast, Deep South, California, Canada, and Europe (Norway, Sweden, Denmark, Germany, Poland).


Goals for Front-End Web Development





Ultimate Goal: Front-end Web Design Certification

100% Complete

HTML5 and CSS3

  • Have a better understanding of the rules on how to write and use code to create web pages
  • Learn how better stylize web pages

JavaScript and jQuery

  • Learn how to make a web page more interactive
  • Learn how to use tested code for easier use and less coding
  • Understand how jQuery works

XML/JSON/AJAX

  • Learn more about eXtensible Markup Langugue (XML)
  • Learn more about JavaScript Object Notation (JSON)
  • Learn how to create XML files
  • Learn how to create JSON files

Responsive Web Design (RWD)

  • Learn about RWD and how it works
  • Learn about the many RWD Frameworks
  • Create a web page using the Bootstrap Framework
  • Create a web page using the w3.CSS Framework

Bonus!!!

While taking these courses, the knowlegde that I gained was very useful with other courses/programs that I had been taking concurrently. The HTML5, CSS3 courses came in handy while participating in the America's Promise Grant Program's Java Mini Boot Camp and Java Web Developer Boot Camp.

Sample Programs (via GitHub)

Also, in the Python Programming (Level II) and Data Analytics Bootcamp (Advanced) courses, Python code was used to read JSON files. Because of learning how JSON files were constructed, it was easier for me to understand how the data would be read and could be displayed in output.




Front-End Web Development Certification Courses


Card header image

HTML5

Learning Results:

  • Obtained knowledge about HTML5 code.
  • Created and edited web pages using HTML5 code.
  • Learned how to place web design program code onto a remote Web Server.

See projects
Card header image

Cascading Style Sheets 3 (CSS3)

Learning Results:

  • Understanding how CSS3 code works with HTML5 code.
  • The ability to write CSS3 code to stylize a web page.




See projects
Card header image

JavaScript

Learning Results:

  • Gained knowledge about how JavaScript can make a web page more interactive.
  • Gained knowledge about where JavaScript code can be placed within a web page program.
  • Writing JavaScript code within a web page/site.
See projects
Card header image

jQuery

Learning Results:

  • Learned how jQuery can replace a large number of lines of JavaScript code.
  • Learned about the many jQuery repositories.
  • Use of jQuery to create web pages.
  • Created a personal page/program using jQuery.



See projects
Card header image

XML/JSON/AJAX

Learning Results:

  • Better understanding about XML
  • Better understanding about JSON
  • Created a JSON and a XML file








See projects
Card header image

Responsive Web Design (RWD)

Learning Results:

  • Understanding why RWD is necessary with the many devices used to access the Internet
  • Learned about the multitude of the available Frameworks
  • Using a RWD Planning Worksheet to speed the process of creating a webpage/website
  • Developed a RWD website using the Bootstrap Framework.
  • Developed a RWD website using w3.CSS Framework.
See projects
Card header image

Capstone Portfolio

My Capstone Scorecard

See Results

Final Result:

With the combination of the 6 courses, the ablilty to create a flexible and responsive webpage/website




Prospective Employers



Contact Me


Phone


H 301-840-0994

C 240-805-2045