Udemy

Python for Java Developers

Enroll Now
  • 328 Students
  • Updated 12/2024
4.8
(65 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 36 Minute(s)
Language
English
Taught by
John Purcell
Rating
4.8
(65 Ratings)
2 views

Course Overview

Python for Java Developers

Use your programming skills to develop Python programs

This course will help you to learn to program in Python by leveraging the skills you already have in Java, or another high-level object-oriented programming language.


I won't waste your time explaining things you already know, like what functions are, or exceptions or classes. Instead, we'll dive right into how to make use of the concepts you already understand in another language, in Python.


We'll start with the most important syntax first, so that after the first section or two you'll already be able to write Python scripts. Then we'll cover how to work with classes, containers, regular expressions and files in Python, and more.


You'll also learn how to use Numpy for numerical computing (less complicated than it sounds!) and how to use Pandas as a virtual spreadsheet. In the final section we'll cover how to draw charts so you can visualise your data, and how to use a simple artificial neural network to make predictions based on your data.


The courses includes suggested exercises and quizzes to help you check your progress. With a little practice, you can quickly learn to make use of Python for automating routine tasks, processing text data, working with numerical data, or whatever you need to do.


If you already have some programming knowledge and don't want to sit through explanations of basic concepts, but do want to learn to use Python alongside your existing programming skills, this course is for you.





Course Content

  • 10 section(s)
  • 132 lecture(s)
  • Section 1 Introduction
  • Section 2 Basic Syntax
  • Section 3 Functions
  • Section 4 Containers
  • Section 5 Strings and Regular Expressions
  • Section 6 Exceptions
  • Section 7 Classes
  • Section 8 Modules and Packages
  • Section 9 Functional Programming
  • Section 10 File Handling

What You’ll Learn

  • Develop Python programs
  • Work with text data in Python
  • Use Python to visualise data
  • Use machine learning to make predictions about data


Reviews

  • M
    Matt Brasier
    4.5

    Does a great job of introducing key concepts and how they relate to their Java equivalents.

  • M
    Michael Byrne
    5.0

    As a long time Java developer wanting to get in to python more, I really like the variety of topics covered and how it is kept concise. Ending with numpy, pandas, and scikit was really nice.

  • A
    Amresh Sharma
    5.0

    Without wasting much time concepts are explained very well and quickly.

  • C
    Carlos Felipe de Oliveira Raymundo
    5.0

    The course successfully achieved its goal by teaching the main areas of Python efficiently and without wasting time.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed