0% found this document useful (0 votes)
22 views

Learner Tracker

Uploaded by

Amo boyz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Learner Tracker

Uploaded by

Amo boyz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Topic Resources(youtube) WEBSITE LINKS

Python installation and setup https://www.youtube.com/watch?v=YYXdXT2l-Gg&list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU https://www.w3schools.in/python/install

Full Python Basics including: https://youtu.be/rfscVS0vtbw?feature=shared https://www.w3schools.com/python/default.asp


strings and it's operatiions,conditional statements,loop,nested loops.

functions,file handling,oops concepts and all


Advance Python https://youtu.be/HGOBQPFzWKo?feature=shared

PROBLEM SOLVING Questions https://www.hackerrank.com/dashboard


Request module https://youtu.be/qriL9Qe8pJc?feature=shared
Tkinter module https://youtu.be/yQSEXcf6s2I?feature=shared

https://colab.research.google.com/drive/1Z7tRBwgfk0T35StLtEeTSd-MIkWmKDZC?usp=sharing

What is Python? Provide some key features of Python.


Explain the differences between Python 2 and Python 3.
How do you comment out multiple lines of code in Python?
Describe the difference between == and is in Python.
What is PEP 8? Why is it important?
Explain the concept of dynamic typing in Python.
What are tuples in Python? How are they different from lists?
How do you create a function in Python? Provide an example.
Explain the difference between local and global variables in Python.

How do you handle exceptions in Python?


Advanced Python Questions:
What are decorators in Python? How do you use them?
Explain the concept of a generator in Python. How is it different from a regular function?
What is a closure in Python?
How does the GIL (Global Interpreter Lock) affect multi-threaded Python programs?
Discuss the differences between shallow copy and deep copy in Python.
Explain the purpose of the __init__ method in Python classes.
What are metaclasses in Python? Provide an example of their usage.
Describe the difference between __getattr__ and __getattribute__ in Python.
How does Python manage memory?
Discuss the concept of namespaces and scope resolution in Python.
Topic Resources(youtube) WEBSITE LINKS
Numpy https://youtu.be/QUT1VHiLmmI?feature=shared https://www.w3schools.com/python/numpy/numpy_intro.asp
pandas https://youtu.be/dUpyC40cF6Q?feature=shared https://www.w3schools.com/python/pandas/default.asp
Matplotlib https://youtu.be/3Xc3CA655Y4?feature=shared https://www.w3schools.com/python/matplotlib_pyplot.asp
Seaborn https://youtu.be/Og8hFZoACuE?feature=shared https://www.w3schools.com/python/numpy/numpy_random_seaborn.asp

https://colab.research.google.com/drive/1ZO4NYjOFTanDxFeqMM3Ph6A-nAgoB681?usp=sharing
https://github.com/farzanarashid1/Netflix-project/blob/main/Netflix%20project.ipynb
https://colab.research.google.com/drive/1x36eIi1sgdJZAXjbBtBtdpy4fgXwhVoM?usp=sharing
https://colab.research.google.com/drive/1kQiDOHxANozAHyKungOVbk4pog-51i2F?usp=sharing
NumPy:

What is NumPy and what are its main features?


Explain the difference between a Python list and a NumPy array.
How do you create a NumPy array?
What is the purpose of broadcasting in NumPy?
How do you perform element-wise operations in NumPy?
Explain the difference between np.zeros, np.ones, and np.empty functions in NumPy.
Describe the difference between slicing and indexing in NumPy arrays.
How do you perform matrix multiplication using NumPy?
What is the purpose of the np.random module in NumPy?
How do you save and load NumPy arrays from disk?
Pandas:
What is Pandas and what are its main features?
Explain the difference between Series and DataFrame in Pandas.
How do you create a DataFrame in Pandas?
What are some common methods for data exploration in Pandas?
How do you handle missing values in a DataFrame using Pandas?
What is the purpose of the groupby function in Pandas?
How do you merge two DataFrames in Pandas?
Explain the concept of reshaping data in Pandas using pivot_table and melt.
How do you apply a function to each element in a DataFrame in Pandas?
What is the purpose of the apply and applymap functions in Pandas?

Matplotlib and Seaborn:

What is Matplotlib and what are its main features?


How do you create a basic plot using Matplotlib?
Explain the difference between plt.plot() and plt.scatter() in Matplotlib.
What are the different types of plots available in Matplotlib?
How do you add labels, titles, and legends to a Matplotlib plot?
What is Seaborn and how does it relate to Matplotlib?
How do you create a basic plot using Seaborn?
Explain the purpose of the hue parameter in Seaborn plots.
How do you create subplots in Matplotlib and Seaborn?
What are some common techniques for customizing the appearance of plots in Matplotlib and Seaborn?
Topic Resources(youtube) WEBSITE LINKS
Django https://youtu.be/rHux0gMZ3Eg?feature=shared https://www.w3schools.com/django/

https://docs.google.com/document/d/15gmFNanWP9XBfi53siNvMr8pHaWtXACfYGZWloU6kBo/edit?usp=sharing

What is Django and what is its main purpose?


Explain the MTV (Model-Template-View) architecture in Django.
How do you install Django?
What is a Django project and how do you create one?
What is a Django app and how do you create one?
What is the purpose of the settings.py file in a Django project?
How do you start the Django development server?
What is the role of the urls.py file in a Django project?
How do you define URL patterns in Django?
What is a Django model and how do you define one?
What are migrations in Django and how do you create and apply them?
How do you interact with the Django shell?
What is the Django admin interface and how do you use it?
How do you create views in Django?
What is a template in Django and how do you create one?
How do you pass data from views to templates in Django?
Explain the purpose of context processors in Django.
What are static files in Django and how do you handle them?
How do you handle forms in Django?
Explain the concept of Django templates and template inheritance.

How to change the default server in django?


https://docs.google.com/document/d/1adyLX4jeOeLKKReUg_BjnN4Zx7AKhIqqxp8-SMTe9aA/edit?usp=sharing
Topic Resources(youtube) WEBSITE LINKS
FastApi https://youtu.be/tLKKmouUams?si=jfCtXGeJ-elxuohm https://www.tutorialspoint.com/fastapi/index.htm

What is FastAPI and what are its main features?


How do you install FastAPI?
What makes FastAPI different from other Python web frameworks?
What is asynchronous programming, and how does FastAPI utilize it?
How do you create a FastAPI application?
Explain the concept of path parameters and query parameters in FastAPI.
What are request and response models in FastAPI? How are they defined?
How do you define route operations in FastAPI?
What is dependency injection in FastAPI? How is it used?
How do you handle request validation in FastAPI? https://www.amazon.com/items/23
What is automatic documentation generation in FastAPI and how do you enable it? https://www.amazon.com/?hshhs/jsjjsbsbbsmobilephones
How do you handle file uploads in FastAPI?
Explain the purpose of dependency injection in FastAPI.
How do you handle CORS (Cross-Origin Resource Sharing) in FastAPI?
What is the purpose of middleware in FastAPI and how do you use it?
How do you handle authentication in FastAPI?
Explain the process of testing a FastAPI application.
How do you handle error responses in FastAPI?
What is the role of Pydantic in FastAPI?
How do you deploy a FastAPI application to production?
Topic Resources(youtube) WEBSITE LINKS
Flask https://youtu.be/mqhxxeeTbu0?feature=shared https://www.tutorialspoint.com/flask/flask_request_object.htm

What is Flask and what are its main features?


How do you install Flask?
What are some advantages of using Flask for web development?
Explain the concept of routing in Flask.
How do you create a basic Flask application?
What is the purpose of the route() decorator in Flask?
How do you handle HTTP methods like GET and POST in Flask?
What is a Flask blueprint and how is it used?
How do you render templates in Flask?
What is Jinja2 and how does Flask use it for template rendering?
How do you handle form data in Flask?
Explain the purpose of Flask extensions and provide some examples.
How do you access request data like headers and cookies in Flask?
What is Flask-WTF and how does it simplify form handling in Flask?
How do you handle static files like CSS and JavaScript in Flask?
What is Flask-SQLAlchemy and how does it integrate with Flask for database operations?
How do you implement user authentication in Flask?
What are Flask sessions and how are they used for maintaining user state?
How do you handle errors and exceptions in Flask?
How do you deploy a Flask application to production?
Topic Resources(youtube) WEBSITE LINKS
Git https://youtu.be/apGV9Kg7ics?feature=shared https://www.w3schools.com/git/

What is Git and what is its purpose?


How do you install Git on your computer?
What is a repository in Git?
How do you initialize a new Git repository?
What is the difference between Git's staging area (index) and the working directory?
How do you add files to the staging area in Git?
How do you commit changes to the local Git repository?
What is the purpose of the git status command?
How do you create a new branch in Git?
How do you switch between branches in Git?
What is the purpose of the git merge command?
How do you resolve merge conflicts in Git?
What is the purpose of the git log command?
How do you push changes from a local Git repository to a remote repository?
What is the purpose of the git pull command?
How do you clone a Git repository?
What is a remote in Git?
How do you create a new tag in Git?
What is the purpose of the git checkout command?
How do you revert changes in Git?
Topic Resources(youtube) WEBSITE LINKS
Scikit https://youtu.be/0B5eIE_1vpU?feature=shared https://www.tutorialspoint.com/scikit_learn/index.htm
Tensorflow https://youtu.be/5Ym-dOS9ssA?feature=shared https://www.tensorflow.org/
Pytorch https://youtu.be/IC0_FRiX-sw?feature=shared https://pytorch.org/

https://colab.research.google.com/drive/1MO6XyJbs-LjScV5R8UakSgENQPBQ0ywn?usp=sharing
https://colab.research.google.com/drive/1MO6XyJbs-LjScV5R8UakSgENQPBQ0ywn?usp=sharing

Scikit-learn:

What is Scikit-learn and what is its main purpose?


How do you install Scikit-learn?
What are some common machine learning tasks that can be performed using Scikit-learn?
How do you create a machine learning model in Scikit-learn?
What is the purpose of the fit, predict, and score methods in Scikit-learn?

TensorFlow:

What is TensorFlow and what is its main purpose?


How do you install TensorFlow?
What are tensors in TensorFlow?
How do you create a basic neural network using TensorFlow's Keras API?
How do you train a neural network model in TensorFlow?
PyTorch:
What is PyTorch and what is its main purpose?
How do you install PyTorch?
What is a tensor in PyTorch?
How do you create a basic neural network using PyTorch?
What is autograd in PyTorch and how does it facilitate automatic differentiation?
Topic Resources(youtube) WEBSITE LINKS
Rest Framework https://youtu.be/tujhGdn1EMI?feature=shared https://www.geeksforgeeks.org/how-to-create-a-basic-api-using-django-rest-framework/

What is Django REST Framework (DRF) and what are its main features?
How do you install Django REST Framework?
What is the purpose of DRF serializers?
How do you define serializers in Django REST Framework?
What is the role of views in Django REST Framework?
How do you create API views in DRF?
Explain the concept of ViewSets in Django REST Framework.
How do you create a basic API using Django REST Framework?
What are routers in Django REST Framework and how are they used?
How do you handle authentication in Django REST Framework?
What is the purpose of permissions in Django REST Framework?
How do you implement permissions in DRF views?
Explain the concept of pagination in Django REST Framework.
How do you handle versioning in Django REST Framework?
What is the purpose of nested serializers in DRF?
How do you perform CRUD (Create, Read, Update, Delete) operations using Django REST Framework?
What are mixins in Django REST Framework and how are they used?
How do you handle file uploads in Django REST Framework?
What is the role of decorators in Django REST Framework views?
How do you handle error responses in Django REST Framework?
Topic Resources(youtube) WEBSITE LINKS
Testing code quality https://youtu.be/DhUpxWjOhME?si=1W0wwWp-ZdtDqmBo https://testdriven.io/blog/python-code-quality/

What is code quality, and why is it important in software development?


What are some common metrics used to measure code quality?
What is static code analysis, and how does it help in assessing code quality?
What are unit tests, and why are they important in ensuring code quality?
Explain the concept of test-driven development (TDD) and how it contributes to code quality.
What is code coverage, and how does it relate to testing code quality?
Describe the purpose of linting tools in maintaining code quality.
How do you identify code smells, and why should they be addressed in maintaining code quality?
What is refactoring, and how does it improve code quality?
How do you ensure coding standards and conventions are followed to maintain code quality?
Explain the importance of code reviews in ensuring code quality.
What are some common practices to ensure security and reliability in code quality testing?
How do you use automated testing tools to improve code quality?
Describe the difference between black-box and white-box testing in the context of code quality.
What role do code reviews play in maintaining code quality?
How do you ensure backward compatibility while maintaining code quality?
Explain the concept of code maintainability and its importance in code quality.
How do you handle technical debt to maintain code quality over time?
Describe the importance of documentation in maintaining code quality.
How do you measure and track improvements in code quality over time?
AWS https://www.w3schools.com/aws/index.php https://youtu.be/CjKhQoYeR4Q?si=d9mxeCQSjhDaRsoA

What is AWS?
What are the main services provided by AWS?
What is EC2?
What is S3?
What is AWS Lambda?

https://docs.google.com/document/d/1Bh8hadrK5g1iZAwNrTprFNlNkxMMG3Ix3voCem_2Isc/edit?usp=sharing
Article

You might also like