Jennifer A. Kramer, MS
Lecturer in Web Technologies
For more than fifteen years, Jen Kramer has been educating clients, colleagues, friends, and graduate students about the meaning of a quality website. Since 2000, she has built websites that are supportive of business and marketing goals in a freelance capacity and as part of an agency.
She is a lecturer in web technologies, teaching about five courses per year at the Harvard Extension School, advising students, and assisting in curriculum design.
Kramer is also a prolific video author, creating twenty-seven training courses for lynda.com, O'Reilly Media, and Aquent Gymnasium.
Kramer has written two books published by Wrox Press (a division of Wiley), Joomla! Start to Finish: How to Plan, Execute, and Maintain Your Web Site (2010) and Joomla 24-Hour Trainer (2011).
She is also available for individual private tutoring, customized classroom training, and occasional freelance web design work.
Kramer earned a BS in biology at University of North Carolina at Chapel Hill and an MS in Internet strategy management at the Marlboro College Graduate School.
- MS Marlboro College Graduate School
Courses with Jennifer A. Kramer
Fall Term 2016
Students create an individual project, presenting it to fellow students and visiting faculty. They apply knowledge and skills obtained in the program to design a significant project in a collaborative environment. At the end of the semester, they make a formal oral presentation of their project to a faculty committee.
This course dives deeply into HTML5, Cascading Style Sheets (CSS), and jQuery, so students can better understand their power and flexibility in designing web pages. Students learn about advanced selectors, including general and adjacent sibling selectors, attribute selectors, pseudoselectors, pseudoelements, and CSS specificity. Methods for layout are covered extensively.
Spring Term 2017
In a rapidly changing world, the need for online publishers to keep up with the needs and expectations of their site visitors is paramount. Today, many web publishers use content management systems (CMS) to allow them to instantly and dynamically update web pages and properties as new content becomes available so that every visit to a site is engaging, informative, and meaningful.
With HTML and CSS mastered, this course features a comprehensive exploration of responsive design. Students build their own layout grids, explore media queries, and understand proper responsive image management. Students also explore Sass, a CSS preprocessing language that combines logic and variables with CSS to create dynamic styling.
With all the coding courses available online, it's not hard to learn the technical tools and languages needed to build a website or application.