Fun and creative web engineering with Python and Web2py
Fun and creative web engineering with Python and Web2py, available at Free, has an average rating of 4.3, with 25 lectures, 16 quizzes, based on 855 reviews, and has 36132 subscribers.
You will learn about After this course, you will be able to build dyamic apps using the popular Web2py framwork and understand how to do that using the Python Programming language This course is ideal for individuals who are This course is ment for total beginners up to intermediate programmers wanting to quickly get up to speed building dynamic webs-apps with the Web2py framework It is particularly useful for This course is ment for total beginners up to intermediate programmers wanting to quickly get up to speed building dynamic webs-apps with the Web2py framework.
Enroll now: Fun and creative web engineering with Python and Web2py
Summary
Title: Fun and creative web engineering with Python and Web2py
Price: Free
Average Rating: 4.3
Number of Lectures: 25
Number of Quizzes: 16
Number of Published Lectures: 25
Number of Published Quizzes: 16
Number of Curriculum Items: 41
Number of Published Curriculum Objects: 41
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- After this course, you will be able to build dyamic apps using the popular Web2py framwork and understand how to do that using the Python Programming language
Who Should Attend
- This course is ment for total beginners up to intermediate programmers wanting to quickly get up to speed building dynamic webs-apps with the Web2py framework
Target Audiences
- This course is ment for total beginners up to intermediate programmers wanting to quickly get up to speed building dynamic webs-apps with the Web2py framework
OBSERVE: For now the course is free on Udemy, since it is under development.
This course is about building web apps by learning web engineering and Python programming at the same time. We will be using a framework called Web2py which was created to make learning programming easy and enjoyable. But Web2py has also become a popular framework because it has turned out to be fast, scalable and that it allows for extreme developer productivity.
My personal love for Web2py grew from the fact that I literally became ten times more productive compared to when I was trying to get my head around another popular but really hard to learn framework called Django. I hope you will feel the same taking this course.
This course uses a heavy mix of videos, short texts to reinforce what you already have seen in the videos and a lot of quizzes to keep your brain attention on where it should be: learning.
I assume you know nothing about programming or building websites, but that you have a hunger to start building stuff online, and you can’t wait to get your first app online today.
Many courses take a dictionary approach to teaching programming throwing a book with commands out of context. This course is not one of them. We all know that learning things out of context has a bad smell and doesn’t result in competence.
This course is thus built around mini-projects resulting in small apps that we connect to each other. We will focus on the stuff most courses forget, such as engineering principles and writing good code. This means learning to analyse problems, rapid design process, writing automated tests and writing code that is easy to maintain and much much more.
You should take this course if you are interested in getting started with developing apps online. See you in class!
Course Curriculum
Chapter 1: Project 1: building a contacts webpage
Lecture 1: Overview of the Contacts App
Lecture 2: Install Google Chrome
Lecture 3: Creating a Pythonanywhere account
Lecture 4: Setting up Web2py on Pythonanywere
Lecture 5: Login to Web2py Admin interface and creating the Contacts web-app
Lecture 6: Setting up your personal time machine… version control
Lecture 7: Changing the design (View) of our Contacts app
Lecture 8: Playing with packages and sharing problematic code
Lecture 9: How to model database tables with Web2py
Lecture 10: Text: repeating the important stuff on modeling tables in Web2py
Lecture 11: Introducing controllers
Lecture 12: Text: how URL-s are mapped in Web2py
Lecture 13: Printing out values from our database
Lecture 14: Printing out stuff on a html page (view)
Lecture 15: Helping a student – our first problem solving
Lecture 16: Summing values up in a loop
Lecture 17: Text: How to sum things up
Lecture 18: Second solving a student's problem video
Lecture 19: Integers and floats
Lecture 20: Mac ONLY – how to open the python terminal
Lecture 21: Playing with variables in the python interpreter
Lecture 22: Understanding lists (called arrays in Python)
Lecture 23: How to count charachers in a string
Lecture 24: Looping over a list of items in a html-view file
Lecture 25: Finishing up. Fixing the top-menu and making the app the default app
Instructors
-
Mika Sjöman
Entrepreneur
Rating Distribution
- 1 stars: 27 votes
- 2 stars: 46 votes
- 3 stars: 172 votes
- 4 stars: 296 votes
- 5 stars: 314 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