C++ Network Programming With Qt Framework
2.7 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
122 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C++ Network Programming With Qt Framework to your Wishlist.

Add to Wishlist

C++ Network Programming With Qt Framework

Create your own interactive applications and connect them to the world
2.7 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
122 students enrolled
Created by Lharrach Abdellah
Last updated 8/2016
English
Curiosity Sale
Current price: $10 Original price: $30 Discount: 67% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 2 Articles
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • understand the networking basics
  • understand how Qt can help you to implement the network
  • manage your own network project
  • create your downloader and web browser
View Curriculum
Requirements
  • Qt Creator (any version is accepted)
Description

in this course we will discuss the following:

  1. Networking Basics: even if you don't know nothing about networking, this course will give the essentials so you can still be able to implement your networking Project.
  2. Network programming with Qt so you will understand how Qt deals with Networking elements and how it implements them.
  3. Web-Engine in Qt and how the chromium project is included in Qt.
  4. learn how to create a download manager (simple one) and how to work with proxies in your Application and last bun not least we will create also a simple web browser.
Who is the target audience?
  • fundamentals of Qt are required to keep up with this course
  • Good understanding of Object Oriented Programming
Students Who Viewed This Course Also Viewed
Curriculum For This Course
38 Lectures
02:36:57
+
Introduction
1 Lecture 03:29
+
Networking Basics
16 Lectures 01:22:32
What is Networking
04:53

Network Monitoring Tools
01:41

Physical Layer
05:39

Data Link Layer
04:49

Internet Protocols
07:54

Internet Protocols: ICMP Protocol
02:39

Internet Protocols: ARP and RARP protocols
06:41

Internet Protocols: IGMP protocol
01:42

IP Addresses
06:29

IPv6 vs IPv4
02:53

TCP Protocol
10:07

UDP Protocol
02:13


FTP Protocol
06:15

HTTP Protocol
13:10

SSL and TLS Protocols
02:25
+
Network Programming With Qt
7 Lectures 13:34
Qt Network Programming Overview
02:05

High Level Operations With Qt
01:59

Using TCP Classes
03:15

Using UDP Classes
02:45

Resolving Host Names
01:05

Network Proxies
01:00

Bearer Management Support
01:25
+
Qt Web Engine
3 Lectures 05:35

Qt Web Engine Architecture
02:03

Embedding Web Content In Your Application
01:02
+
HTTP Practical Examples In Qt
6 Lectures 30:44

Creating Downloader With Qt: Download Slot
08:58

Creating Downloader With Qt: Error Handling
03:35

Creating Downloader With Qt: Progress Bar
01:48

Creating Downloader With Qt: File Saving
09:30

Using Proxies
00:12
+
Create Your Web Browser
5 Lectures 21:04

Addtab function implementation
05:29

Currentpage and loadpage functions implementation
07:30

tabchange and linkchange functions implementation
04:24

Slots Implementation
00:01
About the Instructor
Lharrach Abdellah
4.0 Average rating
125 Reviews
2,411 Students
6 Courses
Udemy Studio Mumber

My name is Lharrach Abdellah, i have 22 years old and i'm in the fourth year of programming experience . I am a c++ programmer and  Qt creator developer. I joined recently the Udemy Studio in order to Share My Knowledge with people who needs some skills in the cited Applications. I joined the Udemy Studio to be a known instructor and ameliorate my career.  and the last thing i learned is C++ And Qt Creator at openclasserooms website since then i became professional in C++ programming language. Now my purpose in Udemy is to share all my skills with students and professionals. to learn more about programming please feel free to subscribe in my published courses.