Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python for Java Developers
Rating: 4.8 out of 5(118 ratings)
483 students

Python for Java Developers

Use your programming skills to develop Python programs
Created byJohn Purcell
Last updated 12/2024
English

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

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

14 sections132 lectures5h 36m total length
  • Introduction3:52

    Introduction to the course: contains important information!

Requirements

  • Knowledge of Java or another object-oriented programming language

Description

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.





Who this course is for:

  • Java developers who want to learn Python