Companies Home Search Profile

Mastering Python 3 with hands on Programming

Focused View

Subburaj Ramasamy

15:37:00

25 View
  • 1 - M1 Lesson 1 Introduction.mp4
    15:50
  • 2 - M1 Lesson 2 Python Calculator.mp4
    31:34
  • 3 - M1 Lesson 3 Builtin Library Functions.mp4
    09:59
  • 3 - M1-Assignment-1.1.pdf
  • 4 - M1 Lesson 4 Numerical Computations.mp4
    10:05
  • 5 - M1 Lesson 5 Console Input.mp4
    12:43
  • 5 - M1-Assignment-1.2.pdf
  • 6 - M1 Lesson 6 Unicode.mp4
    05:11
  • 7 - M1 Lesson 7 Strings.mp4
    08:24
  • 8 - M1 Lesson 8 String Methods.mp4
    12:07
  • 9 - Lesson 9 Console Output.mp4
    36:48
  • 9 - M1-Assignment-1.3.pdf
  • 10 - M1 Lesson 10 Selection Constructs.mp4
    31:12
  • 11 - M1 Lesson 11 Iterations.mp4
    27:31
  • 11 - M1-Assignment-1.4.pdf
  • 12 - M1 Lesson 12 Functions.mp4
    22:48
  • 13 - M1 Lesson 13 Fruitful Functions.mp4
    25:14
  • 14 - M1 Lesson 14 Recursion.mp4
    14:15
  • 14 - M1-Assignment-1.5.pdf
  • 15 - M2 Lesson 1 List Fundamentals.mp4
    25:38
  • 16 - M2 Lesson 2 List advanced.mp4
    19:15
  • 17 - Assignment-2.1.pdf
  • 17 - M2 Lesson 3 List Case Studies.mp4
    23:15
  • 18 - M2 Lesson 4 Tuples.mp4
    17:19
  • 19 - M2 Lesson 5 Sets.mp4
    20:06
  • 20 - Assignment-2.2.pdf
  • 20 - M2 Lesson 6 Dictionaries.mp4
    18:10
  • 21 - M2 Lesson 7 Object Oriented Programming.mp4
    25:48
  • 22 - M2 Lesson 8 Classes Objects.mp4
    29:32
  • 23 - Assignment-2.3.pdf
  • 23 - M2 Lesson 9 Operator overloading.mp4
    25:33
  • 24 - M2 Lesson 10 Containership.mp4
    22:59
  • 25 - M2 Lesson 11 Multilevel Multiple Inheritance.mp4
    22:11
  • 26 - M2 Lesson 12 Polymorphism.mp4
    28:33
  • 27 - Assignment-2.4.pdf
  • 27 - M2 Lesson 13 Iterators.mp4
    21:04
  • 28 - M3 Lesson 1 Introduction to File Handling.mp4
    21:23
  • 29 - M3 Lesson 2 Text and Binary Files.mp4
    28:53
  • 30 - M3 Lesson 3 Traversing in a file.mp4
    13:39
  • 31 - M3 Lesson 4 JSON and Pickling.mp4
    26:03
  • 32 - Assignment-3.1.pdf
  • 32 - M3 Lesson 5 Comma Separated Value CSV files.mp4
    21:02
  • 33 - M3 Lesson 6 Exception Handling Basics.mp4
    22:27
  • 34 - Assignment-3.2.pdf
  • 34 - M3 Lesson 7 Advanced Exception Handling.mp4
    28:16
  • 35 - M3 Lesson 8 Lambdas.mp4
    12:17
  • 36 - M3 Lesson 9 Modules.mp4
    16:54
  • 37 - M3 Lesson 10 Datetime Module.mp4
    14:57
  • 38 - M3 Lesson 11 Functional Programming.mp4
    17:34
  • 39 - Assignment-3.3.pdf
  • 39 - M3 Lesson 12 Decorators Namespaces and Packages.mp4
    42:25
  • 40 - M3 Lesson 13 Intro to Data Structures Stack and Queue.mp4
    28:46
  • 41 - Assignment-3.4.pdf
  • 41 - M3 Lesson 14 Sorting Data.mp4
    15:19
  • 42 - M3 Lesson 15 Data Visualization.mp4
    19:45
  • 43 - M3 Lesson 16 Data Visualization with Pandas.mp4
    22:38
  • 44 - Assignment-3.5.pdf
  • 44 - M3 Lesson 17 Data Visualization using Matplotlib and Seaborn.mp4
    21:38
  • Description


    Learn extensive file handling - csv, json, pickling, gems of Python, data structures and Data Visualization techniques

    What You'll Learn?


    • Learn Python programming from basics
    • Confirm your learning by writing programs
    • Become Proficient by carrying out the assignment
    • Learn core Python 3 and Introduction to Data Structures
    • Become thorough with file handling - CSV files, JSON, Pickling, text and binary files
    • Learn the gems of Python - lambda functions, modules, Decorators, functional programming, namespaces and packages
    • You will be able to face job interview successfully

    Who is this for?


  • Students willing to Learn Python
  • Software developers who wish to brush up their knowledge in Python
  • Beginner Python developer curious about machine learning and data science
  • Students of all streams such as engineering, Science and computer applications who have taken Python as a subject
  • Persons interested in new jobs in Machine Learning and data science
  • Persons with Programming as a hobby
  • What You Need to Know?


  • No Prior programming experience is need; you will learn everything from the scratch
  • Should have flair for Logical reasoning and a bit of Mathematics
  • Should have access to computers since you have to carry out abundant programming during and after the course
  • Be ready to type the programs in your computer and execute them
  • More details


    Description

    The course on Python 3 (core) is embedded with hundreds of tested program, 5 assignments and number of Case Studies.

    The learners will gain immensely by using the Integrated DeveLopment Environment (IDLE) and Jupyter Notebook in Anaconda for executing the programs themselves.

    It gives comprehensive and in-depth coverage of functions and recursions and tail recursion, in particular. The powerful features of Python containers such as lists, tuples, sets, and dictionaries are explained in an interesting manner.

    Unicode-UTF-8, strings, selection and iteration concepts are explained with simplicity by executing programs. Python calculator and use of Mathematics and other libraries are illustrated.   

    Python is also an object-oriented programming (OOP) language. The OOP concepts of inheritance and polymorphism, which facilitate seamless reuse of existing code as implemented in Python are discussed in a lucid manner.

    Exceptions such as divide by zero might occur when we execute the programs. Python's techniques of such exception handling are described with interesting case studies.

    Python has many gems in terms of programming concepts such as decorator functions, lambda functions, function objects, and first-class functions, which are rather unique and thrilling and are discussed so that the student learns without even taking a break.

    An introduction to data structures using Python is given. The section addresses stack and queue and also four popular sorting methods.

    Data visualization must precede data analysis – predictive and descriptive. Python has excellent libraries for data visualization. An introduction to data visualization using pandas, matplotlib, and seaborn is given describing how to create a number of visuals.

    The learning by programming and learning one new concept at a time in each program. is the strategy adopted so as to ease the burden of learning a new and modern programming language.

    Who this course is for:

    • Students willing to Learn Python
    • Software developers who wish to brush up their knowledge in Python
    • Beginner Python developer curious about machine learning and data science
    • Students of all streams such as engineering, Science and computer applications who have taken Python as a subject
    • Persons interested in new jobs in Machine Learning and data science
    • Persons with Programming as a hobby

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Subburaj Ramasamy
    Subburaj Ramasamy
    Instructor's Courses
    My passions are Teaching, Research and Computer Programming. Currently hosting eLearning courses on Machine Learning with Python, Programming with Python 3, Object Oriented Programming with C++ and Go language programming under the brand name "Subburaj Academy"I hold Ph.D. degree from University of Madras, Master's degree from Indian Institute of Technology, Delhi. Authorized trainer of CMU/SEI for Software Capability Maturity Mpdel. Received Participation Certificate  from Andrew Ng, Coursera/Stanford University for Machine Learning Course.  Served as Professor of Information Technology at SRM Institute of Science and Technology, Kattankulathur, India for 17 semesters. Taught various subjects such as Machine Learning, Secure Coding, Software Testing, Software Reliability Engineering, C, C++, Java, Algorithm and Data Structures for UG, PG and Ph.D. students. Guided 4 Ph.D. scholars till their successful completion. Author of 10 books including Programming with C, C++, Python 3, TQM and Software Reliability Engineering.Served as Scientist "G" in the Ministry of Electronics and Information Technology for 30 years.Has been conferred the 17th IETE Lal C Verman Award in recognition of distinguished contributions in the field of “Standardization, Quality Control and Precision measurements”.Widely traveled, Voracious reader and writer, well known teacher and trainer for decades.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 44
    • duration 15:37:00
    • Release Date 2023/10/28