Giter Site home page Giter Site logo

akbo / nrw-intro-to-python Goto Github PK

View Code? Open in Web Editor NEW

This project forked from redi-school/nrw-intro-to-python

0.0 0.0 0.0 9.34 MB

This is a GitHub repository for the Introduction to Python in ReDI School NRW

Jupyter Notebook 83.59% Python 0.84% HTML 15.55% PowerShell 0.01%

nrw-intro-to-python's Introduction

NRW Intro to python

Lecture Date Topic Lesson learning goal
Lecture 01 Mon Mar 15 Introduction Introduction of teachers, students and class setup
Lecture 02 Wed Mar 17 Installation Install and configure Python
Free! Mon Mar 22 Free!
Lecture 03 Wed Mar 24 Basic Data Types Learn about basic data types
Lecture 04 Mon Mar 29 Loops Learn about for and while loops, branching
Lecture 05 Wed Mar 31 Operators & Functions Learn about basic operators and write your own function
Free! Mon Apr 05 Free!
Lecture 06 Wed Apr 07 Basic mathematics Basic mathematics using Python
Lecture 07 Mon Apr 12 Buffer
Lecture 08 Wed Apr 14 Lists and Dictionaries
Free! Mon Apr 19 Free!
Lecture 09 Wed Apr 21 Sets and Tuples
Lecture 10 Mon Apr 26 Comprehension
Lecture 11 Wed Apr 28 Classes and Inheritance Learn about object oriented programming (OOP) concepts
Lecture 12 Mon May 03 Classes and Inheritance - Advanced
Lecture 13 Wed May 05 Intro to Libraries and the Python Standard Library Learn about using libraries, and get ready for the included one
Lecture 14 Mon May 10 Mathematics: Numpy, Pandas
Lecture 15 Wed May 12 Mathematics: Matplotlib
Free! Mon May 17 Free!
Lecture 16 Wed May 19 Modern Web Services: Flask/Django Learn about RESTful APIs that drive todays webservices
Free! Mon May 24 Free!
Lecture 17 Wed May 26 Depedency Management All about managing project dependencies, pip and virtual environments
Lecture 18 Mon May 31 Project structure Insert lesson learning goal
Lecture 19 Wed Jun 02 Source Code Management with git Learn the basics of collaborating on source code with multiple developers
Free! Mon Jun 07 Free!
Lecture 20 Wed Jun 09 Error handling (and a little primer on Testing) In this lesson, we learn how to deal with errors
Lecture 21 Mon Jun 14 SCRUM In this lesson, we'll dive into SCRUM, the Agile project framework
Lecture 22 Wed Jun 16 Buffer
Lecture 23 Mon Jun 21 Projects! This is your space for the final project
Lecture 24 Wed Jun 23 Projects! This is your space for the final project
Lecture 25 Mon Jun 28 Projects This is your space for the final project
Lecture 26 Wed Jun 30 Final presentations! This is your space for the final project

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.