åbn

Teach me Python backend development - needed Python Guru (Data Structures & Algorithms) and Backend Developer

I'm a beginner Python programmer and I'm looking for some professional (Mid to Senior) Python backend programmer to help me speed-up my learning of core Python.

I plan to become a (junior) Python "backend" developer. So, I don't need HTML/JS/CSS but it'd be good to have some basic knowledge of full stack bootstrap, angular, [url removed, login to view] - anything simple.

Here is what is required of you:

1. Spend 1.5 to 2 hours with me pair-programming EVERYDAY or every alternate day (you'll watch my screen while I drive/write code and I'll watch your screen while you drive/write code)

Learning Plan (8 weeks plan) -- This is just my suggestion. Feel free to suggest a different learning plan.

** First 2-3 weeks ***

Let's pick a Data Structures & Algorithms book and implement all common DS & Algorithms (arrays, stacks, queues, linkedlists, trees, binary search trees, graphs, red black trees, shortest path, sorting algorithms, knapsack algorithm, graph algorithm, greedy algorithm etc.).

** Next 2-3 weeks **

You suggest some open source Python project. And then we pair-program in that project and make daily commits. This project should not be too complex but also not too easy. We will work mostly on backend related tickets/backlog.

As part of this, you'll ALSO teach me (when concepts come up):

1-> Git (so we can commit our code daily)

2-> How to submit code for code-reviews (you'll do my code review and I'll do your code review)

3-> Some Database concepts (SQL, NoSQL when necessary)

4-> Write and execute testcases while doing development in Python

5-> Python IDE - PyCharm or Eclipse (we'll use whatevee IDE you are comfortable with and then while teaching, you'll help me learn shortcuts in this IDE)

6-> Frontend concepts (just whenever we need to use them, we'll try to a pick a project that has very limited frontend requirements as I'm not really interested in frontend much)

7-> DevOps - just basics of how to setup our own automatic build / deploy / test script. We can setup a build server on AWS or somewhere else. This will pull code from git, build it, deploy it, run testcases on it

Basically, you'll be the Master and I'll be your apprentice. Imagine, you are a Senior Developer in a company and I'm a new hire, right out of college, so you've to help me get up-to-speed with project, with professional/company's coding conventions and coding practices, testing practices, DevOps practices and company's coding tools (Eclipse, JIRA etc)

*** Important ***

-> you must have experience working as a backend developer in real-world large companies for few years so I know I'm learning real-world practices and coding conventions.

[### Note we'll do this with pair-programming. I'll be driving/writing code at-least 50% of the time and you'll be watching my screen, doing code review, and teaching. It won't be like you assign me work, I complete it and then you review. It has to be real-time screensharing. I'm trying to simulate as if we were sitting side-by-side ###]

[### you must have a good, reliable, internet connection so we can share screen, talk, videochat at the same time ####]

Færdigheder: Git, MySQL, NoSQL Couch & Mongo, Python, SQL

Se mere: full stack developer vs software engineer, full stack web developer salary, what is full stack web developer, full stack developer skills, interview questions on github, full stack web developer job description, what do you need to know to become a full stack developer, full stack developer tutorial, data structures algorithms tutorial, data structures algorithms online, data structures algorithms project, data structures algorithms sfu, data structures algorithms java, data structures algorithms

Om arbejdsgiveren:
( 84 bedømmelser ) Plano, Canada

Projekt-ID: #14923173

18 freelancere byder i gennemsnit $21/time for dette job

tudiptechnology

Hi, Greetings for the day, We do understand your needs and would love to help you out on this one. We have been developing/maintaining various web applications in Python Django. Mostly these applications are h Mere

$16 USD / time
(6 bedømmelser)
6.2
alwaysanshuman

Hi, this is Anshuman. I have been into Web Development and Design since past 8 years. I have been creating awesome websites for myself and various clients around the world. I focus on great user experience and efficien Mere

$22 USD / time
(20 bedømmelser)
6.4
Shopify

WEB DEVELOPMENT EXPERT HERE Hi went through your description,My team is interested in your project and wish to apply for it. WHAT WE CAN DO: WE CAN CREATE A SEPARATE BRANDING FOR YOUR WEBSITE , WHICH CAN MAKE YOUR Mere

$15 USD / time
(5 bedømmelser)
5.8
InextureLLP

*****Python Expert(5+ Years Experience)********* Hello, As per your requirement specification for the project, I have some questions.This is just a small task for me to create long term healthy relationship w Mere

$27 USD / time
(6 bedømmelser)
5.2
dinovoloder

Hello. Dino here from Lembro design team. We are interested to discuss with you about your project. Please, check our portfolio and ask questions if you're interested. Hope to hear from you soon.

$25 USD / time
(1 bedømmelse)
4.3
Ranajoyfreelance

Dear Hiring Manager, Thanks for your time and consideration.Waiting for your RESPONSE. Thanks, Ritika

$22 USD / time
(3 bedømmelser)
2.4
$22 USD / time
(0 bedømmelser)
0.0
$33 USD / time
(0 bedømmelser)
0.0
SergeyKravtsov

Hi! I have knowledge and skills you need. Also I'm critical person and know how should it works. I'm Sergey, a back-end developer at Region IT company(www.region-it.com). My experience: JavaScript, NodeJS, SQL, E Mere

$22 USD / time
(0 bedømmelser)
0.0
Nauryz11

Do you really want to learn Python in 3 weeks? Let's take intensive lesson everyday, and during the 1 week you will improved your Python Day 1. Python base and PyCharm (1.5 h) Day 2. We will create our first django a Mere

$15 USD / time
(0 bedømmelser)
0.0
mounikesh

iam an intermediate python developer(still a learner ) so according to your needs the best way you can learn python is : first learn out all basics beacuase python is the only language where you can create both web a Mere

$22 USD / time
(0 bedømmelser)
0.0
R37

A proposal has not yet been provided

$22 USD / time
(0 bedømmelser)
0.0
aminhijaz2001

I am a flask back-end and front-end developer , I can teach you dealing with flask , html and css to make them make together and make them connect to a database this is an example site , I built it in one day: code Mere

$16 USD / time
(0 bedømmelser)
0.0
$22 USD / time
(0 bedømmelser)
0.0
zdesign77

Hey, how is it going today? My name is Michael, I'm a web designer/developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. In fact, I did a very sim Mere

$22 USD / time
(0 bedømmelser)
0.0
tracygearth

A proposal has not yet been provided

$22 USD / time
(0 bedømmelser)
0.0
AzzkaNoor

Hello there. I have seen your job posting. I will like to ask some questions. Please come over the chat so we can discuss things. Some intro about me. I am an enthusiastic developer/implementer who does not stop unt Mere

$22 USD / time
(0 bedømmelser)
0.0
pradipyash

I am an experienced Python developer. Currently trying to create a profile of my own in freelancer. Hence I am bidding for a very less amount to start with a few projects.

$15 USD / time
(0 bedømmelser)
0.0