CS 125 • Midterm • Introduction to Data Analysis for Social Sciences
CS 125 dersinin geçmiş soruları baz alınarak hazırlanan derinlemesine konu anlatımları ile Python öğren! Her kademe için ayrı ayrı örneklerle sınava hazırlık basamaklarını tırman ve Python ile problem çözümünde uzmanlaş!
Eğitmen
Ömer Faruk Altun
Co-founder & Head of Education
2011 yılında Endüstri Mühendisliği okumak için başladığım Sabancı Üniversitesi'nden 2018 yılında Bilgisayar Mühendisi olarak mezun oldum. 13 yıldır Altun ismiyle başta Sabancı Üniversitesi olmak üzere çeşitli okullarda Endüstri ve Bilgisayar Mühendisliği alanlarında ders vermekteyim. Unicourse'ta sunduğum derslerin yanında eğitim departmanının da sorumluluğunu üstlenmekteyim.
Paketi Tamamla
🎓 Bilkent Üniversitesinde öğrencilerin %92'si tüm paketi alarak çalışıyor.
Konular
Variables, Data Types, Input/Output and Expressions
Our First Program
Variables in Python
Variable Types
Arithmetic Operators for Number Types
Arithmetic Operators for Other Types
Arithmetic Operators Example 1
Arithmetic Operators Example 2
Logical Operators for Number Types
Logical Operators for Other Types
Output in Python
Input in Python
Example 1
Example 2
What if...
Relational Expressions and Conditional Statements
if Statements
Type 1: if-else
Example 1
Type 2: if-elif-else
Example 2
Type 3: Nested if Statements
Example 3
What if...
while Loops (Sadece iterations ve for Loops konusunu daha iyi anlamak için)
while Loops
while Loops Example 1
while Loops Example 2
while Loops Example 3
while Loops Example 4
while Loops Example 5
Iterations - for Loops and ranges
From while To for
range Keyword
for Loops Example 1
for Loops Example 2
for Loops Example 3
for Loops Example 4
Nested for Loops
Nested for Loops Example 1
Functions
Our First Function
Functions Example 1
Functions Example 2
Functions Example 3
Functions Example 4
Scope of a Variable
Output Example 1
Output Example 2
Keyword Arguments / Multiple Return
Output Example 3
Structured Types - strings
Introduction
Basic String Methods
Strings are Immutable
Example 1
Indexing
Slicing
Example 2
Example 3
Iterating Over Strings
Example 4
Advanced String Methods
Structured Types - lists
Motivation
Lists
Lists are very similar to Strings
Example 1
Problem with Lists
Example 2
Advanced List Methods
Two Dimensional Lists
Example 3
Example 4
Example 5
Example 6
Structured Types - tuples
What is a tuple?
Tuples are very similar to lists
List of Tuples
Example 1
Example 2
Structured Types - dictionaries
What is a dictionary?
Adding/Removing/Accessing Items
Dictionary Methods
Example 1
Iterating Over Dictionaries
Example 2
Sorting Dictionaries
Nested Dictionaries
Example 3
Example 4
Example 5
Exam Practice: Sınav Provası I
Variables
Conditionals
Iterations
Iterations
Iterations
Functions
Strings
Lists
Lists
Dictionaries
Exam Practice: Sınav Provası II
Conditionals
Iterations
Iterations
Iterations
Functions
Strings
Strings
Lists
Lists
Dictionaries
Exam Practice: Sınav Provası III
Variables
Conditionals
Iterations
Iterations
Functions
Strings
Strings
Lists
Lists
Tuples
Exam Practice: Sınav Provası IV
Conditionals
Conditionals
Iterations
Iterations
Iterations
Functions
Strings-Lists
Lists
Lists
Dictionaries
Exam Practice: Sınav Provası V
Variables
Conditionals
Iterations
Iterations
Functions
Strings
Lists
Lists
Dictionaries
Tuples
Değerlendirmeler
Ders İçeriği
Variables, Data Types, Input/Output and Expressions
Our First Program
Variables in Python
Variable Types
Arithmetic Operators for Number Types
Arithmetic Operators for Other Types
Arithmetic Operators Example 1
Arithmetic Operators Example 2
Logical Operators for Number Types
Logical Operators for Other Types
Output in Python
Input in Python
Example 1
Example 2
What if...
Relational Expressions and Conditional Statements
if Statements
Type 1: if-else
Example 1
Type 2: if-elif-else
Example 2
Type 3: Nested if Statements
Example 3
What if...
while Loops (Sadece iterations ve for Loops konusunu daha iyi anlamak için)
while Loops
while Loops Example 1
while Loops Example 2
while Loops Example 3
while Loops Example 4
while Loops Example 5
Iterations - for Loops and ranges
From while To for
range Keyword
for Loops Example 1
for Loops Example 2
for Loops Example 3
for Loops Example 4
Nested for Loops
Nested for Loops Example 1
Functions
Our First Function
Functions Example 1
Functions Example 2
Functions Example 3
Functions Example 4
Scope of a Variable
Output Example 1
Output Example 2
Keyword Arguments / Multiple Return
Output Example 3
Structured Types - strings
Introduction
Basic String Methods
Strings are Immutable
Example 1
Indexing
Slicing
Example 2
Example 3
Iterating Over Strings
Example 4
Advanced String Methods
Structured Types - lists
Motivation
Lists
Lists are very similar to Strings
Example 1
Problem with Lists
Example 2
Advanced List Methods
Two Dimensional Lists
Example 3
Example 4
Example 5
Example 6
Structured Types - tuples
What is a tuple?
Tuples are very similar to lists
List of Tuples
Example 1
Example 2
Structured Types - dictionaries
What is a dictionary?
Adding/Removing/Accessing Items
Dictionary Methods
Example 1
Iterating Over Dictionaries
Example 2
Sorting Dictionaries
Nested Dictionaries
Example 3
Example 4
Example 5
Exam Practice: Sınav Provası I
Variables
Conditionals
Iterations
Iterations
Iterations
Functions
Strings
Lists
Lists
Dictionaries
Exam Practice: Sınav Provası II
Conditionals
Iterations
Iterations
Iterations
Functions
Strings
Strings
Lists
Lists
Dictionaries
Exam Practice: Sınav Provası III
Variables
Conditionals
Iterations
Iterations
Functions
Strings
Strings
Lists
Lists
Tuples
Exam Practice: Sınav Provası IV
Conditionals
Conditionals
Iterations
Iterations
Iterations
Functions
Strings-Lists
Lists
Lists
Dictionaries
Exam Practice: Sınav Provası V
Variables
Conditionals
Iterations
Iterations
Functions
Strings
Lists
Lists
Dictionaries
Tuples
Sıkça Sorulan Sorular
Örneğin, Koç Üniversitesi - MATH 101 (Calculus) veya başka bir okulun benzer dersi olsun, paketlerimiz tam da o derse göre tasarlanır. Böylece nokta atışı çalışır, zaman kazanırsın.
Sınava özel videolar —konu anlatımları, çıkmış sorular ve çözümleri, özet notlar—içerir. Sınavda sıkça çıkan soruları hedefler. Eğitmenlerimiz, üniversitenin akademik takvimini takip ederek paketleri sürekli günceller. Böylece, gereksiz detaylarla vakit kaybetmeden başarını artırmaya odaklanabilirsin.

