Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 86% Python 3 Network Programming - Build 5 Network Applications

Python 3 Network Programming – Build 5 Network Applications

$12.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.0/10 (Our Score)
Product is rated as #63 in category Python

Why would you take this course?

Hi! My name is Mihai. I’ve been a Network Engineer since 2008, having the privilege of working for 3 major corporations and configuring, maintaining and testing multi–vendor network environments. At the same time, I managed to obtain several well–known certifications, such as CCNA, CCDA, JNCIA and CCNP, which complemented the skills I was getting from my job and increased the number of job offers I was receiving to my LinkedIn inbox.

But the thing that simply jumpstarted my career was learning the Python programming language and implementing it in some of my daily tasks and processes. I’ve been a self–taught guy for most of my adult life and, since I lacked the time to read endless, boring programming books, I chose to learn by watching video tutorials and getting my hands dirty with code. Unfortunately, at that time I was unable to find a complete, coherent programming course for network engineers, so I had to put together various pieces of information scattered across Google and YouTube.

Almost two years later, after I had the chance to practice my new Python skills intensively, performing various tasks on network devices and automating hundreds of network tests, I decided to create this course for you – the network professional who knows that getting a certification just isn’t enough anymore in today’s job market. The ability to write scripts and automate certain tasks is one of the primary skills that the big employers are looking for.

Instructor Details

Hi, My name is Mihai. I have a BS degree in Telecommunications and Information Technology from University Politehnica of Bucharest, Romania and also the CCNP, CCNA, CCDA, JNCIA and ISTQB CTFL certifications. What are my credentials? Work experience in Networking and Quality Assurance Engineering. Used Python vastly in Network Automation and Test Automation. Certified professional: Cisco, Juniper and ISTQB certifications. Teaching courses on Udemy and other e-learning platforms since 2015. Tens of thousands of satisfied students, 4.6 / 5 average course rating. What are my students saying about the kind of courses I create? What an incredible value and learning experience! by Sean A. Excellent material. Kudos to a great instructor with a vast level of creativity. by Anthony W. I can say this man is going on smoothly and perfectly, explaining in the most empirical/foundational way. by Kolapo A. I am constantly improving my content and teaching methods, providing my students with the best learning experience possible, helping thousands to take the next step in their careers. I'll see you inside the courses!

Specification: Python 3 Network Programming – Build 5 Network Applications

Duration

12 hours

Year

2020

Level

Beginner

Certificate

Yes

Quizzes

Yes

22 reviews for Python 3 Network Programming – Build 5 Network Applications

4.0 out of 5
12
3
5
0
2
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Komi Abotsi

    I am enjoying this course so far

    Helpful(0) Unhelpful(0)You have already voted this
  2. Denzil

    Loop explanations are not clear and glossed over seemingly.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Halil Ibrahim Akbaba

    Actually ,I am at the beginning for now . I am gonna evaluate at the end of the course according to the development

    Helpful(0) Unhelpful(0)You have already voted this
  4. Tomasz Grzelak

    I’m very satisfied with the course. It explains different aspects of Python programming from the basic to intermediate/advanced level and presents real use case possibilities of discussed topics. Mihai explains things very clearly, covering all the details, so even total beginners will not have problems to understand the lectures. Maybe this course is not good ( too easy) for already advanced Python/network programmers, but for rest of people it should be a great value.

    Helpful(0) Unhelpful(0)You have already voted this
  5. J D

    The instructor is really good. Excellent explanations, excellent examples.

    Helpful(0) Unhelpful(0)You have already voted this
  6. William Campbell

    yes

    Helpful(0) Unhelpful(0)You have already voted this
  7. Emeka Ibeto

    I am yet to complete this course but so far, it has been very relevant and interesting. Going by the course content of what more there is to come, I plan on enjoying every second of it.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Henry Pierce

    So, my summary of this course: It is useful if you want to analyze implementation and design of code. However, that is not what this course claims to be. It claims to be a network programming course centered around building 5 applications in Python. Also, the course is missing a basic introduction to Socket Programming in Python. However, the course cannot decided if it is a Python Programming Course using Network Programming as its core or a Network Utilities Course programming in Python. The first 1/2 of the course is a shallow dive into the features of Python for review. This is what I would expect if this was a programming course featuring networking programming. Yet, in the projects themselves, I see poor use of Python. While showing sub optimal implementations and then showing how they can be improved is valid, they aren’t doing that here. In the Q&A section, myself and others have posted suggestions for improvement along these lines and get the pat answer hese are templates with room for improvement. What they should be is a solid foundation with room to extend them. Of the many issues, three currently illustrate the problems with this course: In the ip addr valid.py module in the first project, the IP address is converted from dot notation to a list of 4 strings of numbers. But instead of using list comprehension to change those elements in integers (a one time operation), he issues an if statement with 8 tests against the list and casting each reference to the list elements into an int(). The if statement itself testing for unicast could be implemented more efficiently for read ability too. The next issue is a failure to use name to determine if the module is being called as a standalone program vs. being imported as a module. This is relevant because instead of component testing while developing the app, the testing is done at the end as an integration test. Very hard to debug using the flow he is suggesting. The last issue I will bring up is code reuse. In developing the Network Calculator, he clearly cuts and pastes from the module ip addr valid.py in the first project instead of reusing it as a module in the second project. Again, code reuse is not only efficient but means you don’t have to retest already proven code.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Omidullah Marshal

    this course is not python networking . this course is only python basics and you can learn python basics everywhere for free dont west money . if you dont trust me check this course contents

    Helpful(0) Unhelpful(0)You have already voted this
  10. Vincent Nys

    Some words were hard to understand and subtitles were unhelpful, but seems very interesting.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Tushar Nafde

    Looking forward for this course!!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Srinivasa Reddy

    The course so far is really good and the explanation given is understandable. I can connect and relate to the practical examples provided without any issues.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Henry Ocansey

    talks too fast

    Helpful(0) Unhelpful(0)You have already voted this
  14. Vassil Mihaylov

    I am myself a python intermediate and still, the first chapters on basics have taught me lots of new stuff. ; )

    Helpful(0) Unhelpful(0)You have already voted this
  15. Mir Ahmad

    I am new to coding and this course has given me a good grip in just a few lectures. Huge thanks to the instructor.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Henry Chukuka

    Its pretty straight forward… very helpful to be practicing while being taught

    Helpful(0) Unhelpful(0)You have already voted this
  17. Drake Newkirk

    This course is aimed at people with no programming experience at all. This is not the case. I have no programming knowledge and I am lost when it comes to building the first application. The first half of the course briefly introduces concepts and tools used in programming however, there is only a 3 question quiz to reinforce these concepts before moving on to the next lesson. There are no labs nor homework given to further your understanding of the concept. The concepts and tools are also introduced without providing context or insight into why they are useful or how they are implemented in code. The second half of the course is where you actually build the applications. As frustrated as I was with the course during the first half, I decided I would stick through building the first app to see if the content improved. It did not. It is just as confusing and the instructor does a weak job of explaining the code syntax and structure. I am downgrading my rating from 2 stars to 1 star. Stay away from this course if you are looking to learn Python without other programming experience. This course is not detailed enough to provide you with adequate understanding to actually write your own code. I would recommend finding another course on Udemy. Alternatively, Code Academy has plenty of labs to practice and reinforce the concepts in the lesson. This course is only worth it for access to the apps if its on sale for $5 or if you have previous programming experience.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Will Tran

    Great course viewable on mobile

    Helpful(0) Unhelpful(0)You have already voted this
  19. Alexis Rodriguez

    Great course! Excellent explanations!

    Helpful(0) Unhelpful(0)You have already voted this
  20. Carlos Auner Medina Montejano

    Fantastic explanation of the concepts and easy to follow

    Helpful(0) Unhelpful(0)You have already voted this
  21. Deepanshu Dhiman

    Yes ,it is a good experience here.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Dhanil Kallil

    Its good match for me

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Python 3 Network Programming – Build 5 Network Applications
    Python 3 Network Programming – Build 5 Network Applications

    $12.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare