Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

adicu/learn-webdev

Open more actions menu

Repository files navigation

An Accelerated Introduction to Web Development

http://learn.adicu.com/webdev

Learn to build a basic web app! This covers the process of learning to build a web app in Flask.

Building

Run the following in the root directory:

./build.sh

This generates .html files to be viewed in a browser.

Deploying

Run the following command to deploy to learn.adicu.com/webdev (requires SCP and access to adi-website on SSH):

./deploy.sh

Solutions

All solutions are available by section in the solutions/ folder.

Using Vagrant

We support running with vagrant! Install and setup Vagrant, and then:

$ vagrant up # launches the box
$ vagrant ssh # ssh into the box
# You are now in the vagrant instance
$ cd /vagrant # go to the code
$ cd <solutions folder> # Ex: cd webdev-solutions/1.3.2\ Dynamic\ Routes
# Run the solution # Ex: python app.py

Directory Structure

build/

This is where all the extra files needed to convert from markdown to HTML go. build.sh uses the files from this folder.

img/

All images for the project should be put in here.

About

The intro to web development curriculum for DevFest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.