We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Python: An Amazing Second Language for .NET Developers

00:00

Formal Metadata

Title
Python: An Amazing Second Language for .NET Developers
Title of Series
Number of Parts
96
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
The modern software development landscape is a terrain of many platforms and technologies. Gone are the days where simply knowing one technology really really well is sufficient to stay on the cutting edge. We are expected to write web-based applications, mobile applications, cross-platform applications and so on. Even as we know we should learn more and branch out, that choice is increasingly difficult as the technology options explode. This talk will give you one very solid choice that is familiar to .NET developers: Python. It may seem like a very different language and ecosystem when compared to .NET but just below the surface, there are many more similarities than there are differences. For .NET's Entity Framework, Python has SQLAlchemy. For .NET's ASP.NET MVC, Python has The Pyramid Web Framework. The list goes on and on. Come learn why your team should learn Python as a complementary language to .NET.
Software developerFormal languageWeightRevision controlJust-in-Time-CompilerComputer programmingSemantics (computer science)Semantics (computer science)WindowPhysical systemGroup actionFormal languageHigh-level programming languageParallel portComputer networkRun time (program lifecycle phase)Type theoryMultiplication signNetwork topologyBeta functionSoftware frameworkAssembly languageRight angleObject (grammar)MereologyPointer (computer programming)TouchscreenForm (programming)DataflowQuicksortInheritance (object-oriented programming)Compilation albumCodeAnalogyMoment (mathematics)Software maintenanceComputer programmingInternet service providerCartesian coordinate systemComputer configurationPoint cloudVisualization (computer graphics)WeightBytecodeOrder (biology)Just-in-Time-CompilerWriting
Shape (magazine)Suite (music)Block (periodic table)CodeLetterpress printingVisual systemJust-in-Time-CompilerCompilation albumGraphical user interfaceType theoryData managementSocial classAlgebraic closureSoftware frameworkIntegrated development environmentProgrammschleifeApplication service providerFormal languageSoftware frameworkLibrary (computing)Web 2.0Inheritance (object-oriented programming)QuicksortTerm (mathematics)Social classException handlingSubject indexingEndliche ModelltheorieRevision controlBlock (periodic table)Type theoryText editorWeightCodeSpacetimeRun time (program lifecycle phase)Electric generatorSynchronizationVisualization (computer graphics)Object-relational mappingApplication service providerIntegrated development environmentMultiplication signAdditionDifferent (Kate Ryan album)Functional (mathematics)2 (number)Line (geometry)Category of beingOpen setDebuggerDeclarative programmingSuite (music)Control flowStatement (computer science)CuboidCore dumpJava appletC sharpElectronic mailing listSet (mathematics)Encapsulation (object-oriented programming)Validity (statistics)NumberGroup actionGame controllerCompilation albumPairwise comparisonRight angleCross-platformPrice indexVideo gameProcess (computing)WordSpeech synthesisInternetworkingLetterpress printingLink (knot theory)FreewareUsabilityObject (grammar)Military basePerspective (visual)Drag (physics)Computer networkProgramming paradigmOpen sourceEquivalence relationComputer animation
Information and communications technologyExtension (kinesiology)Game theoryType theorySample (statistics)Scripting languageSanitary sewerCodeTemplate (C++)Installation artPoint cloudSoftware frameworkDefault (computer science)QuicksortWeightData typeVisualBASICDemo (music)Formal languageServer (computing)BitRun time (program lifecycle phase)QuicksortCartesian coordinate systemVisualization (computer graphics)Integrated development environmentProjective planeCodeMultiplication signTerm (mathematics)Internet service providerSystem identificationWindowSource codeComputer animation
Game theorySource codeBookmark (World Wide Web)CodeDiagramConcurrency (computer science)Random numberNavigationDivisorComputer fileWindowView (database)String (computer science)Moment (mathematics)Computer fontNumberSocial classInterior (topology)Active contour modelRandom number generationGame theoryCASE <Informatik>Formal languageProper mapException handlingNeuroinformatikLetterpress printingLine (geometry)Message passingCodeText editorQuicksortSpacetimeSystem callMultiplication signType theoryProfil (magazine)Concurrency (computer science)Error messageCode refactoringWeightContext awarenessInsertion lossCodeMultilaterationDeterminismDot productPairwise comparisonBlock (periodic table)outputStatement (computer science)Inclusion mapControl flowMilitary baseRight angleFactory (trading post)Cycle (graph theory)File formatSoftware repositoryPlastikkarteOcean currentTablet computerComputer fileSoftware bugRepository (publishing)Goodness of fitForcing (mathematics)AnalogySource code
OvalClient (computing)DebuggerString (computer science)Object (grammar)Interior (topology)NumberWritingProgrammschleifeLetterpress printingDecision tree learningGlass floatTupleRight angleDefault (computer science)Enumerated typeType theoryQuicksortBitRevision controlCASE <Informatik>Array data structureObject (grammar)Pairwise comparisonExpected valueElectronic mailing listC sharpSocial classSet (mathematics)ImplementationSoftware testingComputer fileOperator (mathematics)String (computer science)Subject indexingDemo (music)WordGeneric programmingVisualization (computer graphics)Expandierender GraphData modelFormal languageData structureNumeral (linguistics)DampingImmersion (album)40 (number)SpacetimeComputer animation
Thermal expansionReal numberWordDecision tree learningIterationElectronic mailing listField (computer science)Social classFormal languageDecision tree learningWordEqualiser (mathematics)Parameter (computer programming)Different (Kate Ryan album)QuicksortConstructor (object-oriented programming)Loop (music)Set (mathematics)Right angleType theoryRevision controlPresentation of a groupSpeicheradresseCompilerKeyboard shortcutPlastikkarteResource allocationFile formatNumeral (linguistics)ImplementationObject (grammar)State of matterSystem callLetterpress printingMultiplication signData conversionEnumerated typeC sharpError messageIterationSource code
Menu (computing)Execution unitDecision tree learningProgrammschleifeVideo game consoleTotal S.A.Letterpress printingCategory of beingCategory of beingTotal S.A.WebsitePlastikkarteRight angleDifferent (Kate Ryan album)Formal languageNeuroinformatikGreatest elementSineSurjective functionDecision tree learningComputer animation
Total S.A.MereologyDecision tree learningLetterpress printingSource code
Total S.A.Video game consoleLetterpress printingPredicate (grammar)CodeSoftware frameworkRevision controlLibrary (computing)Lambda calculusRegular expressionWeb pageData managementRegular expressionFilter <Stochastik>Software testingRight anglePopulation densityElectronic mailing listLimit (category theory)NumberFunctional (mathematics)Inheritance (object-oriented programming)Loop (music)Annihilator (ring theory)Computer clusterFormal languageTouchscreenMultiplication signEndliche ModelltheorieQuicksortProjective planeObject (grammar)Type theorySystem callProcess (computing)Link (knot theory)Open sourceDatabaseLetterpress printingEquivalence relationMoment (mathematics)Mobile WebSet (mathematics)CodeMessage passingDevice driverCategory of beingPerformance appraisalRange (statistics)Food energySocial classWebsiteOrder (biology)Flow separationIterationEnumerated typeLambda calculusExistenceDivision (mathematics)Case moddingData dictionaryIntegerComputer animation
Installation artData managementLink (knot theory)Price indexRepository (publishing)SoftwareElectronic mailing listFormal languageElectric currentCodeFibonacci numberCodeDevice driverNumberMultiplication signFibonacci numberVirtual machineRun time (program lifecycle phase)2 (number)Protein foldingPasswordVariable (mathematics)TupleInstallation artFinite-state machineLine (geometry)PredictabilityComplex (psychology)Limit (category theory)Data storage deviceDebuggerWeightSummierbarkeitSymbol tableBeschränktheit <Mathematik>Electronic mailing listProjective planeForestLetterpress printingOcean currentSeries (mathematics)Machine learningException handlingSemiconductor memoryWordRight angleVideoconferencingSoftware bugComputer clusterCoefficient of determinationPoint (geometry)Formal languageCrash (computing)Water vaporDreizehnForcing (mathematics)MathematicsControl flowNatural numberSource codeComputer animation
Software frameworkComputer networkWeb 2.0Social classTable (information)QuicksortRelational databaseElement (mathematics)Drop (liquid)WebsiteSoftware frameworkSequelMultiplication signCuboidWebcamComputer iconGoogolSpacetimeGoodness of fitDemo (music)Application service providerRevision controlFormal languageCodeWeight
DreizehnScaling (geometry)Overhead (computing)Row (database)Computer networkTable (information)Metropolitan area networkWeb pageKey (cryptography)Device driverVolumenvisualisierungFormal languageWeb 2.02 (number)FrequencyTemplate (C++)Pairwise comparisonSocial classMachine codeMappingWeb browserPoint (geometry)Query languageWebsiteDatabaseLink (knot theory)Endliche ModelltheoriePhysical systemSpeech synthesisSoftware frameworkExtension (kinesiology)Right angleSoftware testingView (database)Application service providerRepository (publishing)Default (computer science)Virtual machineC sharpSubject indexingComputer animationSource code
Just-in-Time-CompilerCompilation albumGraphical user interfaceCompilation albumMixed realityCross-platformMereologyJust-in-Time-CompilerVirtual machineProjective planeRun time (program lifecycle phase)Library (computing)WeightCore dumpMultiplication signQuicksortLoop (music)Bounded variationGraphical user interfaceComputer configurationImplementationDefault (computer science)Extension (kinesiology)ArmDrop (liquid)CuboidSystem callComputer animation
Software testingFunction (mathematics)Presentation of a groupGraphical user interfaceDebuggerMereologyWeightFormal languageEquivalence relationSource codeConvex hullRoboticsComputer fileStructural loadJava appletRight angleBookmark (World Wide Web)Repository (publishing)Visualization (computer graphics)AdditionSocial classQuicksortOnline helpCodeBuildingFreewareCore dumpFormal languageWeb 2.0Point (geometry)MereologyPatch (Unix)FreezingWindowSequelElectronic mailing listMobile appCAN busSoftware frameworkComa BerenicesLibrary (computing)Source codeE-learning1 (number)Plug-in (computing)Higgs mechanismForm (programming)Group actionComputer networkComputer animation
Web 2.0Virtual realityProjective planePoint (geometry)AreaServer (computing)Right angleInjektivitätProcess (computing)Mobile appDatabaseSoftware repositoryState of matterSoftware testingExecution unitUnit testingWeb serviceDirected graphPiSequelThread (computing)QuicksortIntegrated development environmentMultiplicationRun time (program lifecycle phase)Library (computing)Physical system1 (number)MereologyInstallation artElectronic mailing listEndliche ModelltheorieHost Identity ProtocolType theoryComputer fileSystem callSoftware frameworkMultiplication signMoment (mathematics)Goodness of fitCartesian coordinate systemComputer networkParallel portInheritance (object-oriented programming)Module (mathematics)Computer animationSource code
Transcript: English(auto-generated)