This github repository is an introduction to python. I hope you like it and use in your codes. Python 3.6.11 and anaconda environment is used in this repo. However most probably it will work in other versions as well. I will contribute it for at least 30 days. Topics:
1️⃣)Print, Data types and math operators
2️⃣)Type conversion, Complex numbers, List, Dictionary(dict), Tuple, Set, If, elif, else statements
3️⃣)For and while loop, functions
4️⃣)Input, OOP(Object Oriented Programming), Classes
5️⃣)Inheritance, try/except, enumerate
6️⃣)Overriding, Super function, More method, Football team example for class
7️⃣)Files(open, close, write, read)
8️⃣)Files(advanced)
9️⃣)Writing on excel file(xlsxwriter) 1,2,3
🔟)Writing on excel file(formulas)
11)Writing on excel file(painting), 11.2-hide
12)Numpy
13)Pandas
15)Visualization with matplotlib(1)
16)Visualization with matplotlib(2),resource
17)Visualization, resources(kaggle notebooks): 1,2, 3, 4, 5, 6, 7, 8, 9, 10
18)Visualization(KDE plot, trendline and simple wordcloud), resources: 1
19)Wordcloud, resources: custom font, custom colors, custom colors2
20)Plotly, resources: 1, 2, 3, 4
21)Plotly to_html, saving multiple plots into a single html
22)Candlestick Charts, resource
23)Scikit-Learn101, resource, scikit learn tutorial
24)Multiple and polynomial linear regression with scikit-learn
26)Logistic regression in titanic dataset, resource(nadin tamer)
Resources: matplotlib,numpy,stack overflow,Doğancan Mavideniz, w3schools, Mustafa Murat Coşkun, kaveai, Python official website, turkish, türkçekaynaklar, kaggle, hackerrank, plotly, statsmodels