Real Life Coding: Developing Survey Application
Real Life Coding: Developing Survey Application, available at $19.99, has an average rating of 3.44, with 54 lectures, based on 9 reviews, and has 93 subscribers.
You will learn about Design Database to support your application Build KnockoutJS Model to represent multiple View Objects Build UI that communicates with Web API and jQuery Visualize your data with Google Visualization Charts library Develop MVC based Controllers and Views to support requirements Develop WebForms Admin interface to support data entry Generate QR codes using your data Expand and sharpen your coding skills This course is ideal for individuals who are Anyone with some coding experience who is interested in learning web development. or Anyone with interest in web programming with free Microsoft technologies. or Anyone interested in front-end coding using KnockoutJS and jQuery. or It may be too challenging for “just starting” coders. It is particularly useful for Anyone with some coding experience who is interested in learning web development. or Anyone with interest in web programming with free Microsoft technologies. or Anyone interested in front-end coding using KnockoutJS and jQuery. or It may be too challenging for “just starting” coders.
Enroll now: Real Life Coding: Developing Survey Application
Summary
Title: Real Life Coding: Developing Survey Application
Price: $19.99
Average Rating: 3.44
Number of Lectures: 54
Number of Published Lectures: 54
Number of Curriculum Items: 54
Number of Published Curriculum Objects: 54
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- Design Database to support your application
- Build KnockoutJS Model to represent multiple View Objects
- Build UI that communicates with Web API and jQuery
- Visualize your data with Google Visualization Charts library
- Develop MVC based Controllers and Views to support requirements
- Develop WebForms Admin interface to support data entry
- Generate QR codes using your data
- Expand and sharpen your coding skills
Who Should Attend
- Anyone with some coding experience who is interested in learning web development.
- Anyone with interest in web programming with free Microsoft technologies.
- Anyone interested in front-end coding using KnockoutJS and jQuery.
- It may be too challenging for “just starting” coders.
Target Audiences
- Anyone with some coding experience who is interested in learning web development.
- Anyone with interest in web programming with free Microsoft technologies.
- Anyone interested in front-end coding using KnockoutJS and jQuery.
- It may be too challenging for “just starting” coders.
This course will take you through the steps necessary to build a useful, real life web application based on requirements from an actual marketing department. Watch as the web developer in this video series is given the task of creating survey functionality to be used on a web site and poll participants via email marketing blasts. Additionally this developer must collect real time feedback from attendees at live events.
Learn which technologies should be used and how each requirement should be fulfilled. Sit next to the developer and see how it's all put together. This course is not about teaching a specific language or technology, but rather it demonstrates how to use several technologies and programming tools together to accomplish the given goals.
By watching this video series you will benefit by learning how to code and tie different layers of application together in an efficient way. This course will help expand your web development skills and will provide you with ideas to help you approach future projects with confidence.
Course Curriculum
Chapter 1: Intro and Overview
Lecture 1: Project Introduction
Lecture 2: Project road-map
Chapter 2: Database Architecture and Design
Lecture 1: Overview
Lecture 2: Defining our Entities and relationships
Lecture 3: Enhancing data entities with additional properties
Lecture 4: Loading Sample Data: Survey
Lecture 5: Loading Sample Data: Response
Lecture 6: Loading Sample Data: Skipped
Lecture 7: Survey Results: Report Overview
Lecture 8: Getting numbers out: Version1 Part 1
Lecture 9: Getting numbers out: Version1 Part 2
Lecture 10: Getting numbers out: Version1 Major issue identified
Lecture 11: Getting numbers out: Version2
Lecture 12: Getting numbers out: Finalizing the Stored Procedure
Chapter 3: Core Functionality
Lecture 1: Prerequisite: Prepare your Visual Studio Environment
Lecture 2: Creating a View for developing our Survey model
Lecture 3: Creating Data Access Layer: Linq-To-SQL
Lecture 4: MVC 5 Routing, enabling LoadOptions and JSONFormatter
Lecture 5: Coding Survey’s View Model with KnockoutJS
Lecture 6: Collecting User’s response
Lecture 7: Creating Response Data Transfer Object (DTO)
Lecture 8: Creating Web API Response Controller
Lecture 9: Adding “Save Answers” action to our Survey View Model
Lecture 10: Coding Survey Questions Navigation links
Lecture 11: Beautify our Survey presentation
Chapter 4: Core Functionality: Charts
Lecture 1: Google Visualization Chart: Review
Lecture 2: Prototype Web API Controller to produce correct data structure
Lecture 3: Coding Web API Controller to expose Survey’s response data
Lecture 4: Creating KnockoutJS custom binding for Chart
Lecture 5: Adding Report View Model to our Survey ViewModel
Lecture 6: Adding Report Navigation links
Chapter 5: Admin Pages
Lecture 1: Admin Section overview
Lecture 2: Defining Admin pages
Lecture 3: Surveys Listing Admin Page
Lecture 4: Manage Survey’s record
Lecture 5: Creating Survey’s Overview Admin page
Lecture 6: Manage Items & Answers: Part 1
Lecture 7: Manage Items & Answers: Part 2
Lecture 8: Manage Items & Answers: Part 3
Lecture 9: Beautify Admin Forms
Lecture 10: Adding “Embed Code” fields with code snippets
Lecture 11: Embed Survey Code on website’s home page
Lecture 12: Protecting Admin Pages with simple login page
Chapter 6: Survey via Email
Lecture 1: Adding Email embed code to Admin page
Lecture 2: Code Controller to handle Email responses
Lecture 3: Embed Email Code on website’s home page
Chapter 7: Survey via QR Code
Lecture 1: Web API function to generate a QR Code
Lecture 2: Enhance Database to accommodate QR personalization
Lecture 3: Demo Form to present QR functionality
Lecture 4: Generate Participant Controller
Lecture 5: Generate personalized QR Code
Lecture 6: Create personalized Survey landing Page
Lecture 7: Storing personalized response
Lecture 8: Adjusting Email response handling
Instructors
-
Dima Grebniev
Web Development
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 2 votes
- 4 stars: 0 votes
- 5 stars: 4 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024