AD130: Web Application Development – Project 1

  • assess to the text book will be provided

    Save Time On Research and Writing
    Hire a Pro to Write You a 100% Plagiarism-Free Paper.
    Get My Paper

    1) Complete the environment installation steps onpages 7–9 of your textbook.

    Steps include:

    • -Installing Python
    • -Installing PyCharm Community Edition
    • -Virtualenv
    • -Installing Django
    • -DB Browser for SQLite
    • Using DB Browse

    2) Complete all the “Exercise” sections in Chapters 1 and 2:

    • Exercise 1.01: Creating a Project and App, and Starting the Dev Server
    • Exercise 1.02: Project Setup in PyCharm
    • Exercise 1.03: Writing a View and Mapping a URL to It
    • Exercise 1.04: Exploring GET Values and QueryDict
    • Exercise 1.05: Creating a Templates Directory and a Base Template
    • Exercise 1.06: Rendering a Template in a View
    • Exercise 1.07: Using Variables in Templates
    • Exercise 1.08: Generating and Viewing Exceptions
    • Exercise 1.09: Debugging Your Code
    • Exercise 2.02: Creating an Entry in the Bookr Database
    • Exercise 2.03: Using the create() Method to Create an Entry
    • Exercise 2.04: Creating Records for a Many-to-One Relationship
    • Exercise 2.05: Creating Records with Many-to-Many Relationships
    • Exercise 2.06: A Many-to-Many Relationship Using the add() Method
    • Exercise 2.07: Using the get() Method to Retrieve an Object
    • Exercise 2.08: Using the all() Method to Retrieve a Set of Objects
    • Exercise 2.09: Using the filter() Method to Retrieve Objects
    • Exercise 2.10: Querying Across a Many-to-Many Relationship Using Field Lookup
    • Exercise 2.11: A Many-to-Many Query Using Objects
    • Exercise 2.12: A Many-to-Many Query Using the set() Method
    • Exercise 2.13: Using the update() Method
    • Exercise 2.14: Using the delete() Method

    AD130: Web Application Development – Project 1
    Project Description:
    Each great journey begins with a humble step. Before we can do awesome things with Django, we need to be
    prepared with a productive environment. In the first part of Project 1 you need to complete all the installation and
    configuration activities to set up the Django environment for your Operating System.
    1) Complete the environment installation steps on pages 7–9 of your textbook.
    Steps include:
    – Installing Python
    – Installing PyCharm Community Edition
    – Virtualenv
    – Installing Django
    – DB Browser for SQLite
    – Using DB Browser
    After environment setup is done, it’s time to practice some coding. Projects in this course are correlated to
    Capstone assignments, as projects will help you to practice features that need to be implemented in the Capstone
    project. For this reason, it is critically important to complete all the exercises provided in the book.
    2) Complete all the “Exercise” sections in Chapters 1 and 2:

    Exercise 1.01: Creating a Project and App, and Starting the Dev Server
    Exercise 1.02: Project Setup in PyCharm
    Exercise 1.03: Writing a View and Mapping a URL to It
    Exercise 1.04: Exploring GET Values and QueryDict
    Exercise 1.05: Creating a Templates Directory and a Base Template
    Exercise 1.06: Rendering a Template in a View
    Exercise 1.07: Using Variables in Templates
    Exercise 1.08: Generating and Viewing Exceptions
    Exercise 1.09: Debugging Your Code
    Exercise 2.02: Creating an Entry in the Bookr Database
    Exercise 2.03: Using the create() Method to Create an Entry
    Exercise 2.04: Creating Records for a Many-to-One Relationship
    Exercise 2.05: Creating Records with Many-to-Many Relationships
    Exercise 2.06: A Many-to-Many Relationship Using the add() Method
    Exercise 2.07: Using the get() Method to Retrieve an Object
    Exercise 2.08: Using the all() Method to Retrieve a Set of Objects
    Exercise 2.09: Using the filter() Method to Retrieve Objects
    Exercise 2.10: Querying Across a Many-to-Many Relationship Using Field Lookup
    Exercise 2.11: A Many-to-Many Query Using Objects
    Exercise 2.12: A Many-to-Many Query Using the set() Method
    Exercise 2.13: Using the update() Method
    Exercise 2.14: Using the delete() Method
    Submit the resulting files to Project 1 in Moodle.
    FOR INSTRUCTOR USE ONLY
    Grading Rubric
    Grading accepts a start value of 100. Points will be deducted for failure to fully complete or meet the stated requirements.
    Grading: 90-100 = Represents work of superior quality (A); 80-89 = Represents work of good to very good quality (B); 70-79 =
    Represents adequate command of class content (C); 69 and below = Represents work that shows a need for development or
    improvement (F); 0 = Represents plagiarized work (F).
    AD130: Web Application Development (NCP-WEB)
    Student:
    Instructor:
    Date:
    Project 1
    Description of requirements
    Completed environment setup on pages 7-9
    Complete Chapter 1 exercises
    Complete Chapter 2 exercises
    Project submitted by due date
    TOTAL
    YOUR SCORE: ________
    Instructor Comments:
    Possible
    Points
    20
    35
    35
    10
    100
    Your
    Points

    Save Time On Research and Writing
    Hire a Pro to Write You a 100% Plagiarism-Free Paper.
    Get My Paper
    Still stressed from student homework?
    Get quality assistance from academic writers!

    Order your essay today and save 25% with the discount code LAVENDER