The Complete Django Developer Bootcamp - (Sinhala)

所在平台: Udemy

课程主页: https://www.udemy.com/course/the-complete-django-developer-bootcamp-sinhala/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:《完整的 Django 开发者速成班 - (僧伽罗语)》 课程概述: 您准备好使用强大的网络框架创建动态、数据驱动的网站了吗?无论您是初学者,还是希望提升技能的 Python 程序员,本课程将教您构建和部署专业级的 web 应用程序所需的全部知识。这门全面的课程旨在从 Django 的基础知识到高级概念,确保您具备创建令人惊叹的功能性网站的坚实基础。通过逐步指导、实际案例和动手项目,您将获得应对任何 web 开发挑战的信心。 您将学到的内容: - Django 介绍:理解 Django 框架、架构及其组件,以及如何设置开发环境。 - 模型与数据库:掌握 Django 的 ORM(对象关系映射),学习如何有效设计数据库模型并与数据库交互。 - 视图和模板:理解如何创建动态视图,并使用模板渲染 HTML 页面,学习 Django 的模板引擎及创建可重用的模板。 - URL 路由和请求处理:学习如何在 Django 中定义和管理 URL。 - 表单与用户输入:了解如何在 Django 中处理表单、处理用户输入和数据验证。 - 身份验证与授权:实现用户身份验证并管理权限,以控制对应用程序各部分的访问。 - Django 管理面板:学习如何自定义 Django 管理面板,以便非技术用户轻松管理内容。 - 测试与调试:学习如何使用内置工具测试 Django 应用程序,并调试常见问题。 - 部署:获取将 Django 应用程序部署到生产服务器的实践经验,使用 PythonAnywhere 等工具。 先决条件: - 对 Python 编程有基础理解。 - 基本了解 HTML、CSS 和 JavaScript。 - 无需提前掌握 Django 知识。 课程结构: 模块1:Django 介绍 模块2:构建视图和模板 模块3:管理 URL 和请求 模块4:使用 Django 模型进行数据库设计 模块5:使用 Django 管理面板 模块6:处理表单和用户输入 模块7:身份验证与授权 模块8:创建最终应用程序 模块9:Django 的测试与调试 模块10:部署 Django 应用程序 适合人群: - 想要开始 web 开发的初级开发者。 - 有兴趣学习 Django 的 Python 开发者。 - 任何希望构建和部署专业 web 应用程序的人。

课程评论(0条)

课程详情

Are you ready to create dynamic, data-driven websites with one of the most powerful web frameworks? Whether you're a beginner or a Python programmer looking to enhance your skill set, this course will teach you everything you need to know to build and deploy professional-grade web applications using Django.This comprehensive course is designed to take you from the basics of Django to advanced concepts, ensuring you have a solid foundation to create stunning, functional websites. With step-by-step guidance, real-world examples, and hands-on projects, you'll gain the confidence to tackle any web development challenge.What You'll Learn:Introduction to Django: Understand the Django framework, its architecture, and its components. Learn how to set up a development environment.Models and Databases: Master Django's ORM (Object-Relational Mapping), and learn how to design database models and interact with databases effectively.Views and Templates: Understand how to create dynamic views and use templates to render HTML pages. Learn about Django's template engine and create reusable templates.URL Routing and Request Handling: Learn how to define and manage URLs in DjangoForms and User Input: Understand how to handle forms in Django, process user input, and validate data.Authentication and Authorization: Implement user authentication and manage permissions to control access to various parts of your application.Django Admin Panel: Learn how to customize the Django admin panel to make content management easy for non-technical users.Testing and Debugging: Learn how to test your Django applications using built-in tools and debug common issues.Deployment: Gain hands-on experience in deploying your Django application to a production server, using tools like PythonAnywhere. Prerequisites:Basic understanding of Python programming.Familiarity with HTML, CSS, and JavaScript (basic level).No prior Django knowledge required.Course Structure:Module 1: Introduction to DjangoModule 2: Building Views and TemplatesModule 3: Managing URLs and RequestsModule 4: Database Design with Django ModelsModule 5: Using the Django Admin PanelModule 6: Handling Forms and User InputsModule 7: Authentication and AuthorizationModule 8: Build Final ApplicationModule 9: Testing and Debugging in DjangoModule 10: Deploying Django ApplicationsIdeal For:Beginner developers looking to get started with web development.Python developers interested in learning Django.Anyone interested in building and deploying professional web applications.ආරම්භකයෙක්වන්න හෝ Python වැඩසටහන් කිරීම පිළිබඳ මූලික දැනුමක් ඇතිවන්න, Django වෙබ් රාමුව භාවිතා කර වෘත්තීය මට්ටමේ වෙබ් යෙදුම් තැනීම හා යෙදීම සඳහා අවශ්‍ය සියලුම දේ මෙම පාඨමාලාව මඟින් ඔබට ඉගැන්වනු ඇත.මෙම සවිස්තර පාඨමාලාව මූලික ධාරාවන් සිට උසස් සංකල්පයන් දක්වා ඔබගේ දැනුම වැඩි දියුණු කිරීම සඳහා නිර්මාණය කර ඇත. පියවරෙන් පියවර මඟ පෙන්වීම, යථාර්ථඥ උදාහරණ, හා අතින් කරන්නන්ට ගැලපෙන ව්‍යාපෘති මඟින්, ඔබට වෙබ් සංවර්ධන අභියෝග කෙරෙහි විශ්වාසය වර්ධනය කර ගත හැක.ඔබට ඉගෙනගත හැකි දෑ:Django හැඳින්වීම: Django රාමුව, එහි ව්‍යුහය හා මූලික සංරචක අවබෝධ කරගන්න. සංවර්ධන පරිසරයක් සැකසීමට ඉගෙනගන්න.මාදිලි සහ දත්ත සමුදා: Django ORM (Object-Relational Mapping) ආධාරයෙන් දත්ත සමුදා ආකෘති නිර්මාණය හා දත්ත කළමනාකරණය කරන්න.දෘශ්‍ය හා ආචාරය (Templates): සක්‍රීය දෘශ්‍ය නිර්මාණය සහ HTML පිටු පෙරළීමට ආචාර භාවිතා කිරීම පිළිබඳව ඉගෙනගන්න.URL මාර්ගගත කිරීම හා අයැදුම් කළමනාකරණය: Django හි URL ගොඩනැඟීම හා කළමනාකරණය පිළිබඳව මනා අවබෝධයක් ලබා ගන්න.පෝරම් හා පරිශීලක ආදානය: පෝරම් සැකසීම, පරිශීලක ආදානය සැකසීම, හා දත්ත වලංගු කිරීම පිළිබඳව ඉගෙන ගන්න.අවසරය හා පරිශීලක තහවුරු කිරීම: පරිශීලක අනන්‍යතාව තහවුරු කිරීම හා යෙදුම් කොටස් පිවිසුම් අවසර කළමනාකරණය කරන්න.පරික්ෂාව හා දෝෂ නිරාකරණය: නිමවන මෙවලම් භාවිතා කර ඔබේ Django යෙදුම් පරීක්ෂා කර දෝෂ නිරාකරණය කරන්න.යෙදීම: PythonAnywhere වැනි මෙවලම් භාවිතා කර ඔබේ Django යෙදුම් නිෂ්පාදන සේවාදායකයකට යෙදීමේ අත්දැකීම් ලබා ගන්න.අවශ්‍ය පූර්වයාමේන්:Python වැඩසටහන් කිරීමට මූලික දැනුමක්.HTML, CSS, හා JavaScript (මූලික මට්ටමේ) පිළිබඳ අවබෝධයක්.පෙර Django දැනුම අවශ්‍ය නැත.පාඨමාලා ව්‍යුහය:Django හැඳින්වීමදෘශ්‍ය හා ආචාර සකස් කිරීමURL හා අයැදුම් කළමනාකරණයDjango පරිපාලක පුවරුව භාවිතයදත්ත සමුදා නිර්මාණයපෝරම් හා පරිශීලක ආදාන කළමනාකරණයඅවසර හා පරිශීලක තහවුරු කිරීමඅවසාන යෙදුම නිර්මාණයපරික්ෂාව හා දෝෂ නිරාකරණයDjango යෙදුම් යෙදීමකා සඳහා සුදුසුද:වෙබ් සංවර්ධනය ආරම්භ කිරීමට ආසාවක් ඇති ආරම්භක සංවර්ධකයින්.Django ඉගෙන ගැනීමට උනන්දුවක් ඇති Python සංවර්ධකයින්.වෘත්තීය මට්ටමේ වෙබ් යෙදුම් නිර්මාණය හා යෙදීමේ ආශාවක් ඇති ඕනෑම කෙනෙකු.

课程标签

0人关注该课程

主题相关的课程