Skip to content

choco-latito29/Programming-Techniques

Repository files navigation

📦 Programming Techniques 🐍✨

Hecho con Python Versión de Python Estado del proyecto Mantenido Licencia MIT

¡Hola y bienvenido/a! 🌸 Este repositorio es mi portafolio personal del curso Técnicas de Programación. Aquí encontrarás un viaje, semana a semana, a través de todos los conceptos, ejercicios y proyectos que he desarrollado.

Estado del Proyecto: ¡Curso en progreso! ⏳ Quedan 3 semanas para la culminación en la Semana 16.

Desde los fundamentos básicos de Python hasta conceptos más complejos como la recursividad y los módulos. ¡Espero que disfrutes el recorrido!


🛠️ Tecnologías (Tech Stack)

Este proyecto está construido 100% con:

  • Python 3

🗂️ Contenido del Curso (Course Content)

Aquí está el desglose completo de todos los scripts y ejercicios, organizados por semana.

📂 Week 01 - Fundamentos de Python
  • 📜 string_multiplication_error.py
  • 📜 concatenation.py
  • 📜 equations.py
  • 📜 eval.py
  • 📜 input.py
  • 📜 operators.py
  • 📜 repetition.py
  • 📜 shaded_area.py
  • 📜 trapezoid_area.py
  • 📜 triangle.py
  • 📜 arithmetic.py
📂 Week 02 - Estructuras de Datos
  • 📜 dictionary.py
  • 📜 formatting.py
  • 📜 data_input.py
  • 📜 list.py
  • 📜 string_methods.py
  • 📜 percentage.py
  • 📜 average.py
📂 Week 03 - Selective Flow
  • 📜 gas_station.py
  • 📜 fibonacci.py
  • 📜 restaurant.py
  • 📜 conditional.py
  • 📜 salary.py
  • 📜 car_sale.py
📂 Week 04 - Logic and Conditionals
  • 📜 calculator.py
  • 📜 exchange.py
  • 📜 category_project.py
  • 📜 integer_compare.py
  • 📜 prime_check.py
📂 Week 05 - Selective Structures (Nested and Chained)
  • 📜 ship.py
  • 📜 academic_year.py
  • 📜 grades.py
  • 📜 restaurant_bill.py
  • 📜 nested_conditional.py
  • 📜 compound_conditional.py
  • 📜 chained_conditional.py
  • 📜 menu.py
  • 📜 multiple_selection.py
  • 📜 simple_conditional.py
  • 📜 submenu.py
  • 📜 validate.py
  • 📜 sale.py
📂 Week 06 - Repetitive Flow (While & For)
  • 📜 string_counting.py
  • 📜 factorial_loop.py
  • 📜 for_loop_validation.py
  • 📜 menu_loop.py
  • 📜 while_loop.py
  • 📜 submenu_loop.py
  • 📜 sum_digits.py
  • 📜 tourism.py
  • 📜 validation_loop.py
  • 📜 sales_menu.py
📂 Week 07 - Counters and Accumulators
  • 📜 counter_accumulator.py
  • 📜 reservations.py
📂 Week 08 - Practical Applications
  • 📜 sales_registry.py
📂 Week 09 - Functions (Parameters and Return)
  • 📜 equations.py
  • 📜 function_call_error.py
  • 📜 function_with_arguments.py
  • 📜 function_with_args.py
  • 📜 return_with_arguments.py
  • 📜 function_without_arguments.py
  • 📜 inheritance_menu.py
  • 📜 parameter_argument.py
  • 📜 proposed_salary.py
📂 Week 10 - Recursion and Advanced Functions
  • 📜 closure.py
  • 📜 lambda.py
  • 📜 inner_function.py
  • 📜 hanoi.py
  • 📜 recursion.py
  • 📜 factorial_main.py
  • 📜 recursive_sales_menu.py
📂 Week 11 - Packages and Modules (I)
  • 📂 Bookshops (Package)
    • 📜 __init__.py
    • 📜 read_data.py
    • 📜 arithmetic_operations.py
    • 📜 recursive_math.py
    • 📜 utilities.py
  • 📜 calculate.py (Main program)
  • 📜 recursive_equation.py (Main program)
  • 📜 bookstore_sale.py (Main program)
📂 Week 12 - Packages and Modules (II)
  • 📂 Bookshops (Package)
    • 📜 __init__.py
    • 📜 data_input.py
    • 📜 rates.py
    • 📜 utilities.py
  • 📜 electricity_app.py (Main program)
📂 Week 13 - Lists and Tuples
  • 📜 list_tuple_zip.py
  • 📜 lists.py
  • 📜 tuples.py
  • 📜 course_list.py
  • 📜 list_operations.py
  • 📜 tuple_operations.py
  • 📜 tuple_concatenation.py
  • 📜 tuple_list_conversion.py
  • 📜 list_tuple_menu.py
📂 Week 14 - Sets and Dictionaries
  • 📜 lottery_sets.py
  • 📜 password_dictionary.py
  • 📜 client_invoices.py

🚀 ¿Cómo usar este repositorio?

Si quieres probar alguno de los scripts:

  1. Clona el repositorio:
    git clone https://github.com/choco-latito29/PROGRAMMING-TECHNIQUES.git
  2. Navega a la carpeta:
    cd PROGRAMMING-TECHNIQUES/Week09
  3. Ejecuta el script que desees:
    python proposed_salary.py

👨‍💻 Sobre mí

¡Gracias por visitar mi proyecto! 💖

About

Portafolio de ejercicios en Python 🐍 del curso 'Técnicas de Programación'. Organizado por semanas.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages