Skip to content

Latest commit

 

History

History
311 lines (309 loc) · 11.9 KB

file_structure.md

File metadata and controls

311 lines (309 loc) · 11.9 KB

File Structure

.
├── README.md
├── file_structure.txt
├── part-01-intro-to-python
│   ├── code-examples
│   │   ├── basic_datatypes.py
│   │   ├── data_types.py
│   │   ├── hello_world.py
│   │   ├── hello_world_example.py
│   │   └── simple_operations.py
│   ├── exercises
│   │   └── BasicExercises.py
│   ├── notes
│   │   ├── BasicSyntaxAndConventions.md
│   │   ├── DataTypesAndVariables.md
│   │   ├── InstallationGuide.md
│   │   └── IntroductionToPython.md
│   ├── quizzes
│   │   └── Quiz1.md
│   ├── resources
│   │   ├── LearningPath.md
│   │   ├── RecommendedReadings.md
│   │   └── UsefulLinks.md
│   └── video-script.txt
├── part-02-data-types-and-structures
│   ├── README.md
│   ├── code-examples
│   │   ├── data_types.py
│   │   ├── dictionary_usage.py
│   │   ├── list_operations.py
│   │   ├── set_operations.py
│   │   ├── string_manipulation.py
│   │   └── tuple_examples.py
│   ├── exercises
│   │   └── DataStructuresExercises.py
│   ├── notes
│   │   ├── DictionariesInDepth.md
│   │   ├── ListsTuplesAndSets.md
│   │   ├── UnderstandingDataTypes.md
│   │   └── WorkingWithStrings.md
│   ├── quizzes
│   │   └── Quiz2.md
│   └── resources
│       ├── AdditionalReadingLinks.md
│       └── PracticalExercises.md
├── part-03-control-structures
│   ├── README.md
│   ├── code-examples
│   │   ├── for_loop_examples.py
│   │   ├── if_else_examples.py
│   │   ├── nested_loops.py
│   │   └── while_loop_examples.py
│   ├── exercises
│   │   └── ControlStructuresExercises.py
│   ├── notes
│   │   ├── ConditionalStatementsInDepth.md
│   │   ├── LoopingTechniques.md
│   │   └── UnderstandingControlStructures.md
│   ├── quizzes
│   │   └── Quiz3.md
│   └── resources
│       ├── FurtherReading.md
│       └── UsefulLinks.md
├── part-04-functions-and-modules
│   ├── README.md
│   ├── code-examples
│   │   ├── basic_functions.py
│   │   ├── function_parameters.py
│   │   ├── modules_usage.py
│   │   └── return_values.py
│   ├── exercises
│   │   └── FunctionsExercises.py
│   ├── notes
│   │   ├── IntroductionToFunctions.md
│   │   ├── ParametersAndArguments.md
│   │   └── UsingModules.md
│   ├── quizzes
│   │   └── Quiz4.md
│   └── resources
│       ├── AdditionalReading.md
│       └── UsefulModules.md
├── part-05-advanced-data-structures
│   ├── README.md
│   ├── code-examples
│   │   ├── dictionary_advanced.py
│   │   ├── list_comprehensions.py
│   │   └── set_operations_advanced.py
│   ├── exercises
│   │   └── AdvancedDataStructuresExercises.py
│   ├── notes
│   │   ├── DeepDiveIntoSets.md
│   │   ├── ListComprehensionsExplained.md
│   │   └── MasteringDictionaries.md
│   ├── quizzes
│   │   └── Quiz5.md
│   └── resources
│       ├── AdvancedDataStructuresResources.md
│       └── FurtherReadingSetsDictionaries.md
├── part-06-object-oriented-programming
│   ├── README.md
│   ├── code-examples
│   │   ├── class_basics.py
│   │   ├── encapsulation_example.py
│   │   ├── inheritance_example.py
│   │   └── polymorphism_example.py
│   ├── exercises
│   │   └── OOPExercises.py
│   ├── notes
│   │   ├── ClassesAndObjects.md
│   │   ├── InheritanceAndPolymorphism.md
│   │   └── IntroductionToOOP.md
│   ├── quizzes
│   │   └── Quiz6.md
│   └── resources
│       ├── AdditionalReadingOOP.md
│       └── OOPInPythonResources.md
├── part-07-error-and-exception-handling
│   ├── README.md
│   ├── code-examples
│   │   ├── basic_exception_handling.py
│   │   ├── context_managers.py
│   │   ├── custom_exceptions.py
│   │   └── finally_usage.py
│   ├── exercises
│   │   └── ExceptionHandlingExercises.py
│   ├── notes
│   │   ├── CustomExceptionsAndContextManagers.md
│   │   ├── UnderstandingExceptions.md
│   │   └── UsingTryExceptFinally.md
│   ├── quizzes
│   │   └── Quiz7.md
│   └── resources
│       ├── ExceptionHandlingResources.md
│       └── FurtherReadingExceptions.md
├── part-08-file-handling-and-io
│   ├── README.md
│   ├── code-examples
│   │   ├── csv_file_handling.py
│   │   ├── file_reading.py
│   │   ├── file_writing.py
│   │   └── with_statement_file_handling.py
│   ├── exercises
│   │   └── FileHandlingExercises.py
│   ├── notes
│   │   ├── AdvancedFileOperations.md
│   │   ├── BasicsOfFileHandling.md
│   │   └── WorkingWithCSVAndJSON.md
│   ├── quizzes
│   │   └── Quiz8.md
│   └── resources
│       ├── FileIOResources.md
│       └── RecommendedLibrariesForFileIO.md
├── part-09-external-libraries-and-tools
│   ├── README.md
│   ├── code-examples
│   │   ├── matplotlib_visualization.py
│   │   ├── numpy_basics.py
│   │   ├── pandas_dataframes.py
│   │   └── requests_web_requests.py
│   ├── exercises
│   │   └── LibrariesAndToolsExercises.py
│   ├── notes
│   │   ├── PopularPythonLibraries.md
│   │   ├── UsingExternalLibraries.md
│   │   └── VirtualEnvironments.md
│   ├── quizzes
│   │   └── Quiz9.md
│   └── resources
│       ├── AdditionalToolsAndIDEs.md
│       └── ExternalLibrariesResources.md
├── part-10-python-in-practice
│   ├── README.md
│   ├── code-examples
│   │   ├── api_interaction.py
│   │   ├── database_interaction.py
│   │   ├── multithreading_example.py
│   │   └── web_scraping_example.py
│   ├── exercises
│   │   ├── PracticalPythonExercises.py
│   │   └── README.md
│   ├── notes
│   │   ├── DatabaseManagement.md
│   │   ├── NetworkingAndAPIs.md
│   │   └── RealWorldApplications.md
│   ├── quizzes
│   │   └── Quiz10.md
│   └── resources
│       ├── ProjectIdeas.md
│       └── PythonInPracticeResources.md
├── part-11-advanced-topics
│   ├── README.md
│   ├── code-examples
│   │   ├── advanced_data_structures.py
│   │   ├── asyncio_basics.py
│   │   ├── decorators_examples.py
│   │   └── generators_and_iterators.py
│   ├── exercises
│   │   ├── AdvancedPythonExercises.py
│   │   └── README.md
│   ├── notes
│   │   ├── AdvancedDataStructuresAndAlgorithms.md
│   │   ├── AdvancedPythonConcepts.md
│   │   └── AsynchronousProgramming.md
│   ├── quizzes
│   │   └── Quiz11.md
│   └── resources
│       ├── AdvancedTopicsResources.md
│       └── FurtherReadingAdvancedTopics.md
└── part-12-final-project
    ├── README.md
    ├── README2.md
    ├── config
    │   ├── env_vars
    │   │   └── env_vars_sample.txt
    │   └── settings.py
    ├── data
    │   ├── README.md
    │   ├── external
    │   │   └── process.ipynb
    │   ├── interim
    │   ├── processed
    │   └── raw
    │       ├── t10k-images-idx3-ubyte
    │       ├── t10k-images-idx3-ubyte.gz
    │       ├── t10k-labels-idx1-ubyte
    │       ├── t10k-labels-idx1-ubyte.gz
    │       ├── train-images-idx3-ubyte
    │       ├── train-images-idx3-ubyte.gz
    │       ├── train-labels-idx1-ubyte
    │       └── train-labels-idx1-ubyte.gz
    ├── deployment
    │   ├── CI_CD
    │   │   ├── deploy_script.sh
    │   │   └── gitlab-ci.yml
    │   ├── Docker
    │   │   ├── Dockerfile
    │   │   └── docker-compose.yml
    │   ├── cloud
    │   │   ├── cloud_app.yaml
    │   │   └── cloud_requirements.txt
    │   └── deployment_guide.md
    ├── project-description.md
    ├── project_management
    │   ├── changelog.md
    │   ├── contribution.md
    │   └── roadmap.md
    ├── resources
    │   ├── API_Docs
    │   │   ├── api_authentication.md
    │   │   ├── api_endpoints.md
    │   │   └── api_overview.md
    │   ├── Reference_Materials
    │   │   ├── advanced_flask_techniques.md
    │   │   ├── data_visualization_best_practices.md
    │   │   └── project_related_research_papers.md
    │   └── Tutorials
    │       ├── flask_tutorial.md
    │       ├── pandas_tutorial.md
    │       └── plotly_tutorial.md
    ├── solution
    │   └── src
    ├── starter-code
    │   ├── app
    │   │   ├── app.py
    │   │   ├── config.py
    │   │   └── main
    │   │       ├── __init__.py
    │   │       └── routes.py
    │   ├── requirements
    │   │   ├── dev.txt
    │   │   └── prod.txt
    │   ├── static
    │   │   ├── css
    │   │   ├── images
    │   │   └── js
    │   └── templates
    │       ├── index.html
    │       ├── layout.html
    │       └── partials
    ├── testing
    │   ├── README_testing.md
    │   ├── config.py
    │   ├── debugging_guide.md
    │   ├── functional
    │   │   ├── test_api_endpoints.py
    │   │   └── test_user_flows.py
    │   ├── integration
    │   │   ├── test_app.py
    │   │   └── test_db_integration.py
    │   ├── test_data
    │   │   ├── sample_dataset.csv
    │   │   └── visualization_data.json
    │   ├── unit
    │   │   ├── test_data_processing.py
    │   │   ├── test_models.py
    │   │   ├── test_routes.py
    │   │   ├── test_visualization.py
    │   │   └── unit_tests.py
    │   └── utils
    │       ├── factories.py
    │       └── helpers.py
    └── user_docs
        ├── FAQ.md
        ├── Troubleshooting.md
        └── User_Guide.md

102 directories, 202 files