Computer Science Technopreneurship/Python/HTML5 App .

2y ago
17 Views
3 Downloads
541.14 KB
5 Pages
Last View : 4d ago
Last Download : 3m ago
Upload by : Brenna Zink
Transcription

Computer Science Technopreneurship/Python/HTML5 App Development/Software Development CoursesTechnopreneurship: From Pitch to PrototypeNOTE: The below videos are stand-alone videos are incorporated into the Technopreneurship Course OneNote. They are intended for use in conjunction withthe instructor-led course materials. These videos are not intended for self-paced training alone. The Technopreneurship Course OneNote is available for MSIAmembers to download from the Curriculum Download Center on the MSIA Member Site.Curriculum Download CenterMSIA Member SiteVideosUnitLesson #111125About this CourseIntro to Web AppsTeam FormationTitleVideo1712101Understanding YourCustomerIntro to DesignIntro to DesignHow Does the Internet Work? What is a Web Page?22Intro to Web DevelopmentWhat is a Web Developer?2235Intro to HTMLMore HTML/CSS226733331245Intro to CSSIntro to Version Control andGitIntro to JavaScriptVariables in JavaScriptFunctions in JavaScriptConditionals in JavaScriptIntro to HTMLCSS Box ModelCSS Alignment and FloatCSS CascadingIntro to CSSIntro to Version Control41Intro to the Back EndIntro to CourseIntro to Web AppsLessons from the Industry:Dara Oke - Finding your Place inthe Tech IndustryTre'Von McKay - Tech andEntrepreneurshipKelly Graham- Interview with aUX DesignerKelly Graham- Design TipsAnthony Papini- BeingConfident in Group SettingsHuman-Centered DesignWhat is iple ConditionalsLoopsIntro to the Back EndIntro to Node.jsIntroduction to PythonNOTE: The stand-alone videos listed below are included in the Introduction to Python Course OneNote. They are intended for use in conjunctionwith the instructor-led course materials. These videos are not intended for self-paced training alone. The Introduction to Python Course OneNoteis available for MSIA members to download from the Curriculum Download Center on the MSIA Member Site.Curriculum Download CenterMSIA Member SiteCertification Exam: MTA 98-381: Introduction to Programming Using Python

Unit 1Module 1: Python and Jupyter BasicsSection#Title1.1Starting Jupyter Notebooks1.21.3Types & VariablesType Function1.41.51.61.71.8Addition and ErrorsASCII ArtInputPrint FormattingQuote Display and Boolean1.9String Formatting and the 'in'keywordInstructor Guide VideoGetting Started: Python inJupyter NotebooksData Types and VariablesString and Numeric AdditionErrorsASCII ArtUser InputFormatting StringsDisplaying Quotes & BooleanString MethodsString MethodsModule 2: FunctionSection#2.12.22.3TitleInstructor Guide VideoSimple FunctionsFunction Return and MultiparametersSequenceCreating FunctionsFunction Return & MultipleParametersSequence in CodeModule 3: ConditionalsSection#3.13.23.33.43.5TitleInstructor Guide VideoConditionals: Boolean StringsConditionals for code controlConditionals: ComparisonOperatorsString ComparisonConditions elif and castingMath OperatorsConditional OperatorsString ComparisonsConditional elifMath OperatorsModule 4: Nesting LoopsSection#TitleInstructor Guide Video4.14.2Nested ConditionalsEscape SequencesNested ConditionalsEscape Sequences4.3'while' loop and incrementing While Loops and Increments4.4'while' Boolean loopsWhile Loops using BooleanComparison OperatorsUnit 2Module 1: Sequence IndexSection#1.1TitleInstructor Guide VideoString SequencesSequence: String - AccessingString Characters with Index

Section#TitleInstructor Guide Video1.2Index SlicingSequence: String - AccessingSubstrings with Index Slicing1.3Iterating Strings1.4String MethodsSequence: String - Iteratingthrough Characters of aStringSequence: String - MoreString MethodsModule 2: Sequence ManipulationSection#TitleInstructor Guide VideoSequence: Lists - CreatingListsSequence: Lists - AddingItems to the End of a List2.1List Sequences2.2List Append2.3List InsertSequence: Lists - Modifyingand Inserting Items into a List2.4List DeleteSequence: Lists - DeletingItems from a ListModule 3: Sequence IterationSection#TitleInstructor Guide VideoIterate through Lists - Usingfor with inIterate through Lists - forrange(start,stop,step)3.1Power of List Iteration3.2Range Iteration3.3.extend(), .reverse(), and.sort() MethodsCombine Lists - .extend(), ,.reverse(), .sort()3.4Between Strings and ListsConverting Strings and Lists .split(), .join()Module 4: Working with FilesSection#4.14.24.34.4TitleInstructor Guide VideoFiles Import, Open, and ReadFiles - import, open(), read()File .readlines() and .close()MethodsFile .readline() and .strip()MethodsFile .write() and .seek()MethodsFiles - .readlines(), .close()Files - .readline() and .strip()String FormattingFiles - .write(), .seek(), FileModesUnit 3Module 1: Python ModulesSection#TitleInstructor Guide Video1.1Using Python ModulesImport and Use Math1.2Working with Dates and Times Working with Date and Time1.31.4Date and Time ArithmeticFile SystemDate and Time ArithmeticFile System

Module 2: More Powerful StatementsSection#2.12.22.32.4TitleBoolean Expressions andCompound ConditionalsAdvanced Loop StructuresContainment, Identity, andOperator PrecedencePowerful Output FormattingInstructor Guide VideoCompound ConditionalsAdvanced Loop StructuresContainment, Identity,PrecedencePowerful OutputModule 3: Methods and Structures for Robust CodeSection#3.13.23.33.4TitleInstructor Guide VideoError HandlingFilesTuplesDictionariesError HandlingFilesTuplesDictionariesModule 4: Proper FunctionsSection#4.14.24.34.4TitleScript Environment &Command-Line ArgumentVariable ScopeDocumenting Functions(docstrings)Documenting Functions(pydoc)Instructor Guide VideoCommand-Line ScriptsVariable ScopeDocstring: FunctionDocumentsGenerate Pydoc Documents1. Preparing for Exam MTA 98-375 HTML5 App Development FundamentalsCourse Description: Prepare for the MTA 98-375 HTML5 Fundamentals exam, with a discussion of exam expectations and FAQs.Explore introductory concepts for Hyper-Text Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript, and get insightfrom the experts on how to be successful on the exam.Certification Exam: MTA 98-375: HTML5 Application Development FundamentalsVideoVideo Module NameModuleNumberVideo Module Link1Identify Exam ExpectationsIdentify Exam Expectations2345Build the User InterfaceFormat the User InterfaceCode by Using JavaScriptManage Life CycleSummarize and Prepare forthe ExamBuild the User InterfaceFormat the User InterfaceCode by Using JavaScriptManage Life CycleSummarize and Prepare forthe Exam6

2. Preparing for Exam MTA 98-375 HTML5 App Development Fundamentals: Academic EditionCourse Description: This is an independent study course for professional development, which provides a fast-paced andcomprehensive introduction to help you learn HTML5. Educators and students can also apply the HTML5 programming fundamentalsin this course to other programming languages. Taught by educators with attention to the needs of school teachers and students, youwill explore the application lifecycle, building the user interface, and CSS essentials, including managing text flow and managing thegraphical interface by using CSS, JavaScript, and coding essentials. Learn about creating animations, graphics, accessing data, andJavaScript coding for the touch interface. The course includes 10 modules, ranging in length from 15 to 30 minutes. Each moduleintroduces a new concept and reinforces the earlier topics.Certification Exam: MTA 98-375: HTML5 Application Development FundamentalsVideoModuleNumber Video Module Name12345678910The Application LifecycleBuilding the User Interface,Part 1Building the User Interface,Part 2CSS Essentials, Part 1CSS Essentials, Part 2Managing Text Flow by UsingCSSManaging the GraphicalInterface by Using CSSUnderstanding JavaScript andCoding EssentialsCreating Animations, Workingwith Graphics, and AccessingDataJavaScript Coding for theTouch InterfaceVideo Module LinkThe Application LifecycleBuilding the User Interface,Part 1Building the User Interface,Part 2CSS Essentials, Part 1CSS Essentials, Part 2Managing Text Flow by UsingCSSManaging the GraphicalInterface by Using CSSUnderstanding JavaScriptand Coding EssentialsCreating Animations,Working with Graphics, andAccessing DataJavaScript Coding for theTouch InterfaceSoftware Development FundamentalsCourse Description: This course provides an overview of the concepts that viewers are expected to understand when taking MicrosoftCertification Exam 98-361: Software Development Fundamentals. The content is introductory level and helps viewers understand the variousaspects of software development. The course focuses on key fundamental concepts that all software developers need to know.Certification Exam: MTA 98-361: Software Development FundamentalsVideoModule Video Module NameNumber1234567General SoftwareDevelopmentCore ProgrammingVideo Module LinkGeneral SoftwareDevelopmentCore ProgrammingObject-OrientedObject-Oriented ProgrammingProgrammingWeb ApplicationsWeb ApplicationsDesktop ApplicationsDesktop ApplicationsUnderstand DatabasesUnderstand DatabasesIs This for Me?Is This for Me?

5 CSS Essentials, Part 2 CSS Essentials, Part 2 6 Managing Text Flow by Using CSS CSS 7 Managing the Graphical Interface by Using CSS Interface by Using CSS 8 Understanding JavaScript and Coding Essentials Understanding JavaScript and Coding Essentials 9 Creating Animations, Working with Graphics, and Accessing Data Creating Animations,

Related Documents:

[HTML5 강좌 및 동영상 목록] [HTML5 동상 강좌] 1. HTML 5 개요 [HTML5 동상 강좌] 2. HTML4 vs HTML5 (1) [HTML5 동상 강좌] 3. HTML4 vs HTML5 (2) [HTML5 동상 강좌] 4. Sementic Element (1) [HTML5 동상 강좌] 5. Sementic Element (2) [HTML5 동상 강좌] 6. Strong Web Form [HTML5 동상 강좌] 7. Rich Text Edit API [HTML5 동상 강좌] 8. Video Element [HTML5 동상 강좌] 9.

Recommends which HTML5 and CSS3 features are ready to use and which fallback to use when appropriate. Wikipedia "Comparison of Layout Engines (HTML5)" Charts show HTML5 support by the major browser lay-out engines. HTML5 Readiness An interesting visualization of growing support for HTML5 and CSS3 from 2008 to present. Validating HTML5 Documents

Python Programming for the Absolute Beginner Second Edition. CONTENTS CHAPTER 1 GETTING STARTED: THE GAME OVER PROGRAM 1 Examining the Game Over Program 2 Introducing Python 3 Python Is Easy to Use 3 Python Is Powerful 3 Python Is Object Oriented 4 Python Is a "Glue" Language 4 Python Runs Everywhere 4 Python Has a Strong Community 4 Python Is Free and Open Source 5 Setting Up Python on .

Python 2 versus Python 3 - the great debate Installing Python Setting up the Python interpreter About virtualenv Your first virtual environment Your friend, the console How you can run a Python program Running Python scripts Running the Python interactive shell Running Python as a service Running Python as a GUI application How is Python code .

Python is readable 5 Python is complete—"batteries included" 6 Python is cross-platform 6 Python is free 6 1.3 What Python doesn't do as well 7 Python is not the fastest language 7 Python doesn't have the most libraries 8 Python doesn't check variable types at compile time 8 1.4 Why learn Python 3? 8 1.5 Summary 9

Pg. 03 PSD to HTML5 PSD to HTML5 www.exportkit.com CSS3 and JavaScript PSD to HTML5 This manual will outline all the steps required to convert your PSD to HTML5 in a few clicks. Export Kit makes PSD to HTML5 and CSS websites quick, easy and painless. In minutes you can have clean and valid PSD to H

HTML5 provides a standard for playing audio files. Audio on the Web Before HTML5, there was no standard for playing audio files on a web page. Before HTML5, audio files could only be played with a plug-in (like flash). The HTML5 audio element specifies a standard way to embed audio in a web page. HTML5 Audio Tags Tag Description

HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in 1999. The web has changed a lot since then. HTML5 is still a work in progress. However, most modern browsers have some HTML5 support. How Did HTML5 Get Started? HTML5 is a cooperation between the World Wide Web Consortium (W3C) and the Web .