-
Урок 1. 00:00:51Introducing the course
-
Урок 2. 00:01:46The incredible power of web
-
Урок 3. 00:03:08What is fullstack development?
-
Урок 4. 00:01:33Student expectations and pre-reqs
-
Урок 5. 00:03:46What can you build with Python?
-
Урок 6. 00:04:51Course topics
-
Урок 7. 00:00:45Meet your instructor
-
Урок 8. 00:02:05Video player: A quick feature tour
-
Урок 9. 00:02:32Do you have Python 3? How do you get it?
-
Урок 10. 00:01:25Useful code editors
-
Урок 11. 00:01:16Get the source code
-
Урок 12. 00:01:56Following along
-
Урок 13. 00:03:42Choosing a Python web framework
-
Урок 14. 00:04:13Pyramid principles
-
Урок 15. 00:03:32Pyramid building blocks
-
Урок 16. 00:03:15Building block: Views
-
Урок 17. 00:02:49Building block: Routes and URLs
-
Урок 18. 00:01:50Building block: Configuration
-
Урок 19. 00:02:03Building block: Dynamic HTML Templates
-
Урок 20. 00:01:04Get the back story
-
Урок 21. 00:02:45Creating the starter project CLI
-
Урок 22. 00:07:54Demo: CLI starter site
-
Урок 23. 00:02:41Concepts: CLI starter site
-
Урок 24. 00:00:34Demo: Creating the starter project PyCharm
-
Урок 25. 00:02:34Demo: Creating the starter project PyCharm
-
Урок 26. 00:01:25Concept: Creating the starter project PyCharm
-
Урок 27. 00:02:45Project structure
-
Урок 28. 00:01:20Template language comparison
-
Урок 29. 00:04:38Template comparison: An example
-
Урок 30. 00:04:38Launching an existing project
-
Урок 31. 00:08:43Template demo
-
Урок 32. 00:02:26Concept: Templates
-
Урок 33. 00:02:21Layout: Motivation
-
Урок 34. 00:07:01Layout: In action
-
Урок 35. 00:02:25Concept: Layout
-
Урок 36. 00:01:44Project structure with layout
-
Урок 37. 00:03:34Routing overview
-
Урок 38. 00:02:46Demo: Routing, loading the project
-
Урок 39. 00:04:16Reorganizing the app
-
Урок 40. 00:04:17Adding the package-details route
-
Урок 41. 00:03:14Getting data from route
-
Урок 42. 00:03:11Packaging routes and views
-
Урок 43. 00:02:27Account routes and views
-
Урок 44. 00:01:22Concept: Using the routes
-
Урок 45. 00:05:17Route constraints
-
Урок 46. 00:06:07Demo: Building a CMS in 6 minutes
-
Урок 47. 00:01:59Concept: CMS routes
-
Урок 48. 00:01:34What we'll cover
-
Урок 49. 00:02:05CSS Front-end framework survey
-
Урок 50. 00:04:28Introduction to using Bootstrap
-
Урок 51. 00:01:03Running in a real web server
-
Урок 52. 00:02:45Intro to grid layout
-
Урок 53. 00:03:14Grid layout in action
-
Урок 54. 00:03:18Adding to the grid
-
Урок 55. 00:01:37Concept: Grid layout
-
Урок 56. 00:01:21Buttons and forms
-
Урок 57. 00:07:28Buttons and forms in action
-
Урок 58. 00:01:33Concept: Buttons and forms
-
Урок 59. 00:06:05Bootstrap themes
-
Урок 60. 00:03:29Our site design
-
Урок 61. 00:02:58The bare site again
-
Урок 62. 00:05:21Home page HTML
-
Урок 63. 00:04:27The making of the hero
-
Урок 64. 00:03:41Stats slice
-
Урок 65. 00:03:34New releases
-
Урок 66. 00:03:51Navigation and footer
-
Урок 67. 00:03:21Final footer
-
Урок 68. 00:04:07Introducing SQLAlchemy
-
Урок 69. 00:01:35Who uses SQLAlchemy?
-
Урок 70. 00:02:14Architecture
-
Урок 71. 00:03:11The database model
-
Урок 72. 00:06:50Modeling packages
-
Урок 73. 00:01:57SQLAlchemy model base class
-
Урок 74. 00:04:21Connecting to our 'database'
-
Урок 75. 00:07:09Creating tables
-
Урок 76. 00:04:01Indexes
-
Урок 77. 00:03:36The rest of the tables
-
Урок 78. 00:06:35Relationships
-
Урок 79. 00:04:15Concepts: Modeling
-
Урок 80. 00:08:18Inserting data
-
Урок 81. 00:03:53Inserting the actual data
-
Урок 82. 00:02:26Concept: Unit of work
-
Урок 83. 00:05:02Querying data: Home page
-
Урок 84. 00:06:12Querying data: Latest releases
-
Урок 85. 00:02:11Working with package details
-
Урок 86. 00:06:44Package details data
-
Урок 87. 00:07:07Performance and lazy or eager loading
-
Урок 88. 00:04:03Concept: Querying data
-
Урок 89. 00:00:45Concept: Ordering data
-
Урок 90. 00:00:49Concept: Database updates
-
Урок 91. 00:02:00Concept: Relationships
-
Урок 92. 00:00:37Concept: Inserting data
-
Урок 93. 00:00:33Get the full SQLAlchemy story
-
Урок 94. 00:03:47Introducing database migrations
-
Урок 95. 00:02:34Getting started with Alembic
-
Урок 96. 00:08:30Our first change
-
Урок 97. 00:02:36More database changes
-
Урок 98. 00:01:44Concept: Getting started
-
Урок 99. 00:03:10Concept: Alembic - the manual version
-
Урок 100. 00:01:51Concept: auto-generating changes
-
Урок 101. 00:02:28The basics of HTML input
-
Урок 102. 00:02:24GET-POST-Redirect pattern
-
Урок 103. 00:04:06Register for the site (getting started)
-
Урок 104. 00:01:30Registration form
-
Урок 105. 00:04:06A little design for the register form
-
Урок 106. 00:03:04Register POST action
-
Урок 107. 00:04:52Getting the submitted values
-
Урок 108. 00:03:40Creating the user
-
Урок 109. 00:01:12Attempt to register
-
Урок 110. 00:03:58Login setup
-
Урок 111. 00:01:43Login form
-
Урок 112. 00:05:40Creating a user session (cookies)
-
Урок 113. 00:02:25Navigation items based on user sessions
-
Урок 114. 00:01:36Logging out
-
Урок 115. 00:02:20Concept: GET-POST-Redirect pattern
-
Урок 116. 00:06:08One source of data
-
Урок 117. 00:01:18Concept: One source of data
-
Урок 118. 00:08:19Server-side data exchange
-
Урок 119. 00:04:57Server-side validation
-
Урок 120. 00:03:29The viewmodel design pattern
-
Урок 121. 00:02:41Viewmodel data exchange
-
Урок 122. 00:01:44Viewmodel validation
-
Урок 123. 00:03:41Client-side validation with HTML5
-
Урок 124. 00:00:53Concept: Client-side validation with HTML5
-
Урок 125. 00:02:10Why write tests (web)
-
Урок 126. 00:01:48Special challenges of the web
-
Урок 127. 00:02:473 types of web unit tests
-
Урок 128. 00:02:20Organizing your tests
-
Урок 129. 00:08:47Getting started with tests
-
Урок 130. 00:06:10Testing without the database
-
Урок 131. 00:00:48Concept: Testing view models
-
Урок 132. 00:05:29Concept Testing view methods
-
Урок 133. 00:03:08Fixing the 404 package error
-
Урок 134. 00:03:12Concept: view method tests
-
Урок 135. 00:06:22Testing the full web app
-
Урок 136. 00:01:32Concept: Testing the full web app
-
Урок 137. 00:04:18Sitemaps and testing
-
Урок 138. 00:03:34Sitemaps testing in action
-
Урок 139. 00:03:45Deployment overview and topology
-
Урок 140. 00:05:06Creating our Linux server
-
Урок 141. 00:02:26The setup script and config files
-
Урок 142. 00:05:37Configure the server
-
Урок 143. 00:02:17Setting up our code
-
Урок 144. 00:05:20Configuring uWSGI
-
Урок 145. 00:03:12Configuring nginx
-
Урок 146. 00:04:07Concepts: Deployment
-
Урок 147. 00:01:42Introduction to the NoSQL version
-
Урок 148. 00:00:55Not a MongoDB course
-
Урок 149. 00:01:15How document databases work
-
Урок 150. 00:01:37The (new) data model
-
Урок 151. 00:04:27Connecting to MongoDB
-
Урок 152. 00:07:15MongoDB entities
-
Урок 153. 00:06:31Rewriting our queries
-
Урок 154. 00:03:57Final adaptation: user login
-
Урок 155. 00:07:15Importing the data from SQL to Mongo
-
Урок 156. 00:01:53Final cleanup
-
Урок 157. 00:04:25Concepts: MongoEngine and MongoDB
-
Урок 158. 00:00:38You've done it!
-
Урок 159. 00:10:52Core concepts reviewed
-
Урок 160. 00:00:56Remember the source luke
-
Урок 161. 00:00:26Thanks and goodbye
- Категории
- Источники
- Все курсы
- Разделы
- Книги