Mô tả

In this course you will learn programming from a complete beginner's perspective in python. Not only that, you will learn frontend development in python with pyqt5 and database programming with mongoDB in python. As a bonus you will get to know basics of software engineering.

What you will Learn

  • Programming in Python

  • Frontend/ Graphical User Interfaces with Python

  • Databases with MongoDB

Why Python?

  • Python is a multipurpose programming language which can be used for almost any task, it is used a lot in web development and machine learning and is a must have in the modern programmer's toolkit

  • Besides programming in python pyqt5 is also taught which is a frontend library for developing high quality user interfaces using python. It also has a drag and drop interface which we will use to create user friendly programs in this course.

  • MongoDB is also taught which is a very versatile noSql database solution.

  • Software engineering basics taught are essential to every developer, we take a little look into it so the students know about software engineering and what it’s major modules are.

How the Course is taught

  • High Quality Video Lectures with Hands on practice.

  • Code given alongside

Bonus

  • Software Engineering Basics

  • Access to our discord server for asking questions and discussing problems with your fellow students

Bạn sẽ học được gì

Programming Principles

Programming in Python

Implementing mongoDB with python

Creating graphical user interfaces

Implementing graphical user interfaces with python using PyQt5

Software Engineering principles

Software Engineering principles

Making full stack desktop applications

Yêu cầu

  • A laptop, that's all you need. No major pre requisites

Nội dung khoá học

9 sections

Introduction

3 lectures
Introduction
01:04
Course Structure
00:50
Making the best out of this course
00:20

Getting Started

5 lectures
Getting Started
01:39
Command Prompt
05:10
Running Python in Command Prompt
03:45
VSCode
02:34
Command Prompt Quiz
2 questions

Programming in Python

24 lectures
Section Introduction
00:38
Introduction To Programming
03:38
Variables
06:59
Data Types
07:12
Strings
05:56
Numbers
09:55
Lists
09:01
Dictionaries
10:15
Type Casting
03:42
Conditionals
07:26
Comparison Operators
09:32
Logical Operators
09:55
Loops
12:10
Conditionals - (i)
1 question
Loops - (i)
1 question
Functions
12:50
Functions - (i)
1 question
Modules
03:21
Loops - (ii)
1 question
Classes
14:37
Object Oriented Programming
1 question
File Handling
06:18
Error Handling
03:00
Programming in Python - Quiz
4 questions

Programming Project

12 lectures
Section Introduction
00:38
Creating Book Class
08:01
Taking User input
03:27
Print Options
18:41
Save Books
06:04
Load Books
08:37
Find Book
04:52
Issue Book
04:02
Return Book
04:51
Update Book
06:01
Show Books
07:41
Conclusion
01:41

GUI with PyQT5

18 lectures
Section Introduction and PIP introduction
03:35
Getting Started with PyQt5
09:36
Buttons
16:53
Checkboxes
13:36
Radio Buttons
06:02
Comboboxes
03:23
Lists
04:19
Line Edit
03:04
Dialog
06:31
Tabs
03:07
Layouts
06:58
Toolbar
04:32
Introduction to Designer
07:01
To Do List Application
12:06
Connecting with Python
25:25
Styling
03:58
PyQt5 Quiz
3 questions
Conclusion
01:05

Gui Project

11 lectures
Introduction
01:19
Main Window
18:04
Delete Book Widget
03:36
Add Book and Delete Book Dialogs
11:04
Main Window and Add Book Function
22:44
Save Books Function
22:55
Loading Books
14:51
Editing Books
28:12
Delete Books, Refresh Books
11:38
Search Books
08:46
Styling and Conclusion
03:22

MongoDB

7 lectures
Section Introduction
02:32
MongoDb Introduction
05:16
Getting Started with Insertion
09:01
Querying
06:54
Updation
05:23
Deletion
02:56
Conclusion
01:12

Software Engineering

8 lectures
Section Introduction
00:41
Software Engineering Introduction
01:55
Software Development Life Cycle
02:21
Requirement Gathering Techniques
03:16
Design Techniques
04:14
Software Testing
01:48
Deployment and Maintenance
02:14
Section conclusion
00:46

Course Conclusion

1 lectures
Course Conclusion and what to do next
02:36

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.