Need Python Expert as a Trainer & Mentor
- or -
Post a project like this$$$
- Posted:
- Proposals: 4
- Remote
- #2015545
- Expired
Description
Experience Level: Expert
Need a Python Expert to train and mentor for 6 months. This is the scope of work:
Understand basics on loops (for, if, while) in python, functions/classes, and few other basics.
Make Python Scripts for:
1. Learn to create Python Modules.
2. To send a reporting email shows HTML based tables and has attached files that are sent after comparing the value obtained from an API call, value in a JSON file
or a database to vice versa and send a break report if the values don't match.
3. To make API calls to read/write, JSON read/write, Database read/write, and store results in a JSON/Database/via API call.
4. Create a dynamic website that presents dynamic value that gets changed every few minutes by help of parallel threads running in background checking certain values
on certain servers via CLI or API that constantly monitors and reports breaks on the website. Also alerts via email or SNMP alert.
5. Learn Python handling HTML, XML, JSON, E-mail processing, FTP, IMAP, SNMP, SMTP, Easy-to-use socket interface.
6. Learn to use Pandas for data analysis and modeling library. Panda Dataframes to massage data that is in tables and extract and edit any specific column or row value in a table.
7. Learn to use utility, to create an executable program that can be installed using Python.
8. Learn Python Packages for above use cases and start practicing their usage:
os, sys, json, base64, socket, argparse, http, configparser, smtplib, boto3, botocore, logging, datetime, glob, subprocess, shutil, threading, flask,
ast, re, itertools, pandas, requests, nose, Eyemaker, Scrapy, wxPython, Pillow, SQLAlchemy, BeautifulSoup, Twisted, NumPy, SciPy, matplotlib, pyQT, Scapy, pywin32,
nltk, SymPy, IPython, scikit-learn, Theano, Dash, TensorFlow, Bokeh, Basemap, NetworkX, Pipenv, PyTorch
Understand basics on loops (for, if, while) in python, functions/classes, and few other basics.
Make Python Scripts for:
1. Learn to create Python Modules.
2. To send a reporting email shows HTML based tables and has attached files that are sent after comparing the value obtained from an API call, value in a JSON file
or a database to vice versa and send a break report if the values don't match.
3. To make API calls to read/write, JSON read/write, Database read/write, and store results in a JSON/Database/via API call.
4. Create a dynamic website that presents dynamic value that gets changed every few minutes by help of parallel threads running in background checking certain values
on certain servers via CLI or API that constantly monitors and reports breaks on the website. Also alerts via email or SNMP alert.
5. Learn Python handling HTML, XML, JSON, E-mail processing, FTP, IMAP, SNMP, SMTP, Easy-to-use socket interface.
6. Learn to use Pandas for data analysis and modeling library. Panda Dataframes to massage data that is in tables and extract and edit any specific column or row value in a table.
7. Learn to use utility, to create an executable program that can be installed using Python.
8. Learn Python Packages for above use cases and start practicing their usage:
os, sys, json, base64, socket, argparse, http, configparser, smtplib, boto3, botocore, logging, datetime, glob, subprocess, shutil, threading, flask,
ast, re, itertools, pandas, requests, nose, Eyemaker, Scrapy, wxPython, Pillow, SQLAlchemy, BeautifulSoup, Twisted, NumPy, SciPy, matplotlib, pyQT, Scapy, pywin32,
nltk, SymPy, IPython, scikit-learn, Theano, Dash, TensorFlow, Bokeh, Basemap, NetworkX, Pipenv, PyTorch
Prashant C.
100% (1)Projects Completed
2
Freelancers worked with
2
Projects awarded
16%
Last project
11 Oct 2017
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies