Advanced eCourse—Coding and Web Development: A Beginner’s Guide

Advanced eCourse—Coding and Web Development: A Beginner's Guide

You must complete your registration in advance of the eCourse by following the instructions contained in the PDF download that accompanies your purchase. The download can be found on the final confirmation screen after you complete your purchase and may also be accessed from your account. Select "My Account" and then select the "Files" tab to see all of your digital downloads.

$500.00
Item Number:
1541-9397
Dates: 
From:  June 3, 2019
To:  August 25, 2019
Delivery Method: 
Asynchronous
Credentials: 
Attendance Cert.
Duration: 
12 weeks
Estimated Hours of Learning: 
72 Hours
Publisher: 
ALA Publishing eLearning Solutions
  • Description
  • Learning Outcomes
  • Registration
  • eCourse Outline
  • About the Instructor
  • Contact Us

 An ALA Publishing eLearning Solutions and SJSU iSchool Advanced eCourse

Programming and web design are core technologies of modern library services. If you can gain a fundamental understanding and basic proficiency in these two areas, you’ll have marketable skills that you can expand and grow in every direction imaginable.

This course is designed for those with little or no knowledge of programming. Starting at the beginning, Raymond Dean—a faculty member at San José State—will cut through the intimidation factor. By the end of the course, you’ll not only gain a conceptual foundation in programming and web development but also will know the basics of multiple programming languages and be able to build a basic website.

Registration for this eCourse will be capped at 50 participants. Don't miss your chance to participate! Register now.

Advanced Certificate of Completion

Participants who complete this Advanced eCourse will receive a SJSU iSchool/ALA Publishing Advanced Certificate of Completion. This certificate will affirm your status as having completed all the steps of an Advanced eCourse on Coding and Web Development: A Beginner's Guide and will provide proof of your participation that you can add to your resume.

Advanced eCourses—a format in which faculty from the SJSU iSchool will help you dig deep into cutting-edge topics during 12-week online courses, equipping you with potentially transformative knowledge and skills, and taking you from introductory through high-level content.

After completing this course, you will:

  • Understand the fundamentals of programming
  • Become familiar with the syntax and purpose for several computer languages
  • Understand the differences between client-side and server-side web programming languages
  • Create a basic responsive website with HTML and CSS
  • Understand the types of content management systems and web frameworks available and their features and benefits

Upon purchase you will receive a registration PDF in the form of a digital download. This PDF contains a link to the registration page and a password. You must download this PDF and follow the instructions in order to complete the registration. The download link can be found on the final confirmation screen after you complete your purchase, and may also be accessed by selecting "My Account" at the top of your screen and then selecting the "Files" tab. Confirmation with login instructions, reminders, and alerts will go to the email address used in the registration.

How this eCourse Works
The eCourse begins on June 3, 2019. Your participation will require approximately four to five hours a week, at times that fit your schedule. There are no live sessions. All activities take place on the website, and you will be expected to

  • Read, listen to or view online content
  • Post to online discussion boards
  • Complete weekly assignments or activities

Instructor Raymond Dean will monitor discussion boards regularly during the 12-week period, lead group discussions, and will also answer individual questions. All interaction will take place on the eCourse site, which will be available 24 hours a day, 7 days a week. It's recommended that students log into the site on the first day of class or within a few days for an overview of the content and to begin the first lesson.

User Requirements

Participants will need regular access to a computer with an internet connection for online message boards participation, viewing online video, listening to streaming audio (mp3 files), and downloading and viewing PDFs and PowerPoint files. ALA Publishing eLearning Solutions eCourses are fully compatible with Windows and MacOs.

Bulk Orders

This eCourse is licensed for a single user. For pricing on bulk purchases in excess of $1,000, please contact us for more information.

Weekly Course Topics:

1) Introduction to programming and web development (describe the types of languages and their applications)

2) HTML Basics

3) CSS Basics

4) Semantic HTML and advanced CSS selectors

5) Responsive CSS Layouts

6) Web Development Best Practices (accessibility, usability, media optimization.)

7) Creating a multi-page website (add navigation menu, CSS for print, etc.)

8) Forms (creating a form and processing the submitted data)

9) Fundamentals of Programming (Basic concepts, such as functions, variables, etc.)

10) JavaScript & JSON (interactive content / interacting with APIs)

11) XML & XSLT (Displaying XML data using XSLT)

12) Content Management Systems & Web Frameworks (advantages, types available, etc.)

Raymond Dean

Raymond Dean is a lecturer for San José State University's School of Library and Information Science. Dean has years of experience as a web developer and has earned an MLIS from SJSU and a M.Ed. from Drury University. With knowledge and experience in web development, the information field, and instructional technology, he has a blend of skills that has resonated particularly well with students in the library and information field. In addition to his work as a lecturer, he also operates several websites. His websites focus on technology education and providing online tools for teachers.

If you have any questions about this eCourse, please contact us at elsmarketing@ala.org.

At Your Service

Accommodations are offered based on user needs. For transcription or other accessibility requests, please contact us at elsmarketing@ala.org.

Also of Interest: 
Image for Memory Care and Technology: Innovative Ideas to Reach Senior and Alzheimer's Communities (PLA On-Demand Webinar)—INDIVIDUAL USER
Memory Care and Technology: Innovative Ideas to Reach Senior and Alzheimer's Communities (PLA On-Demand Webinar)—INDIVIDUAL USER
Image for Memory Care and Technology: Innovative Ideas to Reach Senior and Alzheimer's Communities (PLA On-Demand Webinar)—GROUP RATE
Memory Care and Technology: Innovative Ideas to Reach Senior and Alzheimer's Communities (PLA On-Demand Webinar)—GROUP RATE
Image for How to Be a Webinar Superstar: Tips for Running Effective Online Presentations (PLA On-Demand Webinar)—INDIVIDUAL USER
How to Be a Webinar Superstar: Tips for Running Effective Online Presentations (PLA On-Demand Webinar)—INDIVIDUAL USER
Image for How to Be a Webinar Superstar: Tips for Running Effective Online Presentations (PLA On-Demand Webinar)—GROUP RATE
How to Be a Webinar Superstar: Tips for Running Effective Online Presentations (PLA On-Demand Webinar)—GROUP RATE
Image for Early Literacy Programming in the Digital Age: Apps and E-Books in Storytime (PLA On-Demand Webinar)—INDIVIDUAL USER
Early Literacy Programming in the Digital Age: Apps and E-Books in Storytime (PLA On-Demand Webinar)—INDIVIDUAL USER
Image for Early Literacy Programming in the Digital Age: Apps and E-Books in Storytime (PLA On-Demand Webinar)—GROUP RATE
Early Literacy Programming in the Digital Age: Apps and E-Books in Storytime (PLA On-Demand Webinar)—GROUP RATE
Image for Building and Operating Your Digital Media Lab (PLA On-Demand Webinar)—INDIVIDUAL USER
Building and Operating Your Digital Media Lab (PLA On-Demand Webinar)—INDIVIDUAL USER
Image for Building and Operating Your Digital Media Lab (PLA On-Demand Webinar)—GROUP RATE
Building and Operating Your Digital Media Lab (PLA On-Demand Webinar)—GROUP RATE