Kyle Harms received his Ph.D. in Computer Science in 2017 at Washington University in St. Louis. Under the supervision of Dr. Caitlin L. Kelleher, he investigated leveraging completion problems to help enable middle-school students to learn computer programming independently. Professor Harms has completed and published research on a variety of topics relating to young learners and learning how to code, both through structured programs and through self-taught methods. His software work is available on the novice programming environment Looking Glass and the open-source program github.
Improving User Experience with InteractivityCornell Course
with Interactivity
Cornell CourseImproving User Experience with Interactivity ()
Tell me more!Online
Course Overview
In this course, you will explore the potential of interactivity by adding JavaScript to a website. First, you will consider the use of interactivity and identify some common best practices and pitfalls. You will then dive into the JavaScript language, practicing the basics of JS syntax and jQuery. Next, you will discover event-based programming concepts such as event handlers, state, and conditionals. Finally, you will debug both the syntax and logic of your JS code.
You are required to have completed the following course or have equivalent experience before taking this course:
- Framing Front-End Web Development
- Structuring Content with HTML
- Styling Web Content with CSS
- Composition and Responsive Design
Key Course Takeaways
- Develop the perspective and confidence of a programmer
- Recognize basic JavaScript & jQuery syntax rules and event-based programming techniques
- Design interactivity to improve the user experience
- Leverage the relationship between HTML, CSS, JavaScript, and the web browser to create functional and interactive web designs
- Debug and troubleshoot web development issues
Download Brochure
Fill out the form below to download program information and connect
with us.
Download a Brochure
Not ready to enroll but want to learn more? Download the course brochure to review program details.How It Works
Course Length
2 weeks
Effort
7-10 hours per week
Format
100% online, instructor-led
Course Author
Kyle Harms
Lecturer
Cornell Bowers College of Computing and Information Science
Lecturer, Cornell Bowers College of Computing and Information Science
Who Should Enroll
- Aspiring web developers, web designers, and UX designers
- Backend programmers who need front-end skills to become full-stack developers
- Self-taught web programmers
- Entrepreneurs
Get It Done
100% Online
100% Online
Our programs are expressly designed to fit the lives of busy professionals like you.
Learn From
cornell's Top Minds
cornell's Top Minds
Courses are personally developed by faculty experts to help you gain today's most in-demand skills.
Power Your
career
career
Cornell's internationally recognized standard of excellence can set you apart.
Stack To A Certificate
Request Information Now by completing the form below.
Act today—courses are filling fast.