Python Programming ציבורי
[search 0]
עוד

Download the App!

show episodes
 
A podcast by Kelly Paredes and Sean Tibor about their adventures teaching middle school computer science, problem-solving, handling failure, frustration, and victory through the lens of the Python programming language. Kelly Paredes has taught all over the world and specializes in curriculum design and development. She currently teaches sixth and seventh-grade computer science at Pine Crest School in Fort Lauderdale, Florida. This is her third year using Python. Sean Tibor has worked in mark ...
 
Loading …
show series
 
As the world slowly reopens after more than a year of COVID-19 shutdowns, coming together is more important than ever. Today’s episode takes a human-centered approach to how to create more meaningful gathering spaces and some simple tips you can follow to do so. From committing to a clear purpose to asking how your gathering impacts the wider world…
 
The Teaching Python podcast speaks with Quinten Sheriff from Concordia University , an Instructional Designer, e-learning implementation specialist, and curriculum developer with global experience on four continents. A systems thinker who uses instructional models such as ADDIE, AGILE, SAM, ARCS. In this episode, we will explore topics such as desi…
 
In today’s episode, we get together with our third host William Jeffries, who has been traveling the globe for the past few months, to discuss the pros and cons of living the lifestyle of a digital nomad. We hear from William about the challenges of working in different time zones and how daylight savings time in the US affected his capacity to co-…
 
In today’s episode, we get together with William Jeffries to ask all our most pressing questions relating to GitOps. Tuning in you’ll hear why GitOps uses a pull-based system instead of a push-based system and how GitOps can facilitate better security practices through an improved threat model. William explains when and how to apply GitOps to your …
 
Ever wondered how route planning apps, well, plan routes? In this episode, we navigate through this fascinating topic, a field as data-driven and systemic as it is magical and compelling. Joining us is Parker Woodward, Route Expert and Marketing Director for Route4Me. We discuss how route planning works, the intricacies behind it, and how services …
 
It's been a few weeks since we recorded, so this week's episode is all about catching up on listener questions and mail. Highlights include: the new AWS machine learning course we're taking, whether we'd rather be teachers or coders the new Adafruit hardware we're trying the Deep Composer keyboard equity and equitable opportunity in and out of the …
 
On a whole, the pandemic has made us, as a society, more anxious about a lot of things, including working in offices with other people where our risk of being exposed to the coronavirus is heightened. Although there are a lot of great tools which have been developed to try to make home offices mirror actual offices, there are various benefits which…
 
In today’s episode, we welcome back content creation aficionado, Stephanie Morillo. Stephanie is a technical program manager at Microsoft and specializes in content strategy. She is the author of the acclaimed book The Developer's Guide to Content Creation. In our conversation we discuss the contents of her blog post 7 Common Content Marketing Mist…
 
There is a lot going down in the world right now. Whether it is because of the pandemic or not we can’t say but people are leaving their jobs in record numbers. However, there is a hidden opportunity lurking in this crisis, both for people to get new jobs and for companies to get new employees. So in today’s episode, we’ll be talking about tuning u…
 
All about that base, data base no, trouble. ORM Python PHP SQLAlchemy Django ORM Drupal Wordpress Elasticsearch C# dapper Ecto Elixir The pattern book Laravel Ruby Java Diesel Selda Haskell SQL SQLite PostgreSQL MySQL MS SQL N+1 queries select_related prefetch_related aka The other one REST Modelforms Ecto schemas Ecto changesets Http forms Repo in…
 
With summer finally here in the northern hemisphere, Kelly and Sean meet with John Mikton from the Principals Training Center to talk about professional development resources for teachers during these long summer days. From technical resources to pedagogical research to classroom layout ideas, we'll talk about some of the things we're excited to le…
 
What is your ritual for starting the day? Are you starting out by choosing a deliberate practice that can help skyrocket your productivity? Welcome back to another episode of The Rabbit Hole, co-hosting today with me, Michael Nuñez, is Dave Anderson. Today we are giving you developer-friendly reminders! Things that you can do with your life that wi…
 
What makes for good documentation? In this episode, we dive into one of the most important yet overlooked facets of coding. With us are Omer Rosenbaum and Tim Post of Swimm.io. Swimm is an app that allows you to create docs coupled with your code, which are auto-synced and integrated into your workflow. It makes for much more efficient, elegant, an…
 
Many developers harbor dreams of creating content, whether it’s writing a blog, broadcasting on a YouTube channel, or posting on Instagram. In today’s episode, we get together with the esteemed Stephanie Morillo for advice and inspiration. Stephanie works as a technical program manager at Microsoft, but she is also a content strategist by trade who…
 
Continuing our Education IDE series, Kelly and Sean meet with Brigit Murtaugh and Sana Ajani from the VS Code team for education. We'll talk about everything from remote teaching to accelerating the setup of a learning environment with VS Code and development containers. You may have used Visual Studio Code for your own projects or tinkered around …
 
Painstakingly putting together a framework on frameworks. Also name dropping frameworks and everything under the sun as if there was no tomorrow. Phoenix Framework tailwindcss alpinejs Django jQuery Wordpress Laravel Symphony Drupal Django admin Django modelforms Ecto schemas in Phoenix Ecto changesets in Phoenix Ruby on Rails Django formsets Flask…
 
In this episode, we’re excited to have Meredydd Luff, the founder of Anvil. Anvil is a powerful tool that allows you to build full stack web apps with just Python. Without the need to be fluent in Javascript or other languages, Anvil is easy enough for beginners, but robust enough for professional work. We talk to Meredydd about Anvil and its featu…
 
All developers will understand the difficulty that comes along with deciding whether to build or to buy. In today’s episode, we discuss why it’s so important to think about this decision before you make it; there are so many factors to take into consideration and you don’t want to act hastily. Co-hosts Michael and Dave discuss the pros and cons of …
 
Continuing our Education IDE series, Kelly and Sean talk with Valentina Kiryushkina, a developer on the PyCharm Edu team to learn all about how JetBrains supports teaching and learning Python. With everything from online courses to creating classroom assignments, we're sure you'll find something to like about PyCharm Edu. Features Free for teachers…
 
In today’s episode, our hosts cover the elusive concept of QWAN: Quality Without A Name. Hear how they first came across the term in The Art of Agile Development: Pragmatic Guide to Agile Software Development and their subsequent quest to disseminate its meaning. Michael and Dave do an impressive pull of a C2 Wiki article that breaks down QWAN’s fo…
 
In today’s episode, we complete the ultimate showdown between product and developer! In this round, it will be the developers who are on the defensive as Dave and Michael account for their faux pas as developers. Rob O'Brien returns to the show with plenty of ammunition. Our conversation starts with a friendly exploration of the type of faux pas a …
 
This week, Kelly & Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn. Barbara Oakley is a professor of engineering, former Russian translater …
 
In another duo episode, Jason and Patrick give an in-depth introduction to trees, their many types, approaches and functions, and their importance in modern programming. Also, peppered throughout the episode are the games, books, tools, and ideas that have currently piqued their interest. This episode touches on the following key topics and ideas: …
 
On the benefits and woes of code reviews. Accelerate by Nicole Forsgren, Jez Humlbe and Gene Kim Marie Kondo Flying workstation CI/CD Kubernetes "Nobody expects the spanish inquisition!" hlint Credo clippy rustfmt dialyzer The do-not-eat-all-the-resources-ticket partial in Pythonעל ידי Lars Wikman, Andreas Ekeroot
 
In today’s episode, we have the ultimate showdown between product management and developers. Meet our guest Rob O’Brien. His career started in information science technology, giving him a good grounding in app development. He has since gained extensive experience managing engineering teams as well as coaching product employees and building product …
 
Kelly and Sean kick off part 1 of their Education IDE series with Nick Tollervey and the Mu Editor, a Python editor for beginners with modes for "pure Python," MicroPython, CircuitPython, PyGame, Flask web apps, and more. About the Education IDE Series The Teaching Python podcast is launching a monthly episode series dedicated to the different IDEs…
 
In this episode, we talk with Frank McSherry, Gödel Prize-winning data scientist, and Co-founder and Chief Scientist at Materialize, Inc. Frank shares expert viewpoints drawn from his years as an academic, as well as personal insights on helping run a company at the cutting edge of real-time data streaming. Show Notes: https://www.programmingthrowd…
 
In this episode, Sean and Kelly, share a brainstorming activity on designing projects with Python libraries. We have a special guest Mike Driscoll, author of several books and the blog "The Mouse vs The Python". In this episode we will use the Python Library Pillow to brainstorm some creative ways that Pillow can and has been used to teach students…
 
These days it seems that every Tom, Dick, and trash collector is live streaming. In today’s episode of The Rabbit Hole Podcast, we speak with Melissa Wahnish about her experiences with live coding. Melissa has been live coding for years and even has her own website full of tips and tutorials called Ruby Thursday as well as a YouTube channel of the …
 
Today we are speaking about getting things done! What does it mean when we say something is done and how can you and your team get a better handle on the concept for better products? At times, as developers, we might feel like we are done as soon as the code is written and passed, but in reality, there are more steps in the process, and to get to a…
 
Programming Throwdown talks cybersecurity with Dotan Nahum, CEO and Co-founder of Spectral. Dotan provides us with a high-level overview of the role of cybersecurity, its definition, evolution, and current challenges. He also shares tips for small- and medium-sized ventures on how to develop best practices. The episode touches on the following key …
 
Sometimes you end up talking about Javascript. Unpoly Mithril.js Lodash Webpack Parcel.js Elixir Phoenix Alpine.js Stimulus Turbolinks Cordova React native npx Marie Kondo Elevator saga Lars mentorship Fancy forms without Javascript Mozilla Developer Network MJPEG HTTP Live Streaming Membrane framework FFMPEG WebRTC WebUSB Web Bluetooth Remote Code…
 
While many companies still look for programmers who have CS degrees, there is often a gap between what colleges teach and the skills the industry requires. This is a gap that bootcamps are trying to fill and today we have Alex Oh, founder of Seoul-based bootcamp WCoding, here to share his perspectives on this newer approach to learning code. We sta…
 
In this episode, Sean and Kelly discuss their top 5 favorite Python libraries, and how they use these libraries in the classroom to reinforce student learning. From the standard library to teaching how to use pip, learn more about our favorite libraries to share with our students. Our lists: Sean Datetime random Matplotlib bullet Kelly Pillow Math …
 
Many managers assess developer performance as if they were runners, where how many lines of code you write determines how good you are. Instead, developers are like baseball players, where a suite of metrics is needed to measure performance. In today’s episode, we unpack how metrics are used to judge coding performance and how metric incentives can…
 
We chat with Kevin Urrutia about why marketing is so important to any project, how digital marketing is different than traditional marketing, and what tools we can use to market our ideas. Thanks for listening! Show notes: https://www.programmingthrowdown.com/2021/03/episode-109-digital-marketing-with.html ★ Support this podcast on Patreon ★…
 
That's right: we're digging deep into assessments using rubrics. We know what you're thinking, rubrics are BORING and teacher-y. But rubrics are POWERFUL for learning and you can use them outside of the classroom too! According to ASCD “The word rubric comes from the Latin word for red. The online Merriam-Webster dictionary lists the first meaning …
 
While it may be true that coding is something that anybody can do, that doesn’t take away from how difficult it is to learn. Join us for the second part of our conversation with brilliant software engineer and instructor Bryan Berry as we dive into what it takes to learn to code. Early in our conversation, we focus on the extra non-language-specifi…
 
While everybody who wants to learn how to code will approach this challenge in their own way, most programmers would agree that having the help of a supportive community is hugely beneficial. Today we talk about the process of learning programming with Bryan Berry, AKA ‘Beege’. Bryan started CodeSeoul, an international community dedicated to connec…
 
How many coders can you afford to lose to a series of inexplicable bus accidents before your project fails? As morbid as it sounds, your bus factor is an important means of measuring how risky your project is. Today we unpack the bus factor while touching on the top ways that you can boost your team’s capabilities while increasing project resilienc…
 
In this episode, Sean and Kelly speak with Leon Sandøy, one of the owners of Python Discord about making connections and community teaching. With the dynamics of teaching changing, how can Python Discord become a space to further educate the Python community? Also this week, we're excited to announce the launch of the new Teaching Python shop, wher…
 
Today we shine the spotlight on our very own William Jeffries to talk about the virtues of Terraforming and why it’s such a smart software tool for coding. Kicking things off we first dive into infrastructure as code and why we use it before we tackle the benefits of using Terraform. We find out that Terraform allows you to use a variety of languag…
 
We’re having a duo episode for this month! Patrick and I discuss the relevance of Kotlin, a JVM language used for web backends and android development, and why you should look into it. Also we are testing out adding transcripts to the show notes. Let us know what you think! Show notes: https://www.programmingthrowdown.com/2021/03/episode-108-kotlin…
 
Kelly and Sean take some time to reflect on what has worked well over the past year of teaching, what could be better, and what we hope stays with us once things go back to "The New Normal." Whether it's getting back collaborative whiteboarding, keeping screen sharing over Zoom, or appreciating how much better department meetings can be when we use…
 
Many new tech companies have dreams of changing the world. But chasing revenue and market share has led the majority of big tech companies to engage in unethical practices. Today we speak with Kara Swisher, one of Silicon Valley’s “most powerful tech journalists,” about the role that developers play in swaying companies from evil. We open our conve…
 
Building on last week's episode about continuous integration, today we explore the idea of continuous delivery and whether it is the best way forward. We start off with some basics, defining continuous delivery and what can truly fall into this category. From there we weigh the value of a deployment button and the difference that this single step i…
 
Continuous integration is the peanut butter to the jelly of continuous delivery, and it’s also the topic of today’s episode. We are talking all things CI, including some of the benefits and downsides and a whole lot more. We kick off with a definition of CI, where we discuss how it helps reduce bugs.…
 
Loading …

מדריך עזר מהיר

זכויות יוצרים 2021 | מפת אתר | מדיניות פרטיות | תנאי השירות
Google login Twitter login Classic login