This four sessions workshop is aimed at building a fully functional web application. Developing a web application consists of many parts: building back-end with a Django framework, implementing SQLite database and exercising the essential elements of web development, HTML, CSS, JavaScript, JQuery and Bootstrap. In this course we go step by step learning how to structure, build and deploy to a server our own application. No previous experience of these technologies is necessary. We will learn how to use best practices and Git.
This is practical course for those who want to create a Web Application from scratch.
Using modern tools, Django and Django REST framework and JQuery, we will build and deploy online a real world web application. The process involves building a back-end and creating a front-end utilizing HTML, CSS, Bootstrap and JavaScript. During four workshops we will learn how to Create, Retrieve and Update information in real time with Django and SQLite database. The idea behind this course is to learn how to build up-to-date web applications and dynamic websites suitable for desktops and mobile devices.
Who should attend: Everyone who would like to learn how to build dynamic websites and web applications with backend running Django and Django REST framework from the scratch, everyone who thinks about new career in a programming field, entrepreneurs who want to build dynamic web applications and everyone who wants to create sophisticated dynamic websites.
You will learn:
- Model–view–controller design pattern
- Django and Django REST
- CRUD concept
- How to store data with SQL Database
- HTML, CSS, JavaScript and JQeury
- Bootstrap for front-end
- How to deploy your app online
Materials & Preparation: