![Janani Ravi](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
Janani Ravi
PLURALSIGHT AUTHOR
Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework. After spending years working in tech in the Bay Area, New York, and Singapore at companies such as Microsoft, Google, and Flipkart, Janani finally decided to combine her love for technology with her passion for teaching. She is now the co-founder of Loonycorn, a content studio focused on providing high-quality content for technical skill development.
Courses Authored
155
Topics Authored
Data Professional
IT Ops
Software Development
Total Ratings
5378
Avg Course Ratings
4.6
Courses by Janani
-
CourseArchitecting Scalable Web Applications Using Google App EngineBeginner1h 53mJul 10, 2024
-
CourseLeveraging Advanced Features of Google App EngineAdvanced1h 58mJul 10, 2024
-
CourseDesigning and Implementing Solutions Using Google Machine Learning APIsBeginner1h 37mJul 10, 2024
-
CourseManaging Cloud Resources Using Google StackdriverBeginner1h 35mJul 10, 2024
-
CourseUnderstanding the MapReduce Programming ModelBeginner1h 49mJun 20, 2024
-
CourseApplying MapReduce to Common Data ProblemsBeginner2h 2mJun 20, 2024
-
CourseThe Building Blocks of Hadoop - HDFS, MapReduce, and YARNBeginner2h 18mJun 20, 2024
-
CourseGetting Started with HBase: The Hadoop DatabaseBeginner2h 39mJun 20, 2024
-
CourseGetting Started with Stream Processing with Spark StreamingBeginner2h 35mJun 20, 2024
-
CourseGetting Started with Hive for Relational Database DevelopersBeginner2h 56mJun 20, 2024
-
CourseGetting Started with Stream Processing Using Apache FlinkBeginner2h 45mJun 20, 2024
-
CourseWriting Complex Analytical Queries with HiveIntermediate3h 2mJun 20, 2024
-
CourseData Transformations with Apache PigBeginner3h 15mJun 20, 2024
-
CourseSearching and Analyzing Data with Elasticsearch: Getting StartedIntermediate2h 46mJun 20, 2024
-
CourseDesigning Schema for ElasticsearchIntermediate2h 59mJun 20, 2024
-
CourseIndexing Data in ElasticsearchIntermediate2h 47mJun 20, 2024
-
CourseDeep Learning Using TensorFlow and Apache MXNet on Amazon SagemakerIntermediate2h 21mJun 20, 2024
-
CourseVisualizing Statistical Data Using SeabornBeginner1h 44mJun 20, 2024
-
CourseWorking with Multidimensional Data Using NumPyBeginner1h 43mJun 20, 2024
-
CourseExtracting Structured Data from the Web Using ScrapyBeginner1h 52mJun 20, 2024
-
CourseUnderstanding Algorithms for Reinforcement LearningBeginner2h 7mJun 20, 2024
-
CourseBuilding Data Visualizations Using PlotlyBeginner2h 12mJun 20, 2024
-
CourseBuilding Interactive Visualizations Using BokehBeginner1h 47mJun 20, 2024
-
CourseBuilding Deep Learning Models Using Apache MXNetBeginner2h 3mJun 20, 2024
-
CourseArchitecting Data Warehousing Solutions Using Google BigQueryBeginner2h 48mJun 20, 2024
-
CourseBuilding Statistical Models Using StatsModelsBeginner2h 10mJun 20, 2024
-
CourseBuilding Machine Learning Models in SQL Using BigQuery MLBeginner1h 27mJun 20, 2024
-
CourseBuilding Image Processing Applications Using scikit-imageBeginner1h 49mJun 20, 2024
-
CourseArchitecting Big Data Solutions Using Google BigtableBeginner2h 2mJun 20, 2024
-
CourseLeveraging Online Resources for Python AnalyticsAdvanced2h 12mJun 20, 2024
-
CourseCreate and Share Analytics with Jupyter NotebooksBeginner2h 12mJun 20, 2024
-
CourseBuilding Your First Python Analytics SolutionBeginner2h 46mJun 20, 2024
-
CourseInterpreting Data Using Descriptive Statistics with PythonIntermediate2h 21mJun 20, 2024
-
CourseInterpreting Data Using Statistical Models with PythonBeginner2h 46mJun 20, 2024
-
CourseFinding Relationships in Data with PythonBeginner2h 4mJun 20, 2024
-
CourseLeveraging Google Cloud Armor, Security Scanner and the Data Loss Prevention APIIntermediate2h 12mJun 06, 2024
-
CourseArchitecting Scalable Web Applications with Firebase on the Google Cloud PlatformAdvanced1h 50mJun 06, 2024
-
CourseLeveraging Advanced Networking and Load Balancing Services on the GCPAdvanced1h 46mJun 06, 2024
-
CourseDesigning and Implementing Solutions Using Google Cloud AutoMLBeginner1h 41mJun 06, 2024
-
CourseLeveraging Google Cloud Firestore for Realtime Database SolutionsIntermediate2h 13mJun 06, 2024
-
CourseLeveraging Network Interconnection Options on the GCPIntermediate1h 36mJun 06, 2024
-
CourseArchitecting Event-driven Serverless Solutions Using Google Cloud FunctionsBeginner2h 5mJun 06, 2024
-
CourseCaffe2: Getting StartedBeginner2h 2mNov 01, 2023
-
CourseBuilding and Deploying Keras Models in a Multi-cloud EnvironmentBeginner2h 56mNov 01, 2023
-
CourseBuilding Blockchains with HyperledgerBeginner2h 58mMay 18, 2023
-
CourseFeature Sharing and Discovery Using the Databricks Feature StoreIntermediate2h 1mJan 10, 2023
-
CourseAutomate Machine Learning Using Databricks AutoMLIntermediate1h 50mJan 07, 2023
-
CourseManaging Models Using MLflow on DatabricksIntermediate1h 59mDec 22, 2022
-
CourseBuilding Deep Learning Models on DatabricksIntermediate2h 29mDec 16, 2022
-
CourseBuilding Machine Learning Models on DatabricksBeginner2h 20mDec 16, 2022
-
CourseDeploying Hyperledger Fabric with AWS Blockchain TemplatesIntermediate1h 49mDec 01, 2022
-
CourseDeploying Ethereum with AWS Blockchain TemplatesIntermediate1h 51mDec 01, 2022
-
CourseGetting Started with Delta Lake on DatabricksBeginner2h 29mSep 02, 2022
-
CourseGetting Started with the Databricks Lakehouse PlatformBeginner1h 38mSep 01, 2022
-
CourseScala 2 Methods and FunctionsIntermediate3h 16mApr 26, 2022
-
CourseMachine Learning for RetailBeginner1h 59mDec 01, 2021
-
CourseMachine Learning for MarketingBeginner1h 48mDec 01, 2021
-
CourseHandling Batch Data with Apache Spark on DatabricksBeginner2h 22mDec 01, 2021
-
CourseMachine Learning for HealthcareBeginner1h 48mNov 24, 2021
-
CourseMachine Learning for Financial ServicesBeginner1h 51mNov 24, 2021
-
CourseHandling Batch Data with Apache Spark on DatabricksBeginner2h 22mNov 22, 2021
-
CourseApproaches to Data Enabled Decision MakingBeginner1h 54mNov 12, 2021
-
CourseFoundations of Statistics and Probability for Machine LearningBeginner2h 13mNov 10, 2021
-
CourseKey Concepts Machine LearningBeginner2h 7mNov 09, 2021
-
CourseOptimizing Apache Spark on DatabricksBeginner2h 32sNov 03, 2021
-
CourseWindowing and Join Operations on Streaming Data with Apache Spark on DatabricksBeginner2h 2mNov 02, 2021
-
CourseExecuting Graph Algorithms with GraphFrames on DatabricksBeginner1h 34mNov 02, 2021
-
CoursePredictive Analytics Using Apache Spark MLlib on DatabricksAdvanced1h 57mOct 26, 2021
-
CourseGetting Started with Apache Spark on DatabricksBeginner1h 52mOct 25, 2021
-
CourseProcessing Streaming Data with Apache Spark on DatabricksIntermediate2h 1mOct 25, 2021
-
CourseSummarizing Data and Deducing ProbabilitiesIntermediate2h 50mJul 08, 2021
-
CourseComplex Event Processing Using Apache FlinkAdvanced2h 29mMay 12, 2021
-
CourseHandling Streaming Data with AWS Kinesis Data Analytics Using JavaIntermediate2h 53mMay 11, 2021
-
CourseConceptualizing the Processing Model for the AWS Kinesis Data Analytics ServiceAdvanced2h 34mApr 28, 2021
-
CourseProcessing Streaming Data Using Apache Spark Structured StreamingIntermediate2h 35mFeb 25, 2021
-
CourseLeveraging Advanced Features on the Google Cloud Kubernetes EngineIntermediate2h 31mFeb 25, 2021
-
CourseHandling Streaming Data with GCP DataflowAdvanced3h 13mDec 11, 2020
-
CourseImplementing Machine Learning Workflow with WekaIntermediate2h 2mDec 11, 2020
-
CourseImplementing Machine Learning Workflow with RapidMinerIntermediate2h 24mDec 08, 2020
-
CourseExploring the Apache Flink API for Processing Streaming DataBeginner3h 32mDec 07, 2020
-
CourseProcessing Streaming Data Using Apache FlinkIntermediate3h 21mDec 07, 2020
-
CourseConceptualizing the Processing Model for Apache FlinkIntermediate4h 30sNov 20, 2020
-
CourseConceptualizing the Processing Model for the GCP Dataflow ServiceAdvanced3h 1mNov 09, 2020
-
CourseExploring the Apache Spark Structured Streaming API for Processing Streaming DataBeginner2h 49mSep 25, 2020
-
CourseExperimental Design for Data AnalysisIntermediate2h 45mSep 21, 2020
-
CourseConceptualizing the Processing Model for Apache Spark Structured StreamingIntermediate2h 57mSep 18, 2020
-
CourseExploring the Apache Beam SDK for Modeling Streaming Data for ProcessingBeginner3h 29mSep 18, 2020
-
CourseModeling Streaming Data for Processing with Apache BeamBeginner2h 27mSep 18, 2020
-
CourseCommunicating Data InsightsAdvanced2h 27mAug 11, 2020
-
CourseCombining and Shaping DataBeginner3h 28mAug 11, 2020
-
CourseData Mining and the Analytics WorkflowBeginner2h 55mAug 07, 2020
-
CourseDesigning a Machine Learning ModelIntermediate3h 25mAug 07, 2020
-
CourseRepresenting, Processing, and Preparing DataBeginner2h 45mAug 07, 2020
-
CourseGetting Started with Tensorflow 2.0Beginner3h 10mJul 23, 2020
-
CourseBuild a Machine Learning Workflow with Keras TensorFlow 2.0Intermediate3h 16mJun 02, 2020
-
CourseApplying Differential Equations and Inverse Models with RIntermediate2h 23mMay 01, 2020
-
CourseImplementing Bootstrap Methods in RAdvanced2h 11mMay 01, 2020
-
CoursePredictive Analytics with PyTorchIntermediate2h 31mMay 01, 2020
-
CourseSolving Problems with Numerical MethodsBeginner3h 42mMar 27, 2020
-
CoursePerforming Dimension Analysis with RIntermediate2h 11mMar 20, 2020
-
CourseApplying the Mathematical MASS Model with RIntermediate2h 20mMar 10, 2020
-
CoursePreparing Data for Feature Engineering and Machine LearningBeginner3h 17mFeb 05, 2020
-
CourseCreating Machine Learning ModelsIntermediate2h 44mFeb 05, 2020
-
CoursePreparing Data for Machine LearningBeginner3h 24mFeb 05, 2020
-
CourseDeploying Machine Learning SolutionsAdvanced3h 4mFeb 05, 2020
-
CourseExtracting Data from HTML with BeautifulSoupIntermediate2h 26mFeb 05, 2020
-
CourseScaling scikit-learn SolutionsAdvanced2h 54mJan 31, 2020
-
CourseBuilding Statistical Summaries with RAdvanced3h 3mJan 01, 2020
-
CourseUnderstanding Statistical Models and Mathematical ModelsBeginner2h 34mDec 17, 2019
-
CourseScraping Your First Web Page with PythonBeginner2h 39mNov 05, 2019
-
CourseEvaluating a Data Mining ModelBeginner2h 46mOct 29, 2019
-
CourseBuilding Neural Networks with scikit-learnAdvanced1h 56mAug 19, 2019
-
CourseBuilding Features from Image DataAdvanced2h 10mAug 13, 2019
-
CoursePreparing Data for Modeling with scikit-learnAdvanced3h 40mAug 12, 2019
-
CourseBuilding Features from Nominal DataIntermediate2h 39mAug 12, 2019
-
CourseEmploying Ensemble Methods with scikit-learnAdvanced2h 15mAug 12, 2019
-
CourseImage Classification with PyTorchAdvanced3h 5mAug 09, 2019
-
CourseNatural Language Processing with PyTorchAdvanced2h 58mAug 05, 2019
-
CourseDeploying PyTorch Models in Production: PyTorch PlaybookAdvanced2h 13mAug 05, 2019
-
CourseStyle Transfer with PyTorchAdvanced1h 50mAug 02, 2019
-
CourseExpediting Deep Learning with Transfer Learning: PyTorch PlaybookAdvanced1h 46mJul 31, 2019
-
CourseBuilding Your First PyTorch SolutionBeginner2h 25mJun 28, 2019
-
CourseMining Data from TextIntermediate2h 21mJun 28, 2019
-
CourseBuilding Regression Models with scikit-learnIntermediate2h 42mJun 28, 2019
-
CourseBuilding Classification Models with scikit-learnBeginner2h 34mJun 28, 2019
-
CourseBuilding Features from Text DataAdvanced2h 36mJun 28, 2019
-
CourseAnalyzing Data with Qlik SenseIntermediate2h 11mJun 17, 2019
-
CourseBuilding Your First scikit-learn SolutionBeginner2h 7mMay 02, 2019
-
CourseUsing PyTorch in the Cloud: PyTorch PlaybookIntermediate2h 21mApr 25, 2019
-
CourseBuilding Clustering Models with scikit-learnIntermediate2h 33mApr 24, 2019
-
CourseReducing Dimensions in Data with scikit-learnAdvanced2h 29mApr 18, 2019
-
CourseBuilding Charts and Visualizations in Qlik SenseIntermediate3h 6mApr 15, 2019
-
CourseReducing Complexity in DataIntermediate3h 20mApr 12, 2019
-
CourseBuilding Features from Numeric DataBeginner2h 25mApr 08, 2019
-
CourseFoundations of PyTorchBeginner2h 51mApr 01, 2019
-
CourseCreating Data Stories with Qlik SenseAdvanced1h 23mMar 28, 2019
-
CourseUsing Expressions in Qlik SenseIntermediate2h 55mMar 26, 2019
-
CourseWorking with Graph Algorithms in PythonBeginner2h 14mMar 19, 2019
-
CourseDesigning Scalable Data Architectures on the Google CloudAdvanced1h 58mJan 16, 2019
-
CourseDeploying Containerized Workloads Using Google Cloud Kubernetes EngineBeginner2h 51mJan 16, 2019
-
CourseArchitecting Global Private Clouds with VPC NetworksIntermediate1h 49mJan 15, 2019
-
CourseStreamlining API Management Using Google ApigeeBeginner1h 52mJan 10, 2019
-
CourseLeveraging Architectural Design Patterns on the Google CloudAdvanced2h 30mJan 10, 2019
-
CourseArchitecting Serverless Big Data Solutions Using Google DataflowBeginner2h 15mDec 14, 2018
-
CourseArchitecting Big Data Solutions Using Google DataprocBeginner2h 17mNov 06, 2018
-
CourseBuilding Deep Learning Models Using PyTorchBeginner3h 18mOct 12, 2018
-
CourseArchitecting Google Cloud Storage ConfigurationsBeginner1h 50mSep 24, 2018
-
CourseCreating and Administering Google Cloud SQL InstancesBeginner2h 29mSep 24, 2018
-
CourseChoosing and Implementing Google Cloud Compute Engine SolutionsBeginner1h 58mSep 11, 2018
-
CourseStructured Streaming in Apache Spark 2Beginner2h 11mJun 22, 2018
-
CourseBuilding Machine Learning Models in Spark 2Intermediate3h 27mJun 19, 2018
-
CourseGetting Started with Spark 2Beginner2h 16mMay 16, 2018
-
CourseBuilding Machine Learning Models in Python with scikit-learnBeginner3h 13mApr 30, 2018
-
CourseMachine Learning and Microsoft Cognitive ServicesBeginner2h 15mFeb 23, 2018
-
CourseBuilding Chatbots with Google DialogflowIntermediate2h 29mFeb 12, 2018