[FreeTutorials.Eu] Introduction to Programming and App Development - [FTU]

[FreeTutorials.Eu] Introduction to Programming and App Development - [FTU]

Size
4.4 GB
Seeders
0
Leechers
1
Files
99
Category
Added
10/22/18 at 8:35pm GMT+1
Infohash
d7c72fe422dcc2d445e6ef59d306525f91cd3a26

Description




for Android and iOS



Created by Hesam Samimi

Last updated 6/2018

English

Course Source: https://www.udemy.com/intro-programming-and-app-development/



What you’ll learn



- Start designing and making your own apps

- Work as a freelance developer or apply for app or software development positions

- Solid understanding of fundamental concepts in programming languages

- Specific knowledge related to designing and developing mobile apps

- Familiarity with Android and iOS app development

- Adequate familiarity and knowledge to be able to take off on your own, and use the web to find code snippets that suite your on-demand needs

- Approach programming from a place of high awareness and joyful presence using short centering meditation practice



Description



Highlights



Intro to Programming and App Design and Development Series

Covers Android / Java and iOS / Swift

Partly Based on an Upper-division Undergraduate Course at UCLA

2 Sample Apps: Yoga Postures App (iOS/Android), Family Group Chat App (Android)

14-Week Course (68 Lectures)

19+ Hours of Video Instruction

400+ Pages of Lectures Slides, Notes, Source Code

4 Additional Weeks of Student Project: Online Q/A Support during “Build Your Own App” Project

Get Started Making Your Own Apps for Fun, as a Freelancer, or to Become a Professional Software Developer

No Prior Knowledge or Experience Necessary



Overview



This is an introduction to programming and app development class series, partly based on an upper-division undergraduate introductory programming languages course from the Computer Science department at UCLA.



Whether you’re interested to learn making apps for fun, would like to start app development as a side-job, or even want to pick up software development as a career, this course will give you the background and practice you need to get started and take off on your own.



This is a 14-week course. We will spend 8 weeks on principles of computer programming. Next we’ll learn things specific to designing and developing mobile apps, for both iOS and Android, and we’ll finish the course by developing two sample apps together in both these platforms: Yoga Postures App (iOS/Android), Family Group Chat App (Android).



The course covers concepts from Functional languages, Imperative languages, and Object-Oriented languages, in the context of the following languages: Java for Android, Swift for iOS. Over the course of the two sample apps, you will practice many aspects of app development, including Xcode and Android Studio IDEs, performing in them layout, generating views programmatically, scrollviews, using Google FireBase as a database backend, asynchronous listeners/callbacks for handling events, database exchanges, and much more.



Perquisites



No prior knowledge or experience in programming is necessary and all ages are welcome

To be able to learn and practice programming languages concepts, you only need a computer with internet connection

To be able to practice making apps on your own, you will need a computer with Xcode (for iOS) or Android Studio (for Android) installed

Sections



Intro : Introduction to this series

Week 1 : Orientation, Swift Primer, Functional Languages, Functions, Types, Type Inference, Type Checkers

Week 2 : Control, Imperative Languages

Week 3 : Recursion, Data Structures

Week 4 : Data Structures, Optional Types

Week 5 : Scoping, Closures, Interpreted and Compiled Languages, Static and Dynamic Typing

Week 6 : Object Oriented Languages, Interfaces, Inheritance, Polymorphism

Week 7 : Object Oriented Programming Topics

Week 8 : Generics, Concurrency, Asynchronous Computation, Exceptions

Week 9 : Java Primer

Week 10 : App Programming Primer: Layout, Layout in iOS (Sample App 1: Yoga Postures App)

Week 11 : App Programming Primer: Coding in iOS (Sample App1: Yoga Postures App)

Week 12 : App Programming Primer: Layout in Android (Sample App1: Yoga Postures App)

Week 13 : App Programming Primer: Coding in Android (Sample App1: Yoga Postures App)

Week 14 : Sample App 2: Family Group Chat App (Android)

Outro : Final Lecture, Instructions to build your own app



Who is the target audience?



- Anyone interested in developing mobile apps, for fun or as a freelancer

- Or someone who wants to gain the background to become a professional software developer



For More Udemy Free Courses >>> http://www.freetutorials.eu

For more Lynda and other Courses >>> https://www.freecoursesonline.me/

Our Forum for discussion >>> https://discuss.freetutorials.us/








File list
  • [FreeTutorials.Eu] Introduction to Programming and App Development - [FTU]
  • 01 Introduction to the Series/001 Introduction to the Series.mp4 102.8 MB
  • 02 Week One Orientation Overview Organization Basic Concepts/002 Week One - Day 1 Orientation Course Overview Your Instructor.mp4 33.1 MB
  • 02 Week One Orientation Overview Organization Basic Concepts/003 Week One - Day 2 Programming Basics using Swift Language.mp4 27.4 MB
  • 02 Week One Orientation Overview Organization Basic Concepts/004 Week One - Day 3 Functions Types Type Checking.mp4 36.4 MB
  • 02 Week One Orientation Overview Organization Basic Concepts/005 Week One - Day 4 More on Functions Logical Operators.mp4 34.5 MB
  • 02 Week One Orientation Overview Organization Basic Concepts/006 Week One - Day 5 Types Type Checking Type Inference Homework.mp4 25.8 MB
  • 02 Week One Orientation Overview Organization Basic Concepts/attached files/002 1-homework-solution.txt 247 B
  • 02 Week One Orientation Overview Organization Basic Concepts/attached files/002 1-homework.txt 95 B
  • 02 Week One Orientation Overview Organization Basic Concepts/attached files/002 1-notes.txt 7.7 KB
  • 02 Week One Orientation Overview Organization Basic Concepts/attached files/002 1-slides.pdf 4.8 MB
  • 03 Tip on How to Watch the Rest of This Course/007 Tip on How to Watch the Rest of This Course.mp4 29.5 MB
  • 04 Week Two Control Imperative Language Constructs/008 Week Two - Day 1 More on Functions.mp4 29.8 MB
  • 04 Week Two Control Imperative Language Constructs/009 Week Two - Day 2 Googling for Answers Control Structures.mp4 24.9 MB
  • 04 Week Two Control Imperative Language Constructs/010 Week Two - Day 3 More Control Structures Comments.mp4 30.2 MB
  • 04 Week Two Control Imperative Language Constructs/011 Week Two - Day 4 Conditional Expressions Statements Expressions.mp4 33.7 MB
  • 04 Week Two Control Imperative Language Constructs/attached files/008 2-homework-solution.txt 696 B
  • 04 Week Two Control Imperative Language Constructs/attached files/008 2-homework.txt 745 B
  • 04 Week Two Control Imperative Language Constructs/attached files/008 2-notes.txt 6.1 KB
  • 04 Week Two Control Imperative Language Constructs/attached files/008 2-slides.pdf 2.4 MB
  • 05 Week Three Recursion Data Structures/012 Week Three - Day 1 Sequential Programming Recursive Functions.mp4 32.6 MB
  • 05 Week Three Recursion Data Structures/013 Week Three - Day 2 Recursive Functions Primitive Types.mp4 26.2 MB
  • 05 Week Three Recursion Data Structures/014 Week Three - Day 3 Lists For-Loop.mp4 33.2 MB
  • 05 Week Three Recursion Data Structures/015 Week Three - Day 4 Properties Members.mp4 36 MB
  • 05 Week Three Recursion Data Structures/016 Week Three - Day 5 Homework.mp4 11.5 MB
  • 05 Week Three Recursion Data Structures/attached files/012 3-homework-solution.txt 1.3 KB
  • 05 Week Three Recursion Data Structures/attached files/012 3-homework.txt 748 B
  • 05 Week Three Recursion Data Structures/attached files/012 3-notes.txt 5.2 KB
  • 05 Week Three Recursion Data Structures/attached files/012 3-slides.pdf 9.1 MB
  • 05 Week Three Recursion Data Structures/vz 0 B
  • 06 Week Four Data Structures Optional Types/017 Week Four - Day 1 More on Properties Members.mp4 38.4 MB
  • 06 Week Four Data Structures Optional Types/018 Week Four - Day 2 Properties Members Lists.mp4 23.1 MB
  • 06 Week Four Data Structures Optional Types/019 Week Four - Day 3 Lists Optional Types Dictionaries.mp4 36.4 MB
  • 06 Week Four Data Structures Optional Types/020 Week Four - Day 4 Dictionaries.mp4 27.4 MB
  • 06 Week Four Data Structures Optional Types/attached files/017 4-homework-solution.txt 1.6 KB
  • 06 Week Four Data Structures Optional Types/attached files/017 4-homework.txt 945 B
  • 06 Week Four Data Structures Optional Types/attached files/017 4-notes.txt 5.7 KB
  • 06 Week Four Data Structures Optional Types/attached files/017 4-slides.pdf 2.2 MB
  • 07 Week Five Scoping Closures Language Types/021 Week Five - Day 1 Scoping.mp4 31.7 MB
  • 07 Week Five Scoping Closures Language Types/022 Week Five - Day 2 Scoping First Class Functions Closures.mp4 31.8 MB
  • 07 Week Five Scoping Closures Language Types/023 Week Five - Day 3 Higher Order Functions.mp4 27.8 MB
  • 07 Week Five Scoping Closures Language Types/024 Week Five - Day 4 Higher Order Functions More on Language Types.mp4 30.7 MB
  • 07 Week Five Scoping Closures Language Types/025 Week Five - Day 5 Preview of Object-Oriented Programming Homework.mp4 29.9 MB
  • 07 Week Five Scoping Closures Language Types/attached files/021 5-homework-solution.txt 191 B
  • 07 Week Five Scoping Closures Language Types/attached files/021 5-homework.txt 532 B
  • 07 Week Five Scoping Closures Language Types/attached files/021 5-notes.txt 7.3 KB
  • 07 Week Five Scoping Closures Language Types/attached files/021 5-slides.pdf 953.1 KB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/026 Week Six - Day 1 Object Oriented Programming Interfaces....mp4 35.5 MB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/027 Week Six - Day 2 Properties Constructors Classes Objects.mp4 35.3 MB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/028 Week Six - Day 3 Type Polymorphism Universal Type Inheritance.mp4 31.4 MB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/029 Week Six - Day 4 Benefits of Object Oriented Programming.mp4 27 MB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/030 Week Six - Day 5 Overriding Dynamic Dispatch.mp4 35.9 MB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/attached files/026 6-homework-solution.txt 1.2 KB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/attached files/026 6-homework.txt 446 B
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/attached files/026 6-notes.txt 10.6 KB
  • 08 Week Six Object Orientation Interfaces Inheritance Dynamic Dispatch/attached files/026 6-slides.pdf 1.8 MB
  • 09 Week Seven More Object Oriented Programming Topics/031 Week Seven - Day 1 More on Object Oriented Programming.mp4 33.8 MB
  • 09 Week Seven More Object Oriented Programming Topics/032 Week Seven - Day 2 Object Oriented Programming Classes Constructors.mp4 39 MB
  • 09 Week Seven More Object Oriented Programming Topics/033 Week Seven - Day 3 Modules Access Levels.mp4 25.3 MB
  • 09 Week Seven More Object Oriented Programming Topics/034 Week Seven - Day 4 More Object Oriented Topics.mp4 32.3 MB
  • 09 Week Seven More Object Oriented Programming Topics/attached files/031 7-notes.txt 9.6 KB
  • 09 Week Seven More Object Oriented Programming Topics/attached files/031 7-slides.pdf 606.5 KB
  • 10 Week Eight Generics Concurrency Asynchronous Computation Exceptions/035 Week Eight - Day 1 Garbage Collection Generics Stacks.mp4 33 MB
  • 10 Week Eight Generics Concurrency Asynchronous Computation Exceptions/036 Week Eight - Day 2 Generics Stacks Asynchronous Calls.mp4 23.8 MB
  • 10 Week Eight Generics Concurrency Asynchronous Computation Exceptions/037 Week Eight - Day 3 More on Asynchronous Calls.mp4 31.8 MB
  • 10 Week Eight Generics Concurrency Asynchronous Computation Exceptions/038 Week Eight - Day 4 Exceptions Error Handling.mp4 17.3 MB
  • 10 Week Eight Generics Concurrency Asynchronous Computation Exceptions/attached files/035 8-notes.txt 5.5 KB
  • 10 Week Eight Generics Concurrency Asynchronous Computation Exceptions/attached files/035 8-slides.pdf 873.8 KB
  • 11 Week Nine Java Primer/039 Week Nine - Day 1 Java Primer Java-Swift in Parallel.mp4 38 MB
  • 11 Week Nine Java Primer/040 Week Nine - Day 2 Java Primer Continued.mp4 35.1 MB
  • 11 Week Nine Java Primer/041 Week Nine - Day 3 Java Primer Continued.mp4 36.5 MB
  • 11 Week Nine Java Primer/042 Week Nine - Day 4 Java Primer Continued.mp4 35.7 MB
  • 11 Week Nine Java Primer/043 Week Nine - Day 5 Java Primer Continued.mp4 36.9 MB
  • 11 Week Nine Java Primer/044 Week Nine - Day 6 Java Primer Continued.mp4 35.8 MB
  • 11 Week Nine Java Primer/attached files/039 9-notes.txt 18.9 KB
  • 11 Week Nine Java Primer/attached files/039 9-slides.pdf 2.1 MB
  • 12 Week Ten App Programming Primer - Layout Layout in iOS/045 Week Ten - Day 1 App Development Steps App Layout Design.mp4 34.9 MB
  • 12 Week Ten App Programming Primer - Layout Layout in iOS/046 Week Ten - Day 2 App Layout Design Sketching Sample App Design.mp4 42.1 MB
  • 12 Week Ten App Programming Primer - Layout Layout in iOS/047 Week Ten - Day 3 Sample App Layout iOS.mp4 41.7 MB
  • 12 Week Ten App Programming Primer - Layout Layout in iOS/048 Week Ten - Day 4 Layout in iOS Xcode Auto Layout Constraints.mp4 32.1 MB
  • 12 Week Ten App Programming Primer - Layout Layout in iOS/049 Week Ten - Day 5 Connecting Layout and Code Simulator.mp4 38.5 MB
  • 12 Week Ten App Programming Primer - Layout Layout in iOS/attached files/045 10-notes.txt 100 B
  • 12 Week Ten App Programming Primer - Layout Layout in iOS/attached files/045 10-slides.pdf 4.1 MB
  • 13 Week Eleven App Programming Primer - Coding in iOS/050 Week Eleven - Day 1 Sample App - Coding Functionality in Swift iOS.mp4 50.9 MB
  • 13 Week Eleven App Programming Primer - Coding in iOS/051 Week Eleven - Day 2 Coding the App in Swift.mp4 49.9 MB
  • 13 Week Eleven App Programming Primer - Coding in iOS/052 Week Eleven - Day 3 Adding Views and Constraints Programmatically.mp4 55.8 MB
  • 13 Week Eleven App Programming Primer - Coding in iOS/053 Week Eleven - Day 4 Debugging Process.mp4 66.4 MB
  • 13 Week Eleven App Programming Primer - Coding in iOS/attached files/050 11-slides.pdf 3 MB
  • 14 Week Twelve App Programming Primer - Layout in Android/054 Week Twelve - Day 1 Layout in Android Studio Sample App Layout Rules.mp4 39.6 MB
  • 14 Week Twelve App Programming Primer - Layout in Android/055 Week Twelve - Day 2 Emulator Sample App Layout Continued.mp4 49 MB
  • 14 Week Twelve App Programming Primer - Layout in Android/056 Week Twelve - Day 3 Sample App Layout Continued View Actions.mp4 51.3 MB
  • 14 Week Twelve App Programming Primer - Layout in Android/attached files/054 SampleApp1-Yoga-App-Android.zip 11.4 MB
  • 15 Week Thirteen App Programming Primer - Coding in Android/057 Week Thirteen - Day 1 Coding the App in Java Modifying Views Intents.mp4 47.4 MB
  • 15 Week Thirteen App Programming Primer - Coding in Android/058 Week Thirteen - Day 2 Debugging in Android Studio.mp4 52.8 MB
  • 15 Week Thirteen App Programming Primer - Coding in Android/059 Week Thirteen - Day 3 Adding Layout Rules Programmatically in Java.mp4 37.6 MB
  • 15 Week Thirteen App Programming Primer - Coding in Android/060 Week Thirteen - Day 4 Completing the Sample App in Android.mp4 33.7 MB
  • 15 Week Thirteen App Programming Primer - Coding in Android/attached files/057 13-slides.pdf 1.2 MB
  • 16 Week Fourteen Sample App 2 - Family Group Chat in Android/061 Week Fourteen - Day 1 Family Chat App in Android.mp4 218 MB
  • 16 Week Fourteen Sample App 2 - Family Group Chat in Android/062 Week Fourteen - Day 2 Family Chat App in Android.mp4 247.3 MB
  • 16 Week Fourteen Sample App 2 - Family Group Chat in Android/attached files/061 SampleApp2-FamilyGroupChat-Android.zip 33.8 MB

Rating
Not rated yet
Log in to rate

Comments

No comments yet.


Similar torrents
NameSizeDate
35 MB10/12/19130
7 GB09/24/18121
444 MB08/23/1970
4.2 GB10/17/1861
10.5 GB02/05/1951
1.3 GB10/21/1940
5.2 GB11/24/1940
167 MB08/24/1930
266 MB09/05/1930
11.5 GB10/13/1931
2 GB10/29/1931
1.3 GB11/14/1820
1.4 GB12/24/1820
14.4 GB01/07/1920
2.9 GB02/28/1921