Categories
Development

React Native – The Practical Guide 2020

Use React Native and your React knowledge and take your web development skills to build native iOS and Android Apps

What Will I Learn?
  • Build native mobile apps with JavaScript and React
  • Dive deeper into React Native
  • Develop cross-platform (iOS and Android) mobile apps without knowing Swift, ObjectiveC or Java/ Android
Requirements
  • React knowledge is a must (but you absolutely DON’T have to be an expert)
  • JavaScript knowledge is a must, next-gen JavaScript knowledge (i.e. ES6+) is recommended
  • NO Android/ Java or iOS (Swift, ObjectiveC) development experience is required

Description

This course was completely updated! 

Old course lectures are temporarily kept around (the modules marked as [LEGACY]). The updated course has around 27 hours of content – way more than the old course had. Now’s the time to join! 🙂

Mobile apps are one of the best ways to engage with users – no wonder everyone wants to build one!

Wouldn’t it be great if you could use your web development knowledge, combined with your React knowledge, to build mobile apps with that?

That’s exactly what React Native allows you to do!

No need to learn Java, Android, Swift, ObjectiveC or anything of that – React and JavaScript is all you need to create awesome native mobile apps that work on both Android and iOS. That’s probably the reason why Instagram, AirBnB, Skype and many other global companies are using it to build their mobile apps!

With this course, you can join this league. I’ll teach you all you need to create your own React Native apps, publish them to the Google Play Store and Apple App Store and dive really deep into the React Native ecosystem.

You’ll learn all about the theory behind React Native, its core concepts, how to build responsive designs that work on different device sizes, how to animate React Native apps, how to navigate around, use maps and the camera and so much more!

And which better way to learn than by building a real app? We’ll build the “Awesome Places” app in this course, an app where users can share amazing pictures and the location where they took them. This app will allow you to see things like using maps, the camera, user authentication, connecting to a server and much more in action.

By the end of the course, we’ll of course also go through all steps required to get it into an app store.

Here’s a detailed look at what you’ll get:

  • The core concepts and theory
  • How to use React, JavaScript and native components
  • Understand how to navigate in React Native apps
  • A closer look at styling and animating React Native apps
  • Instructions on how to use third-party libraries in your React Native app
  • Detailed examples on how to use maps or an image picker
  • A full user authentication flow
  • How to connect to a backend server from your app
  • Debugging instructions
  • And so much more!

What will you need to succeed in this course?

  • NO Android, Java, Swift or ObjectiveC knowledge is required!
  • JavaScript and React (for the web) knowledge is required though – you don’t need to be an expert but the basics need to be set

I’d be very happy to welcome you in the course!

Max

Who is the target audience?
  • Anyone who wants to use React to build native mobile apps
  • Every mobile developer who wishes to learn only one language to write cross-platform mobile apps
  • Every mobile or web developer who’s interested in writing high-performance native apps with JavaScript

Created by Academind by Maximilian Schwarzmüller, Maximilian Schwarzmüller
Last updated 4/2020
English
English, Italian [Auto-generated]

Size: 15.76 GB

DOWNLOAD COURSE

Categories
Development

The Coding Interview Bootcamp: Algorithms + Data Structures 2020

Ace your next Javascript coding interview by mastering data structures and algorithms.

What Will I Learn?

  • Master commonly asked interview questions
  • Tackle common data structures used in web development
  • Practice dozens of different challenges
  • Use Javascript to solve challenging algorithms

Requirements

  • Basic understanding of Javascript

Description

Data Structures? They’re here.  Algorithms?  Covered.  Lots of questions with well-explained solutions?  Yep!

If you’re nervous about your first coding interview, or anxious about applying to your next job, this is the course for you.  I got tired of interviewers asking tricky questions that can only be answered if you’ve seen the problem before, so I made this course!  This video course will teach you the most common interview questions that you’ll see in a coding interview, giving you the tools you need to ace your next whiteboard interview.

Coding interviews are notoriously intimidating, but there is one method to become a better interviewer– and that is practice!  Practicing dozens of interview questions is what makes the difference between a job offer for a $120k USD and another rejection email.  This course is going to not only give you dozens of questions to practice on, but it will also make sure you understand the tricks behind solving each question, so you’ll be able to perform in a real interview.

I have spent many hours combing through interview questions asked at GoogleFacebook, and Amazonto make sure you know how to answer questions asked by the most well-paying companies out there.  No stone is left unturned, as we discuss everything from the simplest questions all the way to the most complex algorithm questions.

In this course, you’ll get:

  • Clear, well-diagramed explanations for every single problem to make sure you understand the solution
  • An overview of the most important data structures to know about.  These are presented for people without a CS degree.
  • huge collection of common algorithm questions, including everything from ‘reversing a string’ to ‘determine the width of a BST’
  • Sensible strategies for tackling systems design problems
  • Insider tips on answering what interviewers area really looking for
  • Constant support on the Udemy Q&A forums from me!

My goal in this course is to help you defeat those interviewers who ask nasty algorithm questions.  Sign up today, and be the cutting edge engineer who will be prepared to get a high paying job

Who is the target audience?
  • Anyone preparing for an interview that will involve coding challenges

Created by Stephen Grider
Last updated 4/2020
English
English [Auto-generated]

Size: 1.81 GB

DOWNLOAD COURSE

Categories
Development

Build Library Management System | Python & PyQt5

Build Library Management System With Python & PyQt5 & MySQL , Generating Excel Reports , Users , App Themes

What you’ll learn
  • Installing Python
  • Installing PyQt5
  • Installing MySQL Server
  • Design nice desktop applications with QtDesigner
  • Styling desktop applications with CSS
  • Design a database using mysql workbench
  • Connecting to mysql database with python
  • inserting , selecting , updating , deleting database data from our app
  • Adding project themes and change between them easly
  • Adding new users
  • Updating user data
  • Login at startup
Requirements
  • only python basics

Description

In this course you’ll learn how to build a Library System with PyQt5 and Python!

PyQt5 is one of the best frameworks for developing desktop applications that looks awesome

In this course I’ll be developing on a my Mac machine, but you should be able to follow along if you’re on a Windows or Linux.  I’ll show you how to download and install Python and PyQt5

You’ll be able to build Desktop Applications  and simple business Applications when you’re finished with this course.

we will build a library system with:

  • adding new books
  • adding books categories
  • adding books Author
  • adding books Publisher
  • adding day to day operations for rent or retrieving books
  • Generate Excel reports from our data
  • Adding new users with user login  and editing user data

WHAT DO YOU NEED TO TAKE THIS COURSE?

You don’t need any tools or special skills to take this course. I’ll show you how to download and install everything you’ll need for free (PyQt, Python, and the Pycharm).

DO I NEED TO KNOW PYTHON TO TAKE THIS COURSE?

simple python basics!  it’s a good idea to learn Python if you want to use PyQt5. But you don’t have to know advanced Python to take this course. I’ll walk you through everything you need to know.

Building desktop applications with PyQt5 is very easy , and the course will make it very fun

What you’ll learn

  • Installing Python
  • Installing PyQt5
  • Installing MySQL Server
  • Design nice desktop applications with QtDesigner
  • Styling desktop applications with CSS
  • Design a database using mysql workbench
  • Connecting to mysql database with python
  • inserting , selecting , updating , deleting database data from our app
  • Adding project themes and change between them easly
  • Adding new users
  • Updating user data
  • Login at startup

Are there any course requirements or prerequisites?

  • simple python skills is needed

Who this course is for:

  • This course is aimed towards absolute beginners who want to learn how to  build desktop applications with PyQt5 and Python
Who this course is for:
  • any one want to build awesome desktop applications with python

Created by Mahmoud Ahmed
Last updated 4/2020
English
English [Auto-generated]

Size: 4.19 GB

DOWNLOAD COURSE

Categories
Development

Complete Python Bootcamp : Go Beginner to Expert in Python 3

Learn Python like an Expert! The only Python course covering Everything About Python

What you’ll learn
  • Learn to use Python professionally, learning both Python 2 and Python 3!
  • Learn by example, by writing exciting programs
  • Learn advanced Python features, like the collections module
  • Learn to use Object Oriented Programming with classes!
Requirements
  • Basic IT knowledge
  • Access to a computer with an internet connection.

Description

Welcome to the Complete Python Bootcamp: Go Beginner to Expert in Python 3!

Become a Python Programmer and learn one of the employer’s most requested skills of 2018!

This Python course will get you up and running with Python very quickly saving you time. The course has it all. It first covers Python basics and then teaches you how to use that code to build some real example programs, Data Structure, Algorithms, Object-Oriented Python, Python GUI with Tkinter, Network Programming With python  & much more

This is the most comprehensive, and straight-forward, course for the Python programming language on Udemy. Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course we will teach you Python 3 and All about python 3.The course also guides you on how to go about building even more advanced programs with Python. You will learn how to use Python third party libraries for building programs in a wide range of application areas.

Once you have completed this computer-based course, you will be fully capable of designing your own Python projects.

You will get lifetime access & a 30 day money-back guarantee. If you are not satisfied in any way, you’ll get your money back.

So what are you waiting for?  Start learning Python With Malik Academy Today. Advance your career and increase your knowledge in practical way!

Who this course is for:
  • Anybody who is interested in learning Python programming
  • Programmers switching languages to Python.

Created by Funky Programmer
Last updated 3/2020
English

Size: 2.40 GB

DOWNLOAD COURSE

Categories
Development

Data Structure and Algorithms Analysis – Job Interview

Write code run faster, use less memory and prepare for Software Engineer Interview with real interview questions

What you’ll learn
  • Write code that run faster, and use less memory
  • Learn Data Structure and how to apply these Data Structures on problems in Java
  • Solve coding questions have been seen in Google, Apple, Microsoft, and Amazon job interview.
  • Learn algorithms analysis and implementation.
  • Prepare for job interview
  • Learn problem solving strategies
  • Learn how to find complexity of code and algorithms
Requirements
  • No previous programming experience is required! I will give you free Java course if you do not have programming experiences with any programming languages
  • You will need a computer running Microsoft Windows, or Linux, or a Mac running OS X.

Description

This course prepared depending on my real Software Engineer job interviews experiences with Google, Microsoft, Amazon, and Snapchat.

In this course you will learn how to Analysis algorithms like Sorting, Searching,  and Graph algorithms. And how to reduce the code complexity from one Big-O  level to another level. Furthermore, you will learn different type of Data Structure for your code. Also you will learn how to find Big-O for every data structure, and how to apply  correct Data Structure to your problem in Java. By the end you will be able to write code that run faster and use low memory. You Also will learn  how to analysis problems using Dynamic programming. 

We will discus code complexity in Different algorithms like Sorting algorithms ( Bubble, Merge, Heap, and quick sort) , searching algorithms ( Binary search, linear search, and Interpolation), Graph algorithms( Binary tree, DFS, BFS, Nearest Neighbor and Shortest path, Dijkstra’s Algorithm, and A* Algorithm). and Data Structure like Dynamic Array, Linked List, Stack, Queue, and Hash-Table

Who this course is for:
  • Studends who are interested in writing code that run faster and use less memory
  • People who want to apply for job as software engineer or software developer

Created by Hussein Al Rubaye
Last updated 3/2020
English
English [Auto-generated]

Size: 3.38 GB

DOWNLOAD COURSE

Categories
Development

Unity 3D Game Development (2020) – From Beginners to Masters

Learn Unity 3D Game Design & Development. Learn C# using Unity Engine. Create 2D and 3D Games for Web, Mobile, PC & Mac

What you’ll learn
  • Learn the Fundamentals of Unity And Master the Unity Game Engine
  • Start from Basics to Advance and create Mind Blowing Games
  • Learn how to create Multiplayer Games using Photon PUN
  • Learn C# Language from scratch. A powerful modern language.
  • Create your own Unity 2D and Unity 3D games from Scratch using C# and Unity
  • Learn your way around Unity 3D Game Engine
  • Start your Own 3D Game Development Career
  • How to Monetise your Games with Unity Ads
Requirements
  • No prior programming or Unity experience is required.
  • Just a PC or Mac with good Internet connection is required.
  • Rest, we will learn together everything from Scratch.

Description

Why Learn Game Development with Unity?

The gaming industry is a $100 billion industry worldwide. By 2021, that number is expected to near $120 billion. With Unity being the most widely used engine to develop games across multiple platforms, there has never been a better time to get into the field. As you will learn, the types of games you can create with Unity and C# are limitless. Game development makes a great hobby, allowing you to learn a new skill and play your game with family and friends. It is also an exciting and rewarding career, where plenty of successful developers, including myself, have learned the fundamentals of game development through courses like this, and not in the traditional classroom setting. Every great game starts somewhere, so why not make it yours? While people often find coding or making games intimidating, this Unity course utilizes a unique teaching method which will allow you to gain a thorough understanding of concepts while you develop your own games. Thanks to the Unity community, you’ll be able to connect with other developers, work together on new projects, and make some incredible games!

The course is about creating games using unity game engine. You’ll start learning how to create 3D games using unity game engine.

In this Unity course, you will:

  • Master Basics Concepts of C#  .
  • Learning basic Functionality of unity.
  • Detect collisions, receive user input, and create player movements
  • Implement sound effects, background music, and particle effects
  • Learn about Assets and Navigate the Unity Engine and discover unique features such as the Asset Store
  • Learn and create 3 Interactive Games and also learn to create a clone of Brawl stars.
  • And much more
Who this course is for:
  • This course is designed for Students who are Very Interested in Developing Games Professionally or as a Hobby
  • People who want to learn how to make their own video games, learning to code as they go.
  • Anyone who has a Game Idea and wants to learn how to Code that Game into Reality

Created by Three Millennials
Last updated 4/2020
English
English [Auto-generated]

Size: 6.62 GB

DOWNLOAD COURSE

Categories
Development

The Complete iOS 13 Developer Course – and SwiftUI!

Learn iOS 13 development with Swift 5 + Xcode 11. Build apps, games (Instagram, Foursquare etc) + also discover SwiftUI!

What you’ll learn
  • iOS 13 Development with Swift 5
  • Build and iPhone/iPad app and put them to the App Store
  • Master Swift 5 programming skills
  • Essential design skills
Requirements
  • MacBook and Internet
  • You don’t need any other prior experience or knowledge

Description

Welcome to the Complete iOS 13 Developer Course!

If you are searching for the right course to learn about iOS Development from scratch, you’ve just found it!

This course will take you from a complete beginner to confident practitioner, as we focus on practical iOS development without neglecting the theory!

We are going to write real life example apps, games and clones… plus so much more! You will learn and practice all details of Swift 5 and iOS development during these projects and challenges, and I’ll also introduce you to Swift UI in a later dedicated section! We will work with the latest technology: Xcode 11.

With this course you also get FREE…

  • One year web hosting from Eco Webhosting (limited to one year per student, not per course*)
  • 300$ worth of visuals to use in your app design
  • CCA Certification participation pass for Swift Level 1 & Swift Level 2!

*The Eco Webhosting offers an free unlimited web hosting package for one year. This is limited to one offer available per Codestars student, rather than per course.

When you finish this course you are going to be able to understand how you can write any iOS app you want.

Building on the foundations of Rob Percival’s iOS courses, but goes much, much further!

Taught by Atil Samancioglu (who teaches more than 150,000 students on Udemy on Mobile Programming & Cyber Security) in partnership with Rob Percival’s Codestars (over 1,000,000 students have taken Codestars courses!!) – this course builds on the foundations of Rob’s previous iOS courses, but add much, much more!

You can see some of the example topics that we are going to cover throughout the course:

  • Swift 5 Beginner & Intermediate & Advanced techniques
  • Layout
  • Push Notifications
  • Parse
  • Firebase
  • Cocoapods
  • OneSignal
  • Maps
  • Core Data
  • JSON & API
  • Back4App Servers
  • Social Media Development
  • Machine Learning
  • Augmented Reality
  • Games with Sprite Kit
  • SwiftUI Crash Course
  • Design Essentials with Adobe XD

Content

This course is ideal for students looking forward to learn iOS 13 & Swift 5 in a comprehensive way. You do not have to have any prior experience in order to take this course. We are going to start from scratch and make our way to the top. You will be able to write & design a real app and upload it to the AppStore at the end of this course.

In related sections we are going to work on projects such as “Art Book”, “Catch the Kenny”, “Currency Converter”, “Travel Book”, “Foursquare Clone”, “Instagram Clone”, “Snapchat Clone”, “Angry Bird Clone”, “Image Recognition App” and so much more! We are going to cover both Firebase and Parse with their latest and most updated versions! This course is completely up to date, you won’t see any outdated technology, outdated lectures.

All course projects & source codes will be shared with you via GitHub. All your questions will be replied within 24 hours!

Happy Coding!

Who this course is for:
  • People who want to learn about iOS development
  • People who want to learn about coding
  • People who want to be professional iOS developers
  • People who want to master Swift skills

Created by Codestars by Rob Percival, Atil Samancioglu
Last updated 4/2020
English
English [Auto-generated]

Size: 20.81 GB

DOWNLOAD COURSE

Categories
Development

The Complete Python Course: Go From Beginner To Advanced! 2020

In this complete course students will learn Python which is an easy and fun programming language.

What you’ll learn
  • Understand the basic as well as core concepts of Python programming language
  • Acquire enhanced skills with Python graphics
  • Design, create, develop, and code Python games
  • Read and write external data files using Python
  • Implement functions and call built-in Python functions
  • Debug an entire program and handle errors in Python
  • Implement basic Python structures such as if statements, loops, and functions
Requirements
  • Basic knowledge of computer is all you need to get started
  • This course is intended for people who have never programmed before. A knowledge of grade school mathematics is necessary

Description

Welcome To The Complete Python Course: Go From Beginner To Advanced! 

⇉ Watch the promo video to see How You Can Begin Building And Developing Your Very Own Python Programs Today!

⇉ This Course is MASSIVE! You receive over 14+ hours of video content & 60+ lectures!

⇉ Join Over 275,000+ Students Who Have Enrolled In My Udemy Courses This Year!

⇉ 7,500+ Five Star Reviews on our courses prove Students Who Enrolling Are Getting Real Results!

Then this course is for you! Click “Take This Course Now” For Instant Life-Time Access!

__________________________________________________________________________

Here Is Everything You Will Learn In Our Complete Course: 

Python is an easy and fun language to learn, and it is now one of the most popular programming languages, suitable for almost any task from developing graphical user interfaces to building web applications.

From the very basics to advanced concepts, this Python programming course is perfect for students wanting to become web or game developers. This course is also open to all learners who wish to gain an understanding of the basic components of computer programming. You will learn basic computer programming concepts and terminologies such as variables, constants, operators, integer arithmetic, expressions, object orientation, function definition, loops, and advanced data structures as well as GUI programming, CGI scripting, advanced graphics, networking, and much more!

__________________________________________________________________________

With the right mindset, understanding, and application of the teachings in this course, you will instantly begin to move towards mastering Python!

When we learn something new, I add it to the course – at no additional cost to you! This is a course that will continue to add more and more to every aspect of your life.

In addition to the Udemy 30-day money back guarantee, you have my personal guarantee that you will love what you learn in this course. If you ever have any questions please feel free to message us directly and we will do our best to get back to you as soon as possible!

__________________________________________________________________________

What I can’t do in this Course..

I can’t guarantee your success – this course does take work on your part. But You Can Do It!

I am also not responsible for your actions. You are responsible for 100% of the decisions and actions you make while using this course.

__________________________________________________________________________

This course will not remain this price forever! It’s time to take action!

Click the “take this course” button at the top right now!

every hour you delay is costing you money

See you in the course!

Sincerely,

Joe Parys & Syed Raza

Who this course is for:
  • This course is designed for students who wish to become developers
  • There are no prerequisites for this course
  • If you want to become proficient at Python games and graphics development, then this course is for you!

Created by Joe Parys, Syed Raza, Joe Parys Support, ClayDesk E-learning
Last updated 9/2019
English
English

Size: 3.26 GB

DOWNLOAD COURSE

Categories
Development

The Complete Pandas Bootcamp 2020: Data Science with Python

Pandas fully explained | NEW Version 1.0 | 150+ Exercises | Must-have skills for Machine Learning & Finance | +Seaborn

What you’ll learn
  • Improve your Data Handling & Analysis skills to an outstanding level.
  • Learn and practice all relevant Pandas Methods and workflows
  • Learn Pandas based on NEW Version 1.0 (the days of versions 0.X are over)
  • Import, clean and merge messy Data and prepare Data for Machine Learning
  • Analyze, visualize and understand your Data with Matplotlib and Seaborn
  • Practise and master your Pandas skills with Quizzes, 150+ Exercises and comprehensive projects
  • Import Financial/Stock Data from Web Sources and analyze them with Pandas
  • Learn how to best transition from Versions 0.X to new Version 1.0
Requirements
  • A desktop computer (Windows, Mac, or Linux) capable of storing and running Anaconda. The course will walk you through installing the necessary free software.
  • An internet connection capable of streaming videos.
  • Ideally some Spreadsheet Basics/Programming Basics (not mandatory, the course guides you through the basics)

Description

+++++ UPDATE: Pandas Version 1.0 is finally here! This is the first course that covers Pandas 1.0. It gives optimal guidance on how to transition from versions 0.X to 1.0! +++++

Welcome to the web´s most comprehensive Pandas Bootcamp with 30+ hours of structured video content and 150+ exercises!

This course has one goal: Bringing your Data Handling skills to the next level to build your career in Data Science, Finance & co. This course is structured in four parts, beginning from Zero with all the Pandas Basics (PART I), and finally, testing your skills in a comprehensive Project Challenge that is frequently used in Data Science job applications / assessment centres (PART III). In the last part of this course (PART IV), you will learn how to import, handle and work with (financial) Time Series Data.

Why to take a course on Pandas?

The world is getting more and more Data-Driven. New professions like Data Scientist are gaining ground with $100k+ salaries. It´s time to switch from Soap Box Cars (Spreadsheet Software like Excel) to High Tuned Racing Cars (Pandas)!

Python is a great platform/environment for Data Science with powerful Tools for Science, Statistics and Machine Learning. And the Pandas Library is the Heart of Python Data Science. Pandas enables you to import, clean, join/merge/concatenate, manipulate and deeply understand your Data and finally prepare/process Data for further Statistical Analysis,  Machine Learning or Data Presentation. In reality, all of these tasks require high proficiency in Pandas! Data Scientist typically spend up to 85% of their time with manipulating Data in Pandas.

A frequently asked question of Python Beginners is: “Do I need to become a Python Coding Expert before I can start working with Pandas?”

The clear answer is: “No! Do you need to become a Microsoft Software Developer before you can use Excel? Probably not!”

You require some Python Basics like Data Types, simple Operations/Operators, Lists and Numpy Arrays. In the Appendix of this course, you can find 4 hours of Python Basics. This Python Intro is tailor-made and more than sufficient for Data Science purposes!

As a Summary, if you primarily want to use Python for Data Science or as a replacement for Excel,  then this course is a perfect match!

Why to take this Course?

– It is the most relevant and comprehensive course on Pandas.

– It is the most up-to-date course incorporating all recent Pandas updates (latest in Jan 2019). Pandas Library has experienced massive improvements in the last couple of months. From my own experience, working with and relying on outdated code can be painful.

– It can serve as a Pandas Encyclopedia covering all relevant Methods, Attributes and workflows for real life projects. If you have problems with any Method or workflow, you will most likely get help and find a solution in this course.

-It shows and explains the complete real life Data workflow A-Z, starting from importing messy Data, cleaning Data, merging and concatenating Data, grouping and aggregating Data, explanatory Data Analysis through to preparing and processing Data for Statistics, Machine Learning and Data Presentation.

-It explains Pandas Coding on real Data and real life Problems. No Toy Data! This is the best way to learn and understand Pandas.

-It gives you plenty of opportunities to practise and code on your own. Learning by doing. In the exercises, you can select your individual level of difficulty with optional hints and guidance / instruction.

-Pandas is a very powerful tool. But it also has Pitfalls that can lead to unintended and undiscovered errors in your Data. This course also focuses on commonly made mistakes and errors and teaches you, what you should not do.

– Guaranteed Satisfaction: Otherwise, get your money back with 30-Days-Money-Back-Guarantee.

I am looking forward to seeing you in the course!

Who this course is for:
  • Everyone who want to step into Data Science. Pandas is Key to everything.
  • Data Scientists who want to improve their Data Handling/Manipulation skills.
  • Everyone who want to switch Data Projects from Excel to more powerful tools (e.g. in Research/Science)
  • Investment/Finance Professionals who reached the limits of Excel.

Created by Alexander Hagmann
Last updated 4/2020
English
English [Auto-generated]

Size: 11.21 GB

DOWNLOAD COURSE

Categories
Development

The Modern Python 3 Bootcamp 2020

A Unique Interactive Python Experience With Nearly 200 Exercises and Quizzes

What you’ll learn
  • Learn all the coding fundamentals in Python!
  • Work through nearly 200 exercises and quizzes!
  • Learn about all of the latest features in Python 3.6
  • Use Python to create an automated web crawler and scraper
  • Make complex HTTP requests to APIs using Python
  • Master the quirks of Python style and conventions
  • Really Really Understand Object Oriented programming in Python
  • Learn testing and TDD (Test Driven Development) with Python
  • Write your own Decorators and higher order functions
  • Write your own Generators and other Iterators
  • Confidently work with Lambdas!
  • Master tricky topics like Multiple Inheritance and Polymorphism
  • Build games with Python
  • Build larger projects that span across multiple files
  • Work with all the Python data structures: lists, dictionaries, sets, tuples, and more!
  • Become an expert at list and dictionary comprehensions
  • Master built-in python functions like zip and filter
  • Handle errors and debug code
  • Write your own custom modules
  • Work with files, including CSV
Requirements
  • A computer! We’ve got you covered whether you have a Mac or a PC.
  • Prepare to write thousands of lines of python exercises!
  • No previous experience with Python or coding is required.

Description

Updated in November 2018 to include SQL + Python!

Welcome to the Modern Python 3 Bootcamp!  I’ve launched my fair share of Udemy courses, but I’ve never done anything quite this crazy.

This course is a unique experience on Udemy. There are dozens of existing Python courses you can choose from, but this course is the only one that has nearly 200 interactive challenges you can complete right here in your browser. I didn’t just tack on a couple of exercises at the end; this course is fully built around the coding exercises.   This course is all about getting you writing code ASAP, rather than sitting back watching a bunch of videos.

In development, I referred to this course as a hybrid between a typical Udemy course and an interactive Codecademy-style course.  You get over 25 hours of in-depth videos and my dumb jokes along with meticulously created exercises and quizzes to test your knowledge as you go.

Many of the older Python courses still focus on Python 2.  This course is all about writing the most modern, up-to-date Python code, so Python 3 was the obvious choice.  The course covers all the latest additions and changes to the Python language.  The course also places a large emphasis on thinking like a Python developer, and writing code the “Pythonic” way.

As for the curriculum, This course teaches all the key topics covered by other Python courses, but also covers more advanced topics like web scraping, crawling, and testing, just to name a few.  Please feel free to explore the curriculum and watch some of the free preview videos!

Python is consistently ranked in either first or second place as the most in-demand programming languages across the job market.  It has applications in data science, machine learning, web development, self-driving cars, automation, and many many other disciplines.  There has never been a better time to learn it!

I’m spent years teaching people to program at in-person bootcamps in the San Francisco Bay Area.  In recent years, I’ve started bringing my methods from the classroom to the online world. In my first year teaching online, I was selected as the Best Newcomer Instructor in the Udemy Instructor Awards 2015.  I’m passionate about making the best possible online learning experiences that mirror my in-person courses.

If you want to take ONE COURSE to master Python take this course.

Who this course is for:
  • Anyone who wants to learn Python.
  • Anyone who is curious about data science, machine learning, or web development
  • Anyone who wants to get tons of practice with the interactive exercises.

Created by Colt Steele
Last updated 4/2020
English
English [Auto-generated]

Size: 5.27 GB

DOWNLOAD COURSE