Familiarity with any programming language is must. Experience of basic Python is recommended.
Industrial training in python
Certified training in Programming Fundamentals in Python
Get certified by Coding Blocks in Python and Django.
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source. Django was designed to help developers take applications from concept to completion as quickly as possible. It takes security seriously and helps developers avoid many common security mistakes. The most important advantage is its scalability. Some of the busiest sites on the Web leverage Django’s ability to quickly and flexibly scale.
A website with great functionality must be complemented by top notch User Experience and a neat Responsive User Interface. Our course covers building both common and upcoming UI/UX patterns in Bootstrap.
All modern web frameworks are built upon the solid foundations of MVC. We will learn how to impelement MVC within Django apps
You will learn how to use both relational and non-relational databases with MySQL and MongoDB. We also cover Django-Admin which makes the database query writing process a little easier!
Basics of GitHub
You'll learn how to use GitHub and basics of git.
- Basics of Python
- Working with packages
- OOPS in Python
- Basics of Github
Django Model Layer
- What is MVC
- Introduction to Django
- Working with Interactive Shell
- Model Layer - Introduction to models, Field Types, Meta options, Model Class
- Query Set - Executing Queries, Queryset Method Reference
- Migrations - Introduction to Migrations, Writing Migrations
- View Layer - The basics, URLConfs, View Functions, Decorators
- Request / Response objects
- Class Based Views
- File Uploads
- Template Layer
- Built in tags and filters
- Custom tags and filters
- Built in fields and widgets
- Forms for models
- Customizing validation
Generics, Code Organization
- Django Generic package
- Working with generic Views
- Working with CRUD View
- Using Mixins
|Center||Start Date||End Date||Day & Time||Batch Type|
|Dehradun||Feb 03||Mar 16||Sat, Sun (10:00 AM - 01:00 PM)||Morning|
(Drop a line at email@example.com if you have further queries)
What are the pre-requisites ?
Who can do this course ?
Any one who wants to learn the Python-Django framework and build fully functional web-apps with backend can do this course.
Should I choose NodeJS or Python for web-development ?
If you are looking forward for building Machine Learning Based Web Apps or chatbots then you must take this course. Python is the hottest language of the century and has a strong Machine Learning Ecosystem. We will also spend 1 class on data visualization and creating/saving Machine Learning Models on your server.
Will I work on projects during the course ?
Yes, you build 2-3 projects of various difficulty in this course. You will also learn about deployment.
Will I get a course certificate ?
If you complete your projects and assignments within the given timeframe, then you will get CB Python Developer Certificate.