Excerpt from product page

[ ]
[ Courses ] [ Blog ] [ Contact ] Sign up or Login
By using our site, you agree to our Cookie Policy, Privacy Policy, and our Terms & Conditions. ×




[Sign up] [Login] ×



Login to your account



Username*

Password*


[Forgot password?]


Login

Don't already have an account? [Create an account].


Create a new account



Username*
Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
Email*

Password*
Your password can't be too similar to your other personal information.Your password must contain at least 8 characters.Your password can't be a commonly used password.Your password can't be entirely numeric.
Password confirmation*
Enter the same password as before, for verification.

Create account

By creating an Ordinary Coders account, you agree to Ordinary Coders' Terms and Condtions. After clicking "Create account" users will be redirected to the purchase page.


If you already have an account, [login] instead.




Building a Django Web App

From HTML to Python to Deployment


Requirements: A computer. No coding experience necessary!






Course Details
HTML, CSS, Bootstrap, Python, Django, Deployment 25 in-depth lessons 60+ instructional GIFs 20+ in-browser code editors 15+ coding challenges 55+ quiz questions

Content Description

This course provides in-depth instructions on how to create your own web app, start to finish. We will cover everything from the basic structures of HTML documents and stylesheets to Django functionality, design, and deployment. By the end, you will have a fully customizable web app with the possibility to monetize through Amazon's Associates Program.

Satisfy your entrepreneurial endeavors by coding something with a purpose.


Content Breakdown





HTML and CSS



Get to know the basics of HTML document structure and elements. Then continue with styling HTML elements using basic CSS declarations.
------

1. HTML tags and elements
------

2. HTML formatting
------

3. Inline CSS and stylesheets
------

4. CSS framework Bootstrap
------

5. Website layout and design




CLI and Python



It's time to learn more about coding using a command line interface (CLI) and Python Programming Language examples.
------

6. Command Line Interface
------

7. Python setup
------

8. Python exercises




Django I



Now that you have a grasp on using CLI and Python, let's jump into installing Django and setting up your first web app.
------

9. Django installation and configuration
------

10. Django overview and debugging
------

11. Django + Bootstrap
------

12. Django functionality I
------

13. Django functionality II




Django II



Further increase your web app functionality with the Django template language, Python packages and other built-in Django features.
------

14. Django user registration
------

15. Python packages + Django messages
------

16. User login + logout
------

17. Creating a blog
------

18. Updating the homepage




Django III



Create a user page and allow users to submit product reviews. Then increase the app's mobile compatibility with media queries.
------

19. Django custom user profile
------

20. User-submitted content
------

21. Finishing touches




Deploying Django



Add the final configuration settings to your project and deploy your Django web app using Amazon Web Services (AWS).
------

22. Deployment configurations
------

23. Deploying to AWS Elastic Beanstalk
------

24. Web development next steps
------

25. Custom domains + Security configurations


Delivery Method after Purchase

Upon purchase, the course is made immediately available to the registered user. After purchase, the course is accessible via the username or "Courses" tabs in the navigation bar, and the "Continue Course" button on the homepage. Please keep in mind the course can only be accessed when logged in.


Format of the Course

This course is provided entirely online. With the completion of each lesson, new parts of the course will unlock. To properly complete the course, users must have access to a computer with an operating system, such as macOS or Microsoft Windows. If your computer has a lightweight operating system, such as a Chromebook, instructions are also provided for properly completing the course. The Python programming language and a text editor are required, both of which are free and download instructions are detailed.


------


Related Articles

[

June 12, 2020, 12:16 p.m.

Manage Django Static Files (Images, JS, CSS)

[ Django ] [ Beginners ] ] [

June 9, 2020, 1:49 p.m.

Beginner's Guide to Django Web Apps

[ Django ] [ Beginners ] ] [

June 2, 2020, 1:06 p.m.

How to use Django Messages Framework

[ Django ] [ Bootstrap ] [ Beginners ] ] [

June 1, 2020, 11:12 a.m.

How to use Django Models

[ Django ] [ Bootstrap ] [ Beginners ] ] [

May 27, 2020, 11:09 a.m.

25+ Helpful Python Commands in Jupyter Notebook

[ Beginners ] [ Python ] ] [

May 20, 2020, 11:50 a.m.

Quick Start to Django Configuration

[ Django ] [ Beginners ] ]



Learn to build this easily customizable web app.

$29.99
Buy Now

Unlock new parts of course as you code


Take notes with built-in, online notebook


View list of common errors and solutions


Maintain unlimited access to course content




------





BLOG

[Django]

[AWS]

[Bootstrap]

[Production]

[Beginners]

[Python]

[Stripe]


ClickBank is the retailer of products on this site. CLICKBANK® is a registered trademark of Click Sales, Inc., a Delaware corporation located at 1444 S. Entertainment Ave., Suite 410 Boise, ID 83709, USA and used by permission. ClickBank's role as retailer does not constitute an endorsement, approval or review of these products or any claim, statement or opinion used in promotion of these products.

For Product Support, please contact the vendor [HERE].
For Order Support, please contact ClickBank [HERE].



© 2020 Ordinary Media, LLC. All Rights Reserved.




Terms & Conditions
×

Accounts

When you create an account with us, you guarantee that you are above the age of 18, or your legal guardian/parent provides consent, and that the information you provide us is accurate and complete. Inaccurate or obsolete information may result in the immediate termination of your account.

You are responsible for maintaining the confidentiality of your account and password, including but not limited to the restriction of access to your computer and/or account. You agree to accept responsibility for any and all activities or actions that occur under your account. You must notify us immediately upon becoming aware of any breach of security or unauthorized use or purchase on your account.


Purchases

If you wish to purchase any product or service made available through the site, you may be asked to supply certain information relevant to your purchase including your credit card number, the expiration date of your credit card, your billing address, and your shipping information. Upon purchase of any service provided by the site, you warrant that the information you supply is true, correct and complete and you have the legal right to use any credit card(s) or other payment method(s) in connection to the purchase.

The site employs the use of third party services for the purpose of facilitating payment(s) and the completion of purchase(s). By submitting your information, you grant us the right to provide the information to these third parties.


Security

We value the security of your personal information and we strive to implement and maintain reasonable, commercially acceptable security procedures and practices appropriate to the nature of the information you provide. Your personal information is not shared with any other entities, except in the case of the third party service facilitating and confirming the transaction and its legitimacy.

However, please be aware that no method of transmission over the internet or electronic storage is 100% secure and we are unable to guarantee the absolute security of the personal information we have collected from you.


Communications

We may use the personal information you provide to contact you with promotional materials, marketing, and/or newsletters that may be of interest to you. You may opt out of recieving any or all of these communications by contacting us.


Cookie Policy

Cookies are small text files placed on your device when visiting our website www.ordinarycoders.com. We use cookies to record user-specific information on which pages the site visitor accesses or visits, to store information about visitors’ preferences, and to personalize or customize our web page content based upon visitors’ browser type or other information that the visitor sends via their browser.

We use Google Analytics' cookies to analyze the usage of the Website by Users. Ordinarycoders.com has opted out from sharing your information with Google, to the extent allowed by the Google Analytics functionalities.

Managing, accepting, refusing or deleting cookies can be done by selecting the appropriate setting on your browser. However, this may prevent you from properly using certain features on our website.


Privacy Policy - Information we collect:

Contact Data, including your first and last name, and email address. Account Credentials, including your username, password, password hints, and information for authentication and account access. Billing Data, including your payment instrument number (such as a credit or debit card number), expiration date, and security code as necessary to process your payments. Profile Data, including your interests, inferences, preferences, notebook and favorites. Content, including content within any messages you send to us (such as feedback and questions to customer support) or publicly post on the Service (such as in your public profile, in reviews, and comments) as well as any academic content that you generate and submit for grading.

We use remarketing to advertise our product to visitors across websites and other platforms (such as Facebook and Twitter) after they leave this website

Remaketing is performed by thrid-party service, Perfect Audience, and uses cookies on a user's device to retarget. To opt out, visit https://www.perfectaudience.com/privacy/ and select "Partner Opt-out".


Note to California Residents - You have the right to know and delete:

Identifiers, including name, email address, phone number account name, IP address, and an ID or number assigned to your account. Customer records, billing and shipping address, and credit or debit card information. Demographics, such as your age or gender. This category includes data that may qualify as protected classifications under other California or federal laws. Commercial information, including purchases, you subscription and engagement with the Services.

You have the right to delete the personal information we have collected from you and the right to know certain information about our data practices in the preceding 12 months.

Close

Sites you may be interested in