From Backend to Frontend, Your Path to Full Stack Development!
Languages
PythonSQLHTMLCSSJavascript
COURSE OVERVIEW: This course is specifically designed for students interested in learning full-stack web development. It systematically introduces the popular web framework Flask. Students will master core Flask concepts, common backend development challenges, solutions, and best practices through hands-on projects. Combining theory with practice, the course offers numerous coding examples and practical projects. Upon completion, students will be capable of independently developing and deploying their own web applications, gaining comprehensive full-stack web development skills and essential knowledge of web security.
WHAT YOU'LL LEARN:
The most practical and efficient development environment
Frontend and backend interaction: URL generation and handling, routing, views, Jinja2 template engine, HTTP request object, HTTP response object, file uploads, cookies, redirects, error handling, RESTful API, session management, user authentication, and other web security issues
HTTP protocol
Data processing, database integration, and interaction