Skip to content

Commit 9bedc27

Browse files
committed
more enterprise python resources
1 parent 007e203 commit 9bedc27

File tree

4 files changed

+30
-2
lines changed

4 files changed

+30
-2
lines changed

content/pages/01-introduction/01-learning-programming.markdown

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,12 @@ give example paths you can think about taking as a beginner:
131131
patterns and observations for how experienced programmers he has worked
132132
with in the past became great software developers.
133133

134+
* [This Picture Will Change the Way You Learn to Code](https://dev.to/nextdotxyz/this-picture-will-change-the-way-you-learn-tocode-4kmh)
135+
covers a well done graphics of many up-to-date concepts and tools that
136+
developers use. The post reminds you that you will not and should not learn
137+
everything but that you should pick tools you want to gain experience in
138+
while generally knowing what else is out there.
139+
134140

135141
### Teaching perspectives
136142
Are you an experienced programmer working with new and junior programmers?

content/pages/01-introduction/05-enterprise-python.markdown

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,10 @@ community in the enterprise software development landscape if they want to
9494
continue delivering business value to their business side customers.
9595

9696
## Open source enterprise Python projects
97+
Python is widely used across large enterprise organizations but the code
98+
is often not put out as open source. If you come across projects that are
99+
appropriate for this list, [contact me](/about-author.html) to let me know:
100+
97101
* [Collab](https://github.com/cfpb/collab) by the
98102
U.S. government's
99103
[Consumer Financial Protection Bureau](http://www.consumerfinance.gov/)
@@ -107,11 +111,24 @@ continue delivering business value to their business side customers.
107111

108112

109113
## Enterprise Python software development resources
114+
The following articles cover topics in enterprise development that are
115+
often not discussed when dealing with standard Python development.
116+
110117
* Talk Python to Me's fourth episode interviewed PayPal's lead developer on
111118
[Enterprise Python and Large-Scale Projects](http://www.talkpythontome.com/episodes/show/4/enterprise-python-and-large-scale-projects).
112119
They rebuke many of the myths around Python for large scale projects
113120
including the variable typing system and scalability.
114121

122+
* [Building and deploying an Enterprise Django Web App in 16 hours](https://medium.com/python-pandemonium/building-and-deploying-an-enterprise-django-web-app-in-16-hours-79e018f7b94c)
123+
covers one developer's experience researching,
124+
[building](/web-development.html) and [deploying](/deployment.html) an
125+
enterprise application in Python and [Django](/django.html).
126+
127+
* Mozilla's [Enterprise InfoSec](https://infosec.mozilla.org/) resources
128+
are programming language agnostic but very useful to developers trying
129+
to understand all the jargon that goes along with the enterprise
130+
security domain.
131+
115132
* [The end of enterprise IT](http://www.leanessays.com/2017/01/the-end-of-enterprise-it.html)
116133
is a fascinating essay that actually does not talk about Python in
117134
particular but shows how large enterprise IT departments such as the

content/pages/02-development-environments/10-powershell.markdown

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,13 @@ of a Python programmer's
2323
explains the PowerShell scripting language then shows how to combine a
2424
Python script and a PowerShell script to automate web scrapining downloads.
2525

26-
* [ChatOps with PowerShell](https://www.youtube.com/watch?v=XIMOFnfdOx0)
26+
* [ChatOps with PowerShell](https://www.youtube.com/watch?v=XIMOFnfdOx0) covers
27+
how to use the Python-based chatbot named ErrBot. It also presents example code
28+
to connect ErrBot to applications you are running.
2729

2830
* [PowerShell in Azure Functions](http://www.brianbunke.com/blog/2018/02/27/powershell-in-azure-functions/)
31+
shows how to use PowerShell code in Azure [serverless](/serverless.html)
32+
Functions.
2933

3034
* [Getting Started with Windows PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/getting-started/getting-started-with-windows-powershell)
35+
is a guide for your first steps with PowerShell.

theme/templates/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
{% block content %}
1414
<div class="row">
1515
<div class="c8">
16-
<h1 style="font-size:30px">Build, Deploy and Operate Python Applications</h1>
16+
<h1 style="font-size:26px">Build, Deploy and Operate Python Applications</h1>
1717
<p>You're knee deep in learning the <a href="http://www.python.org/">Python</a>
1818
programming language. The syntax is starting to make sense. The first
1919
few "<em>ahh-ha</em>!" moments hit you as you learning conditional

0 commit comments

Comments
 (0)