An open API service indexing awesome lists of open source software.

https://github.com/asut00/python-piscine_42ai

Python Bootcamp: A one-week intensive course with 42AI at École 42, covering Python fundamentals, data manipulation, and introductory AI concepts.
https://github.com/asut00/python-piscine_42ai

matplotlib numpy pandas python

Last synced: 3 months ago
JSON representation

Python Bootcamp: A one-week intensive course with 42AI at École 42, covering Python fundamentals, data manipulation, and introductory AI concepts.

Awesome Lists containing this project

README

          

# Python Bootcamp with 42AI 🐍

Welcome to the repository for my Python Bootcamp completed with **42AI**, the artificial intelligence association of **École 42**. This one-week intensive bootcamp was designed to provide a strong foundation in Python programming, focusing on its core concepts, best practices, and applications in data science and AI.

---

## Overview

The **Python Bootcamp** covered a range of topics from beginner to intermediate levels, including:

1. **Python Basics**: Syntax, variables, and data types.
2. **Control Flow**: Loops, conditionals, and error handling.
3. **Functions and Modules**: Writing reusable code.
4. **Data Structures**: Lists, dictionaries, sets, and tuples.
5. **File Handling**: Reading and writing files.
6. **Object-Oriented Programming (OOP)**: Classes and inheritance.
7. **Introduction to NumPy and Pandas**: Data manipulation and analysis.
8. **AI Concepts**: Basics of machine learning and practical applications.

---

## Key Highlights

- **Mini-projects completed**:
- **Text Analyzer**: A script to analyze word frequency and sentiment in text.
- **Data Visualizer**: A program to generate insightful charts using Matplotlib.
- **Simple AI Model**: An implementation of a Kmean Machine Learning model from scratch.

- **Skills Gained**:
- Writing clean and efficient Python code.
- Manipulating and analyzing data using Pandas.
- Building a small-scale unsupervised machine learning.

---

## Acknowledgments

Special thanks to **42AI** for organizing this bootcamp and providing an excellent learning environment. Also, gratitude to my peers and mentors at **École 42** for their support and collaboration.